[beast] PO: force update-po for make dist



commit 035f5c4b429f97ede394d732c94cb0807ca3b345
Author: Tim Janik <timj gnu org>
Date:   Mon Oct 22 18:17:47 2012 +0200

    PO: force update-po for make dist

 po/ar.po      |  506 +++++++++++++++++++++++++++++++++-----------------------
 po/az.po      |  504 +++++++++++++++++++++++++++++++++-----------------------
 po/bg.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/ca.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/cs.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/da.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/de.po      |  506 +++++++++++++++++++++++++++++++++-----------------------
 po/el.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/en_CA.po   |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/en_GB.po   |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/eo.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/es.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/eu.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/fi.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/fr.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/hr.po      |  504 +++++++++++++++++++++++++++++++++-----------------------
 po/it.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/ja.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/mn.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/nb.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/ne.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/nl.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/oc.po      |  503 +++++++++++++++++++++++++++++++++-----------------------
 po/pa.po      |  503 +++++++++++++++++++++++++++++++++-----------------------
 po/pt.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/pt_BR.po   |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/ru.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/rw.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/sl.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/sq.po      |  506 +++++++++++++++++++++++++++++++++-----------------------
 po/sr.po      |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/sr Latn po |  505 +++++++++++++++++++++++++++++++++-----------------------
 po/sv.po      |  506 +++++++++++++++++++++++++++++++++-----------------------
 po/te.po      |  503 +++++++++++++++++++++++++++++++++-----------------------
 po/uk.po      |  504 +++++++++++++++++++++++++++++++++-----------------------
 po/zh_CN.po   |  505 +++++++++++++++++++++++++++++++++-----------------------
 36 files changed, 10715 insertions(+), 7460 deletions(-)
---
diff --git a/po/ar.po b/po/ar.po
index 12b56c5..99ff37d 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -82,7 +82,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, fuzzy, c-format
 msgid "%s (core dumped)"
 msgstr "ØÙÙÙÙØØ ØÙÙÙÙÙØ"
@@ -123,6 +123,11 @@ msgstr "   "
 msgid "/Audio Sources/Noise"
 msgstr "ÙØØØØ ØÙÙØÙÙØ ÙÙØÙØØ"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "ÙÙÙØÙ ØÙØÙØ"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -144,25 +149,25 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr "ØØØÙÙ ØØØØØØØ ØÙÙØÙØØ"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "ÙÙ ØÙÙØØØ ØÙÙØØÙÙØ"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "ØÙØØ ØØØ ØÙØÙØ"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -185,7 +190,7 @@ msgstr "ØØØØØØØ ÙØØÙÙØ"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "ÙØØØØ ØÙÙØÙÙØ ÙÙØÙØØ"
@@ -383,6 +388,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
@@ -426,6 +439,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 #, fuzzy
 msgid "2 Value FFT Window"
@@ -439,6 +460,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 #, fuzzy
 msgid "3"
@@ -489,6 +518,22 @@ msgstr "ØØØØØ ÙØÙØØ ØÙØØÙØÙØ"
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -538,6 +583,14 @@ msgstr "ØØØØØ ÙØÙØØ ØÙØØÙØÙØ"
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -725,6 +778,14 @@ msgstr "ØØÙ ÙØÙØØ ØØÙØ ÙÙØØ ØÙØØØ"
 msgid "Add directory to searchpath"
 msgstr "ÙØÙØ ØØØÙØ ØÙÙÙ."
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -795,8 +856,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -837,7 +898,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -872,7 +933,7 @@ msgstr "ØÙÙÙ"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -1004,7 +1065,7 @@ msgstr "ØÙØÙØ"
 msgid "Audio Gate"
 msgstr "ØØØØ"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1076,12 +1137,12 @@ msgstr "ØÙØØ ØØÙ ØÙØÙØ"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 #, fuzzy
 msgid "Audio Out"
@@ -1141,7 +1202,7 @@ msgstr "ØÙØØ ØØÙ ØÙØÙØ"
 msgid "Author"
 msgstr "<b>ØÙÙØÙÙ:</b>"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 #, fuzzy
 msgid "Authors:"
 msgstr "ØÙÙØØØ:"
@@ -1157,7 +1218,7 @@ msgid "Auto cut"
 msgstr "ÙØ ØÙÙÙØÙÙ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1169,7 +1230,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "ØÙØÙÙÙØØØ ØÙÙØÙÙÙØØ"
@@ -1180,7 +1241,7 @@ msgstr "ØÙØÙÙÙØØØ ØÙÙØÙÙÙØØ"
 msgid "Available Items:"
 msgstr "ØÙØØØ ØÙØØØ"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "ØÙØÙÙÙØØØ ØÙÙØÙÙÙØØ"
@@ -1284,7 +1345,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 #, fuzzy
 msgid "Bad loopback"
 msgstr "ØÙÙØ ØÙÙÙØ ÙØÙÙØ"
@@ -1312,8 +1373,7 @@ msgid "Bank Select"
 msgstr "ØÙØÙØØ ÙÙÙ"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 #, fuzzy
 msgid "Base Frequency"
 msgstr "ØØØØ DN:"
@@ -1349,6 +1409,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 #, fuzzy
 msgid "Breath Control"
@@ -1383,7 +1447,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "ØØÙ ØÙÙÙØÙÙ"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1393,7 +1457,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 #, fuzzy
 msgid "CODEC failure"
 msgstr "ÙØÙ ØÙØØÙÙ!\n"
@@ -1422,12 +1486,12 @@ msgstr "ØÙÙØØÙØ:"
 msgid "Cancel"
 msgstr "ØÙØØØ"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 #, fuzzy
 msgid "Center Frequency"
 msgstr "ØÙØØØ ØÙØÙØØ"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 #, fuzzy
 msgid "Center Frequency Input"
 msgstr "ØÙØÙØ ÙØÙØØ ØÙØØØØÙ"
@@ -1444,6 +1508,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 #, fuzzy
 msgid "Change..."
@@ -1577,7 +1645,7 @@ msgstr "Ø_ØØØØ"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, fuzzy, c-format
 msgid "Const Out%u"
 msgstr "ØØØØ"
@@ -1608,23 +1676,23 @@ msgstr "ÙØÙØ ØØÙÙ ØÙÙÙ"
 msgid "Constant Negative HIGH"
 msgstr "(ØÙÙÙÙØ ÙØØÙØØ ØØØ)"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, fuzzy, c-format
 msgid "Constant Output %u"
 msgstr "ØÙØØ ØÙØØØ:"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 #, fuzzy
 msgid "Constant signal value"
 msgstr "(ØÙÙÙÙØ ÙØØÙØØ ØØØ)"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2126,19 +2194,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr "ØØØØ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2165,7 +2233,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 #, fuzzy
 msgid "Cutoff [Hz]"
@@ -2190,7 +2258,7 @@ msgstr "ØØÙØØ ØÙ_ÙØØÙÙ:"
 msgid "Data Entry"
 msgstr "ØØØØÙ ÙØØØØ"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 #, fuzzy
 msgid "Data corrupt"
 msgstr "ØÙØÙØÙØØ ØÙØÙØÙÙØ ÙÙØÙØØ ØØÙÙØ"
@@ -2206,6 +2274,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2350,23 +2422,23 @@ msgstr "ØÙØÙØ ØÙÙÙØÙØØ %s"
 msgid "Development..."
 msgstr "ØØÙÙØ"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 #, fuzzy
 msgid "Device busy"
 msgstr "ØÙØÙÙÙ ÙØØÙÙ"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 #, fuzzy
 msgid "Device configurations mismatch"
 msgstr "ØØÙ ØØØØÙ ØÙÙ ØÙÙÙØÙØ/ØÙÙÙØØØ"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Device not async capable"
 msgstr "ÙÙ ØØÙÙÙÙ ÙÙ ØÙØØØÙ ØÙØÙÙÙØØÙ ØÙÙ ØÙØØ ØÙÙÙØÙ"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2433,7 +2505,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2667,7 +2739,7 @@ msgstr "ÙØØØ ØÙØÙØØ"
 msgid "Eighths note"
 msgstr "ÙÙØÙØØ ØÙÙØÙÙØ"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 #, fuzzy
 msgid "Emphasis"
 msgstr "ØØØÙØ"
@@ -2812,7 +2884,7 @@ msgstr "ØÙÙØÙ ØÙÙÙ ÙØÙØÙØØ"
 msgid "Every twelfth row"
 msgstr "ØÙÙØÙ ØÙÙÙ ÙØÙØÙØØ"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 #, fuzzy
 msgid "Everything went well"
 msgstr "ØÙ ØÙÙØØ! ØØÙØ ÙØÙØ!"
@@ -2846,27 +2918,27 @@ msgstr "ÙÙÙØÙ ØÙØÙØ"
 msgid "Expression"
 msgstr "ØØØÙØ"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "Failed to configure device buffer"
 msgstr "ÙØÙ ØØØ ØÙØØ ØØØÙ: %s."
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 #, fuzzy
 msgid "Failed to configure device format"
 msgstr "ÙØÙ ØØØ ØÙØØ ØØØÙ: %s."
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 #, fuzzy
 msgid "Failed to configure device frequency"
 msgstr "ÙØÙ ØØØ ØÙØØ ØØØÙ: %s."
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 #, fuzzy
 msgid "Failed to configure device latency"
 msgstr "ÙØÙ ØØØ ØÙØØ ØØØÙ: %s."
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2876,7 +2948,7 @@ msgid "Failed to crop part range."
 msgstr "ÙØÙØ ÙØØØØ ØØØ ØÙØÙØØ ØÙØØØØØ ØÙÙ ØÙÙØØ\n"
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 #, fuzzy
 msgid "Failed to detect (start of) header"
 msgstr "ÙØÙ ÙØØ ØÙØÙÙÙ ØÙØØÙÙ ØÙÙ ØÙØÙØ ØÙØØÙÙØÙØ: %s"
@@ -2891,7 +2963,7 @@ msgstr "ÙØÙ ÙØØ ØÙØÙÙÙ ØÙØØÙÙ ØÙÙ ØÙØÙØ ØÙØØÙÙØ
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "ÙØÙ ØÙÙÙØ ØÙØÙÙÙØ ØÙØØÙØ (%s)"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2940,7 +3012,7 @@ msgid ""
 "%s"
 msgstr "ØØØ ÙÙ ØØØØØ ÙÙÙ XML"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "ÙØÙ ØØÙÙÙ ÙØÙÙÙØØ ØÙØÙØØ"
@@ -2965,7 +3037,7 @@ msgid ""
 "%s"
 msgstr "ØÙÙÙÙ ØÙØÙ ÙÙÙ ØÙØÙØ ØÙØÙØ ØÙØÙØÙ"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 #, fuzzy
 msgid "Failed to spawn child process"
 msgstr "ÙØÙ ØÙØØØ ØÙØÙÙÙÙØ ØÙØØÙØ '%s': %s"
@@ -2993,12 +3065,12 @@ msgstr ""
 msgid "File Selection"
 msgstr "ØÙØØØØ ØÙØÙØØ ØÙÙÙÙ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 #, fuzzy
 msgid "File empty"
 msgstr "ÙÙÙ _ÙØØØ"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 #, fuzzy
 msgid "File exists already"
 msgstr "ØÙÙÙÙ ÙÙØÙØ ÙØØÙÙØ."
@@ -3023,7 +3095,7 @@ msgstr "ØØÙ ØÙÙÙÙ"
 msgid "Filename Text Entry"
 msgstr "ØØØØÙ ÙØØØØ ØÙØØÙØ"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 #, fuzzy
 msgid "Filter"
 msgstr "ÙØØØ"
@@ -3043,7 +3115,7 @@ msgstr "ÙØÙØØ ØØØ ØÙØÙÙÙÙÙØ \"%s\""
 msgid "Filter Specification"
 msgstr "ÙØÙØØ ØØØ ØÙØÙÙÙÙÙØ \"%s\""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 #, fuzzy
 msgid "Filter Type"
 msgstr "ÙÙØ ØÙØÙÙØÙÙ"
@@ -3053,19 +3125,19 @@ msgstr "ÙÙØ ØÙØÙÙØÙÙ"
 msgid "Filter cutoff frequency"
 msgstr "ØÙØØØ ØÙØÙØØ"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "ØÙØÙØ ÙØÙØØ ØÙØØØØÙ"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 #, fuzzy
 msgid "Filtered Audio Signal"
 msgstr "ØØØØØ ÙØØÙØ ÙÙ ØØÙ ØÙÙØØØØÙ 1"
@@ -3095,7 +3167,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -3129,6 +3201,10 @@ msgstr "ÙÙØ Ø_ÙÙÙ"
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 #, fuzzy
 msgid "Font Size"
@@ -3151,14 +3227,14 @@ msgstr "ØÙØÙÙØØ"
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 #, fuzzy
 msgid "Freq In"
 msgstr "ØÙØÙØ"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 #, fuzzy
 msgid "Freq Mod In"
 msgstr "ØØ ÙÙ ØÙÙÙØØ"
@@ -3169,23 +3245,23 @@ msgid "Freq Out"
 msgstr "ØØØØ"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 #, fuzzy
 msgid "Frequency Input"
 msgstr "<b>ØÙØØ ØÙØØØØÙ</b>"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 #, fuzzy
 msgid "Frequency Modulation Input"
 msgstr "ØÙØÙØ ÙØÙØØ ØÙØØØØÙ"
@@ -3224,7 +3300,7 @@ msgstr "ØÙÙØÙÙØ"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Functionality not implemented"
 msgstr "ØÙØÙØ ØÙØ ÙØÙÙØ"
@@ -3237,30 +3313,31 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "ØØ ÙÙ ØÙÙÙØØ"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 #, fuzzy
 msgid "Gain Modulation Input"
 msgstr "ØÙØÙØ ÙØÙØØ ØÙØØØØÙ"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3375,6 +3452,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3383,11 +3464,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3566,12 +3647,12 @@ msgid "Input Port %u"
 msgstr "ÙÙÙØ ØÙØØØÙØØ"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "<b>ØÙØØ ØÙØØØØÙ</b>"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "ØÙØÙÙ ØÙÙÙØØØ (%s) ÙØØØÙÙÙ\n"
@@ -3581,7 +3662,7 @@ msgstr "ØÙØÙÙ ØÙÙÙØØØ (%s) ÙØØØÙÙÙ\n"
 msgid "Input channel in use"
 msgstr "ØØØØØØÙ ØØ ÙÙ ØÙØØØØ"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3589,15 +3670,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "ØØØ ØØØ ØÙØÙ ÙØØ %s."
@@ -3692,55 +3773,60 @@ msgstr ""
 msgid "Instrument Path"
 msgstr "ÙØØØ ØÙØÙØØ"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "ÙØØØ ØÙØÙØØ"
+
+#: bse/bseenums.cc:100
 #, fuzzy
 msgid "Insufficient permission"
 msgstr "ØÙÙØ ØÙØÙØØÙØ"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 #, fuzzy
 msgid "Internal error (please report)"
 msgstr "ØØØ ØØØÙÙ ØÙØ passwdexpired"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Invalid MIDI control type"
 msgstr "cdr_type ØÙØ ØØÙØ \"%s\" ÙÙ <%s>"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 #, fuzzy
 msgid "Invalid duration"
 msgstr "ÙØØ ØÙÙÙØÙÙØ"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 #, fuzzy
 msgid "Invalid format"
 msgstr "ÙÙØ ØÙÙÙÙ ØÙØ ØØÙØ."
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Invalid object property"
 msgstr "ØÙØÙØØ ØØÙ ÙØØÙØ ØÙØØØÙØØ"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 #, fuzzy
 msgid "Invalid offset"
 msgstr "ØÙØØØÙ ØÙØØÙØØ ØÙØÙØØØØÙØ"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 #, fuzzy
 msgid "Invalid overlap"
 msgstr " (ÙÙÙÙÙÙØ ØÙØ ØØÙØ)"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 #, fuzzy
 msgid "Invalid synthsis module type"
 msgstr "cdr_type ØÙØ ØØÙØ \"%s\" ÙÙ <%s>"
@@ -3765,7 +3851,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "ØÙÙÙ"
@@ -3849,7 +3935,7 @@ msgstr "ØØÙØØ ÙÙØ ØØØ ØØØÙÙ"
 msgid "Latency [ms]"
 msgstr "ØØÙÙ ØÙÙ:\t%s ÙÙÙÙ ØØÙÙØ\n"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3864,12 +3950,12 @@ msgstr "<b>ÙØØØ</b>"
 msgid "Left"
 msgstr "ØÙÙØØØ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Audio"
 msgstr "ÙÙÙØÙ ØÙØÙØ"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 #, fuzzy
 msgid "Left Audio In"
 msgstr "ØØØ ØÙÙØÙØ Ø?ÙØØ ØØÙØÙØÙ"
@@ -3879,7 +3965,7 @@ msgstr "ØØØ ØÙÙØÙØ Ø?ÙØØ ØØÙØÙØÙ"
 msgid "Left Audio Input"
 msgstr "ØÙØØ ØØÙ ØÙØÙØ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 #, fuzzy
 msgid "Left Audio Out"
 msgstr "<b>ØØØÙØ ØØØØ ØÙÙÙØØ:</b>"
@@ -3889,7 +3975,7 @@ msgstr "<b>ØØØÙØ ØØØØ ØÙÙÙØØ:</b>"
 msgid "Left Audio Output"
 msgstr "ØÙØØ ØØØ ØÙØÙØ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "ØÙØØ ØØØ ØÙØÙØ"
@@ -3915,7 +4001,7 @@ msgstr "ØØØØ"
 msgid "Left Output"
 msgstr "ØÙØØ ØÙØØØ:"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "ÙØØÙÙ ØØØ ØÙØÙØ"
@@ -3925,12 +4011,12 @@ msgstr "ÙØØÙÙ ØØØ ØÙØÙØ"
 msgid "Left audio output"
 msgstr "ØÙØØ ØØØ ØÙØÙØ"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 #, fuzzy
 msgid "Left channel input"
 msgstr "ØÙØÙØ ÙØÙØØ ØÙØØØØÙ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 #, fuzzy
 msgid "Left channel output"
 msgstr "ØÙØØ ØØØ ØÙØÙØ"
@@ -3954,7 +4040,7 @@ msgstr ""
 msgid "License"
 msgstr "ØÙØØØÙØ"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 #, fuzzy
 msgid "License:"
 msgstr "ØÙØØØÙØ"
@@ -3979,7 +4065,7 @@ msgstr "ÙØÙØ ØÙØÙØÙÙ"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -4003,7 +4089,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -4107,7 +4193,7 @@ msgid "Location"
 msgstr "ØÙÙÙÙØ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 #, fuzzy
 msgid "Looping"
@@ -4163,22 +4249,22 @@ msgstr "ÙÙØØ ØÙÙÙØÙÙ"
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "MIDI Signal 1"
 msgstr "<b>ÙÙÙØ ØÙØØØØØ</b>"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "MIDI Signal 2"
 msgstr "<b>ÙÙÙØ ØÙØØØØØ</b>"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "MIDI Signal 3"
 msgstr "<b>ÙÙÙØ ØÙØØØØØ</b>"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "MIDI Signal 4"
 msgstr "<b>ÙÙÙØ ØÙØØØØØ</b>"
@@ -4212,7 +4298,7 @@ msgstr ""
 msgid "Master"
 msgstr "ØØØÙ ØØÙÙÙ ØÙØÙØ..."
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "ØÙØØ ØÙØØØ:"
@@ -4342,7 +4428,7 @@ msgstr " ÙØØ ØÙØØ ÙÙØØØ ØÙØÙØ"
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4365,8 +4451,8 @@ msgstr "ÙØØØ ÙÙØØØ ØÙØØØØØØ ØÙÙØØØ"
 msgid "Mod In"
 msgstr "ØÙØÙØ"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4509,12 +4595,12 @@ msgstr "ØÙØÙÙØØ ØÙÙØÙÙÙ"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 #, fuzzy
 msgid "Mute"
 msgstr "ØÙØ"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4614,13 +4700,13 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 #, fuzzy
 msgid "No data available"
 msgstr "ÙØ ÙØÙØ ÙÙØÙ."
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 #, fuzzy
 msgid "No device (driver) available"
 msgstr "ÙØ ÙÙØØ ÙØØØ"
@@ -4635,54 +4721,54 @@ msgstr "ÙÙ ÙØÙ ØÙØÙØØ ØÙÙØ ØØØÙÙØØ"
 msgid "No quantization selected"
 msgstr "ÙÙ ÙØÙ ØÙØÙØØ ØÙÙØ ØØØÙÙØØ"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 #, fuzzy
 msgid "No space left on device"
 msgstr "ÙØ ØÙØØ ÙØØØØ ÙØÙÙØ ØÙÙ ØÙØÙØØ"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "ÙØ ØØØÙØ ØÙØØ ØÙØØÙ"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "ÙØ ØØØÙØ ØÙØØ ØÙØØÙ"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "ØØÙØØ ØÙØØØØÙ ØÙÙ ØÙØØØØØØ"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "ÙÙØ ØÙÙØ ØØØÙØ %s ÙÙ %s"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "ÙØ ØØØÙØ ØÙØØ ØÙØØÙ"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "ÙÙØ ØÙÙØ ØØØÙØ %s ÙÙ %s"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "ÙØ ØØØÙØ ØÙØØ ØÙØØÙ"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4693,7 +4779,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 #, fuzzy
 msgid "No target"
 msgstr "ÙØÙ ØÙØØØØ"
@@ -4743,7 +4829,7 @@ msgstr "ÙÙØØØ ØÙØ ÙÙØØÙ"
 msgid "None"
 msgstr "ÙØ ØÙØ"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 #, fuzzy
 msgid "Norm Type"
 msgstr "ÙÙØ ØÙØÙÙØÙÙ"
@@ -4763,10 +4849,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 #, fuzzy
 msgid "Note"
 msgstr "ÙÙØØØØ"
@@ -4786,7 +4872,7 @@ msgstr "ØØØØÙ ÙØØØØ"
 msgid "Note Fine Tune"
 msgstr "<b>ØØØØØ ØÙÙØÙØØ ØÙØÙØØØØÙØ</b>"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 #, fuzzy
 msgid "Note Frequency"
 msgstr "ÙÙØÙØØ ØÙÙØÙÙØ"
@@ -4821,7 +4907,7 @@ msgstr "ØØØØ ØÙØÙÙÙ"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4849,12 +4935,12 @@ msgstr "ØØØ ØÙØØÙØØ:"
 msgid "Number of Rows"
 msgstr "ØØØ ØÙØØÙØ ÙÙ ØÙØÙØØÙ"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 #, fuzzy
 msgid "Number of elements (C specific)"
 msgstr "ÙÙ ØÙÙÙ `%s' (ØØØ ØÙØØØ ÙØÙÙØ)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4906,7 +4992,7 @@ msgid "Open Project"
 msgstr "ÙØØ ÙÙÙ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4929,7 +5015,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ÙØØ ÙØØÙØ ÙØØÙ"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 #, fuzzy
 msgid "Open failed"
 msgstr "ÙØÙ ÙØØ \"%s\": %s\n"
@@ -4955,21 +5041,21 @@ msgstr "ØÙØØØÙØ"
 msgid "Order of Filter"
 msgstr "ÙØÙØØ ØØØ ØÙØÙÙÙÙÙØ \"%s\""
 
-#: plugins/davorgan.c:149
-#, fuzzy
-msgid "Organ Output"
-msgstr "ØÙØØ ØÙØØØ:"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "ØÙØØ ØÙØØØ:"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -5020,7 +5106,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "ÙÙØÙÙ ØÙØØÙ ØÙØØØÙØØØ"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 #, fuzzy
 msgid "Out of memory"
 msgstr "ÙÙØØ ØÙØÙØÙØØ"
@@ -5056,7 +5142,7 @@ msgstr "ÙÙÙØ ØÙØØØÙØØ"
 msgid "Output Signal Monitor"
 msgstr "ÙØØÙØØ ØØØ ØÙØ ØÙØØØØØ ØÙØÙØÙ"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "ØÙØØ ØÙØØØ:"
@@ -5084,7 +5170,7 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 #, fuzzy
 msgid "Ownership mismatch"
 msgstr "ÙØØØØ ÙÙ ØÙÙÙØ"
@@ -5146,12 +5232,12 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr "ØÙÙØØØØØ ØÙÙØØØÙØØ ÙÙØØØ ØÙØÙØÙØ"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 #, fuzzy
 msgid "Parent mismatch"
 msgstr "ÙØØØØ ÙÙ ØÙÙÙØ"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 #, fuzzy
 msgid "Parsing error"
 msgstr "ØØØ ØØÙØØ ØØØÙØ ØÙÙØÙØØ: %s: %s"
@@ -5223,7 +5309,7 @@ msgstr "ØØØØØØÙ ÙÙØØØ ØÙØÙÙØØØ"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -5338,7 +5424,7 @@ msgstr ""
 msgid "Preferences"
 msgstr "ØÙØÙÙØØ"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 #, fuzzy
 msgid "Premature EOF"
 msgstr "EOF ÙÙ ØÙØØØÙÙ ØÙØØÙ\n"
@@ -5366,23 +5452,23 @@ msgstr "ÙØØÙÙØ ØÙØÙØØÙØ"
 msgid "Procedure _Browser"
 msgstr "ÙØØÙÙØ ØÙØÙØØÙØ"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 #, fuzzy
 msgid "Procedure currently busy"
 msgstr "ØÙØØ ÙØÙØ ØÙÙØØÙÙ"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 #, fuzzy
 msgid "Procedure execution aborted"
 msgstr "ÙÙÙÙ ØØØØØ ØÙØ_ØØÙÙ ØÙØØÙØ"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 #, fuzzy
 msgid "Procedure execution failed"
 msgstr "ÙØÙ ØØØÙÙ %s ØÙÙ %s"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 #, fuzzy
 msgid "Procedure parameter invalid"
 msgstr "ÙÙØ ØÙÙÙ ÙØØØØÙÙÙ ØØÙØ"
@@ -5635,7 +5721,7 @@ msgstr ""
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 #, fuzzy
 msgid "Range:"
 msgstr "ÙØØÙ"
@@ -5650,7 +5736,7 @@ msgstr "ØÙØÙØ"
 msgid "Ratio [x:1]"
 msgstr "ØÙÙØØØ"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 #, fuzzy
 msgid "Read failed"
 msgstr "ÙØÙ ÙÙ ÙØØØØ ØÙÙÙÙ '%s': %s"
@@ -5689,6 +5775,10 @@ msgstr "ØÙØØØ ØØØ ØÙÙÙØ ÙØØØØØ ØÙÙØ"
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5782,7 +5872,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr "ØØØØ ØÙØÙØ ØÙØÙ"
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5848,12 +5938,12 @@ msgstr ""
 msgid "Right"
 msgstr "ØÙÙÙÙÙ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Audio"
 msgstr "ÙÙÙØÙ ØÙØÙØ"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 #, fuzzy
 msgid "Right Audio In"
 msgstr "ØØØ ØÙÙØÙØ Ø?ÙÙÙ ØØÙØÙØÙ"
@@ -5863,7 +5953,7 @@ msgstr "ØØØ ØÙÙØÙØ Ø?ÙÙÙ ØØÙØÙØÙ"
 msgid "Right Audio Input"
 msgstr "ØÙØØ ØØÙ ØÙØÙØ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 #, fuzzy
 msgid "Right Audio Out"
 msgstr "<b>ØØØÙØ ØØØØ ØÙÙÙØØ:</b>"
@@ -5873,7 +5963,7 @@ msgstr "<b>ØØØÙØ ØØØØ ØÙÙÙØØ:</b>"
 msgid "Right Audio Output"
 msgstr "ØÙØØ ØØØ ØÙØÙØ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "ØÙØØ ØØØ ØÙØÙØ"
@@ -5899,7 +5989,7 @@ msgstr "ØØØØ"
 msgid "Right Output"
 msgstr "ØÙØØ ØÙØØØ:"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "ÙØØÙÙ ØØØ ØÙØÙØ"
@@ -5914,12 +6004,12 @@ msgstr "ØÙØØ ØØØ ØÙØÙØ"
 msgid "Right channel Input"
 msgstr "ØÙØÙØ ÙØÙØØ ØÙØØØØÙ"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "ØÙØÙØ ÙØÙØØ ØÙØØØØÙ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 #, fuzzy
 msgid "Right channel output"
 msgstr "ØÙØØ ØØØ ØÙØÙØ"
@@ -6167,7 +6257,7 @@ msgstr "ØÙØÙØ ÙØÙØØ ØÙØØØØÙ"
 msgid "Second filter cutoff frequency"
 msgstr "ØÙØØØ ØÙØÙØØ"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "ÙØÙ ØÙØØØØØØ %d"
@@ -6352,7 +6442,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -6381,12 +6471,12 @@ msgstr "ÙÙØÙØ ØØØØØ ØÙØÙØØ"
 msgid "Signal In"
 msgstr "ØÙØÙØ"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "<b>ÙÙÙØ ØÙØØØØØ</b>"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "<b>ÙÙÙØ ØÙØØØØØ</b>"
@@ -6472,12 +6562,12 @@ msgstr ""
 msgid "Sole Output"
 msgstr "ØÙØØ ØÙØØØ:"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 #, fuzzy
 msgid "Solo"
 msgstr "ØÙÙÙ ØÙØØÙ"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6627,12 +6717,12 @@ msgstr "ØØØ ØÙØÙØ:"
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 #, fuzzy
 msgid "Strength of gain modulation"
 msgstr "ØÙÙÙØØØ ØÙÙØÙÙÙØ ÙÙÙÙØ ØÙØØØØØ ØÙÙÙØØÙÙÙÙØ"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -6684,7 +6774,7 @@ msgstr "ÙØØØØØ"
 msgid "SynDrum Output"
 msgstr "ØÙØØ ØÙØØØ:"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "ØØÙØÙ ØÙÙØØÙÙØ:"
@@ -6709,7 +6799,7 @@ msgstr "<b>ØÙØØ ØÙØØØØÙ</b>"
 msgid "Syncronization Output"
 msgstr "ØÙØØ ØÙØØØ:"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Syncronize left and right volume"
 msgstr "ØØÙÙ ØÙÙØØØ ØÙÙ ØØØØ ØÙÙ ØØÙÙØ ØÙÙØØØ ÙØÙÙÙÙÙ"
@@ -6719,7 +6809,7 @@ msgstr "ØØÙÙ ØÙÙØØØ ØÙÙ ØØØØ ØÙÙ ØØÙÙØ ØÙÙØØØ Ù
 msgid "Synth Control Frequency"
 msgstr "ÙØÙÙØØ ØØÙÙ ØÙØØØÙØØØ"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 #, fuzzy
 msgid "Synth Done"
 msgstr "ØÙ ØÙØØØØØØ %d"
@@ -6754,7 +6844,7 @@ msgstr "ØØØØ ØÙØØØØØØØ"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6786,7 +6876,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6827,7 +6917,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "Temporary error"
 msgstr ""
@@ -6934,12 +7024,12 @@ msgstr "ØØØÙØ ÙØØÙØ ØÙØÙØØØÙ."
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 #, fuzzy
 msgid "The filter design type"
 msgstr "ÙÙØ ØÙØØ ØÙØØØ"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -7101,7 +7191,7 @@ msgstr "ØÙÙØØØ ØÙØÙ ØØÙØÙ ØÙØ ÙÙØ ÙÙØØØ ØÙØØØØØ
 msgid "Thirty-secondth note"
 msgstr "<b>ØØØØØ ØÙÙØÙØØ ØÙØÙØØØØÙØ</b>"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -7221,12 +7311,12 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 #, fuzzy
 msgid "Too many open files"
 msgstr "ØÙÙÙÙØØ ØÙÙÙØÙØØ ÙØÙØØ ØØØ"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -7242,7 +7332,7 @@ msgstr ""
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -7251,7 +7341,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -7367,7 +7457,7 @@ msgstr "ØØØØØ ØÙ ØØØ ØØÙÙØ ÙÙÙØ"
 msgid "Undo the effect of the last action"
 msgstr "ØÙØØØ ØØØ ØÙÙÙØ ÙØØØØØ ØÙÙØ"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 #, fuzzy
 msgid "Unfiltered Audio Signal"
 msgstr "ØØØØØ ÙØØÙØ ÙÙ ØØÙ ØÙÙØØØØÙ 1"
@@ -7382,12 +7472,12 @@ msgstr "<b>ØÙØØ ØÙØØØØÙ</b>"
 msgid "Unique name of this object"
 msgstr "ØÙØÙØ ØÙÙÙØØ ÙÙØØ ØÙØØÙ"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 #, fuzzy
 msgid "Unknown error"
 msgstr "ØØØ ÙØÙÙÙ"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 #, fuzzy
 msgid "Unknown format"
 msgstr "ØÙÙØØ ØÙØÙØØ ÙØÙÙÙØ"
@@ -7407,7 +7497,7 @@ msgstr "Ø_ØÙØÙ ØÙÙØ ØÙÙÙØØØØØ"
 msgid "Unspecified length"
 msgstr "ØØØØ ØÙØÙÙÙ"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -7456,12 +7546,12 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 #, fuzzy
 msgid "Value [float]"
 msgstr "ÙÙÙØ ØÙØØØÙÙ"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -7470,7 +7560,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr "ØØØØ"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 #, fuzzy
 msgid "Velocity of the note press"
 msgstr "ØØØ ÙØØØ ØÙÙØØØ"
@@ -7480,7 +7570,7 @@ msgstr "ØØØ ÙØØØ ØÙÙØØØ"
 msgid "Velocity of the string pluck"
 msgstr "ØØØ ÙØØØ ØÙÙØØØ"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -7546,11 +7636,11 @@ msgstr "ØÙØØ ØÙØØØ:"
 msgid "Volume"
 msgstr "ØØØ ØÙØÙØ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7641,7 +7731,7 @@ msgstr "ÙÙØÙØØ ØÙÙØÙÙØ"
 msgid "Window Size"
 msgstr "ØØÙ ÙØÙØØ ØÙÙØØØØØ"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "ÙØÙØ ÙØØØØ \"%s\": %s\n"
@@ -7656,7 +7746,7 @@ msgstr "ØØØÙØ ØÙÙØØØØ ÙÙ ÙÙÙ BMP "
 msgid "Write project to disk"
 msgstr "ØØØÙÙ ØÙØÙ_Ø ÙÙÙØØ"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "ÙÙ ØÙÙÙ `%s' (ØØØ ØÙØØØ ÙØÙÙØ)"
@@ -7981,7 +8071,7 @@ msgstr "_ØØØØ"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 #, fuzzy
 msgid "connection terminated"
 msgstr "ØÙ ØÙØØØ ØÙØØÙØØÙ"
@@ -8271,7 +8361,7 @@ msgstr "<b>ØØÙÙØ ØÙÙØØØ:</b>"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 #, fuzzy
 msgid "killed by janitor"
 msgstr "ØÙØØÙØÙ(ØÙØØ ØØÙØ)"
diff --git a/po/az.po b/po/az.po
index f0bd1e6..78a879a 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -78,7 +78,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -116,6 +116,10 @@ msgstr ""
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -136,24 +140,24 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -173,7 +177,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -358,6 +362,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
@@ -398,6 +410,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -410,6 +430,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -454,6 +482,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -498,6 +542,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -676,6 +728,14 @@ msgstr ""
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -744,8 +804,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -786,7 +846,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -817,7 +877,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -942,7 +1002,7 @@ msgstr "Filtr NÃvÃ"
 msgid "Audio Gate"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1004,12 +1064,12 @@ msgstr "FiltrlÉnmiÅ Audio Siqnal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1066,7 +1126,7 @@ msgstr "Filtr NÃvÃ"
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr ""
 
@@ -1080,7 +1140,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1092,7 +1152,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr ""
 
@@ -1101,7 +1161,7 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Filtr NÃvÃ"
@@ -1194,7 +1254,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1218,8 +1278,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 #, fuzzy
 msgid "Base Frequency"
 msgstr "MÉrkÉz Tezliyi"
@@ -1253,6 +1312,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1285,7 +1348,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1295,7 +1358,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1320,11 +1383,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "Gain [dB]"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "MÉrkÉz Tezliyi"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "MÉrkÉz Modulyasiya GiriÅi"
 
@@ -1340,6 +1403,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr ""
@@ -1459,7 +1526,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1485,22 +1552,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1982,22 +2049,22 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr "Norm NÃvÃ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "Norm NÃvÃ"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "Norm NÃvÃ"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "Norm NÃvÃ"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "Norm NÃvÃ"
@@ -2024,7 +2091,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "KÉsmÉ [Hz]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "KÉsmÉ [Hz]"
@@ -2045,7 +2112,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2060,6 +2127,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2182,20 +2253,20 @@ msgstr ""
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2257,7 +2328,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2468,7 +2539,7 @@ msgstr ""
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Emfazis"
 
@@ -2598,7 +2669,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2628,23 +2699,23 @@ msgstr ""
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2653,7 +2724,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2666,7 +2737,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2714,7 +2785,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2738,7 +2809,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2763,11 +2834,11 @@ msgstr ""
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2788,7 +2859,7 @@ msgstr "Filtr"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtr"
 
@@ -2805,7 +2876,7 @@ msgstr "Filtr NÃvÃ"
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Filtr NÃvÃ"
 
@@ -2814,19 +2885,19 @@ msgstr "Filtr NÃvÃ"
 msgid "Filter cutoff frequency"
 msgstr "MÉrkÉz Tezliyi"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "MÉrkÉz Modulyasiya GiriÅi"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "FiltrlÉnmiÅ Audio Siqnal"
 
@@ -2854,7 +2925,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 #, fuzzy
 msgid "Fine Tune"
@@ -2886,6 +2957,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
@@ -2906,14 +2981,14 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 #, fuzzy
 msgid "Freq In"
 msgstr "MÉrkÉz Tezliyi"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2923,24 +2998,24 @@ msgid "Freq Out"
 msgstr "Filtr NÃvÃ"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 #, fuzzy
 msgid "Frequency"
 msgstr "MÉrkÉz Tezliyi"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 #, fuzzy
 msgid "Frequency Input"
 msgstr "MÉrkÉz Modulyasiya GiriÅi"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Tezlik Modulyasiya GiriÅi"
 
@@ -2978,7 +3053,7 @@ msgstr "Modulyasiya"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -2990,29 +3065,30 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "Gain Modulyasiya GiriÅi"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Gain Modulyasiya GiriÅi"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Gain ModulyasiyasÄ [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 #, fuzzy
 msgid "Gate"
 msgstr "HissÉlÉr"
@@ -3114,6 +3190,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3122,11 +3202,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3288,12 +3368,12 @@ msgid "Input Port %u"
 msgstr "Gain ModulyasiyasÄ [%]"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "FiltrlÉnmiÅ Audio Siqnal"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3301,7 +3381,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3309,15 +3389,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr ""
 
@@ -3400,47 +3480,51 @@ msgstr ""
 msgid "Instrument Path"
 msgstr ""
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+msgid "Instrument flavour"
+msgstr ""
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3461,7 +3545,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr ""
 
@@ -3534,7 +3618,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3547,11 +3631,11 @@ msgstr ""
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3559,7 +3643,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3568,7 +3652,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3591,7 +3675,7 @@ msgstr ""
 msgid "Left Output"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -3599,11 +3683,11 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3623,7 +3707,7 @@ msgstr ""
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr ""
 
@@ -3645,7 +3729,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3669,7 +3753,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3763,7 +3847,7 @@ msgid "Location"
 msgstr "Modulyasiya"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3811,19 +3895,19 @@ msgstr ""
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3855,7 +3939,7 @@ msgstr ""
 msgid "Master"
 msgstr "HissÉlÉr"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "Filtr NÃvÃ"
@@ -3975,7 +4059,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3995,8 +4079,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4126,11 +4210,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4220,12 +4304,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4237,46 +4321,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4287,7 +4371,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4332,7 +4416,7 @@ msgstr ""
 msgid "None"
 msgstr "Qeyd"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Norm NÃvÃ"
 
@@ -4351,10 +4435,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Qeyd"
 
@@ -4372,7 +4456,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 #, fuzzy
 msgid "Note Frequency"
 msgstr "MÉrkÉz Tezliyi"
@@ -4404,7 +4488,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4430,11 +4514,11 @@ msgstr ""
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Eksponental tezlik modulyasiyasÄndan tÉsiri alan oktav sayÄ"
 
@@ -4482,7 +4566,7 @@ msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4504,7 +4588,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4526,21 +4610,21 @@ msgstr ""
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-#, fuzzy
-msgid "Organ Output"
-msgstr "Filtr NÃvÃ"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Filtr NÃvÃ"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4588,7 +4672,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4619,7 +4703,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr "FiltrlÉnmiÅ Audio Siqnal"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "FiltrlÉnmiÅ Audio Siqnal"
@@ -4648,7 +4732,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4703,11 +4787,11 @@ msgstr "HissÉlÉr"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4774,7 +4858,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Linear modulyasiya yerinÉ eksponental tezlik modulyasiyasÄnÄ et"
 
@@ -4875,7 +4959,7 @@ msgstr ""
 msgid "Preferences"
 msgstr ""
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4898,20 +4982,20 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5154,7 +5238,7 @@ msgstr "HissÉlÉr"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5168,7 +5252,7 @@ msgstr "Modulyasiya"
 msgid "Ratio [x:1]"
 msgstr "Modulyasiya"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5203,6 +5287,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5283,7 +5371,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5342,11 +5430,11 @@ msgstr ""
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5354,7 +5442,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5363,7 +5451,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5386,7 +5474,7 @@ msgstr ""
 msgid "Right Output"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "Norm NÃvÃ"
@@ -5399,12 +5487,12 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "Norm NÃvÃ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5628,7 +5716,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr "MÉrkÉz Tezliyi"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr ""
 
@@ -5790,7 +5878,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5814,12 +5902,12 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Norm NÃvÃ"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Norm NÃvÃ"
@@ -5894,11 +5982,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Filtr NÃvÃ"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6032,11 +6120,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Gain modulyasiyasÄnÄn gÃcÃ"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Linear tezlik modulyasiyasÄnÄn gÃcÃ"
 
@@ -6085,7 +6173,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "Qeyd"
@@ -6107,7 +6195,7 @@ msgstr "Gain Modulyasiya GiriÅi"
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6116,7 +6204,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "MÉrkÉz Tezliyi"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6148,7 +6236,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6180,7 +6268,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6220,7 +6308,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6321,11 +6409,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Filtr TÉrtib NÃvÃ"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr "Filtr gaini normallaÅdÄrma nÃvÃ"
@@ -6479,7 +6567,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6591,11 +6679,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6611,7 +6699,7 @@ msgstr ""
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6620,7 +6708,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6720,7 +6808,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "FiltrlÉnmÉmiÅ Audio Siqnal"
 
@@ -6733,11 +6821,11 @@ msgstr "Norm NÃvÃ"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6753,7 +6841,7 @@ msgstr ""
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -6798,11 +6886,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6810,7 +6898,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6818,7 +6906,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6874,11 +6962,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6962,7 +7050,7 @@ msgstr ""
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -6974,7 +7062,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7262,7 +7350,7 @@ msgstr ""
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7495,7 +7583,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/bg.po b/po/bg.po
index 1bd0afe..c6a5eb5 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -89,7 +89,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -127,6 +127,11 @@ msgstr "   "
 msgid "/Audio Sources/Noise"
 msgstr "/ÐÐÑÐÐÐÐ ÐÐÑÐÑÐÐÑÐ/ÐÑÐ"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_ÐÐÑÐÐÐÐ ÐÐÑÐÑÐÐÑÐ"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/ÐÐÑÐÐÐÐ ÐÐÑÐÑÐÐÑÐ/ÐÑÐÐÐÐÑÑÐÐ ÐÑÑÐÐÐÑÐÑ"
@@ -147,23 +152,23 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr "/ÐÐÐÑÑÐ/ÐÐÐÑÑÑ ÐÐ ÐÐÑÐÐ ÑÐÑÑÐÑÐ"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/ÐÑÐÐ Ð ÐÐÑÐÐ/ÐÐÑÐÐ ÐÑ ÐÐÑÑÑÑÐÐÐÑ"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/ÐÑÐÐ Ð ÐÐÑÐÐ/ÐÐÑÐÐÐ ÐÑÐÐ ÐÑ ÐÐÑÑÑÑÐÐÐÑ"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/ÐÑÐÐ Ð ÐÐÑÐÐ/ÐÐÑÐÐÐÑÐÐÑ MIDI ÐÑÐÐ"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/ÐÑÐÐ Ð ÐÐÑÐÐ/ÐÐÑÐÐÐ MIDI ÐÑÐÐ"
 
@@ -183,7 +188,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -368,6 +373,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -408,6 +421,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -420,6 +441,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -464,6 +493,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -508,6 +553,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -687,6 +740,14 @@ msgstr "ÐÐÐÐÐÑÐÐ ÐÐ ÐÐÐÐ ÐÐÑÑÐ ÐÑÐ ÐÐÑÐÐÑÐ"
 msgid "Add directory to searchpath"
 msgstr "ÐÐÐÐÐÑÐÐ ÐÐ ÐÐÐÐÐ ÐÑÐ ÐÑÑÑ ÐÐ ÑÑÑÑÐÐÐ"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -755,8 +816,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -797,7 +858,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -828,7 +889,7 @@ msgstr "ÐÑÐÑÐÐ"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -953,7 +1014,7 @@ msgstr "ÐÐÑÐÐÐ ÐÑ."
 msgid "Audio Gate"
 msgstr "ÐÐÑÐÐÐ ÐÐÑÐÐ"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1014,12 +1075,12 @@ msgstr "ÐÐÑÐÐÐ ÐÑÐÐÑÑ ÑÐÐÐÐÐ"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "ÐÐÑÐÐÐ ÐÐÑÐÐ"
@@ -1071,7 +1132,7 @@ msgstr "ÐÐÑÐÐÐ ÐÑÐÐ 2"
 msgid "Author"
 msgstr "ÐÐÑÐÑ"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "ÐÐÑÐÑÐ:"
 
@@ -1084,7 +1145,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1096,7 +1157,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "ÐÐÐÐÑÐÐ ÐÑÐÐÐÐÐ"
 
@@ -1105,7 +1166,7 @@ msgstr "ÐÐÐÐÑÐÐ ÐÑÐÐÐÐÐ"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "ÐÐÐÐÑÐÐ ÐÐÑÐÐÐ"
 
@@ -1197,7 +1258,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1221,8 +1282,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "ÐÑÐÐÐÐÐ ÑÐÑÑÐÑÐ"
 
@@ -1254,6 +1314,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1286,7 +1350,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1296,7 +1360,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1321,11 +1385,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "_ÐÑÐÐÐ"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1341,6 +1405,10 @@ msgstr "ÐÑÐÐÑÐÐ ÐÐ ÐÐÐÑÐÐÐÑ ÐÑÑÐ ÐÐÐÐÐÑ"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "ÐÑÐÐÑÐÐ..."
@@ -1457,7 +1525,7 @@ msgstr "ÐÐÑÑÑÐÐÐÐ"
 msgid "Configure the column layout of the pattern editor"
 msgstr "ÐÐÑÑÑÐÐÐÐ ÐÐÐÐÐÐÑÐ ÐÐ ÑÐÐÐÐÑÐÑÐ ÐÐ ÑÐÐÐÐÐÐ"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1483,22 +1551,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1968,19 +2036,19 @@ msgstr "ÐÐÑ. ÐÑ. 2"
 msgid "Ctrl Out"
 msgstr "ÐÐÑ. ÐÐÑ."
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "ÐÐÑ. ÐÐÑ. 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "ÐÐÑ. ÐÐÑ. 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "ÐÐÑ. ÐÐÑ. 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "ÐÐÑ. ÐÐÑ. 4"
 
@@ -2005,7 +2073,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2026,7 +2094,7 @@ msgstr "DSP ÐÐÑÐÐÐ..."
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2041,6 +2109,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2164,20 +2236,20 @@ msgstr ""
 msgid "Development..."
 msgstr "ÐÐÐÑÐÐÐÑÐÐ..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "ÐÑÑÑÐÐÑÑÐÐÑÐ Ð ÐÐÐÑÐ"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "ÐÑÑÑÐÐÑÑÐÐÑÐ ÐÐ ÐÐÐÐÑÑÐÐ ÐÑÐÐÐÐÑ"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "ÐÑÑÑÐÐÑÑÐÐÑÐ Ð ÐÐÐÑÐ"
 
@@ -2239,7 +2311,7 @@ msgid "Discard changes and close dialog"
 msgstr "ÐÑÑÐÑÑÐÑÐÐ ÐÐ ÐÑÐÐÐÐÐÑÐ Ð ÐÐÑÐÐÑÑÐÐ ÐÐ ÐÑÐÐÐÑÐÑÐ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2446,7 +2518,7 @@ msgstr "ÐÑÑ ÐÐ ÐÑÐÐÑÐÑÐ"
 msgid "Eighths note"
 msgstr "ÐÑÐÐÐÐ ÐÐÑÐ"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2577,7 +2649,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2607,23 +2679,23 @@ msgstr ""
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÐÑÑÑÐÐÐÐÑÐ ÐÐ ÐÑÑÐÑÐ ÐÐ ÑÑÑÑÐÐÑÑÐÐÑÐ"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÐÑÑÑÐÐÐÐÑÐ ÐÐ ÑÐÑÐÐÑÐ ÐÐ ÑÑÑÑÐÐÑÑÐÐÑÐ"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÐÑÑÑÐÐÐÐÑÐ ÐÐ ÑÐÑÑÐÑÐÑÐ ÐÐ ÑÑÑÑÐÐÑÑÐÐÑÐ"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÐÑÑÑÐÐÐÐÑÐ ÐÐ ÐÑÐÑ ÐÐ ÐÐÐÐÐÐÑÐ ÐÐ ÑÑÑÑÐÐÑÑÐÐÑÐ"
 
@@ -2632,7 +2704,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2645,7 +2717,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÑÐÐÑÑÐÐ ÐÐ ÐÐÑÐÐÐÐÑ ÑÐÐÐ \"%s\": %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2697,7 +2769,7 @@ msgstr ""
 "ÐÐÑÐÐÐ:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2730,7 +2802,7 @@ msgstr ""
 "ÐÐÑÐÐÐ:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÑÑÐÐÐÐÐÐÐ ÐÐ ÐÑÑÐÑÐÐ ÐÑÐÑÐÑ"
 
@@ -2755,11 +2827,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "ÐÐÐÐÑ ÐÐ ÑÐÐÐ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "ÐÐÐÐÑÑ Ð ÐÑÐÐÐÐ"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "ÐÐÐÐÑÑ ÐÐÑÐ ÑÑÑÐÑÑÐÑÐÐ"
 
@@ -2781,7 +2853,7 @@ msgstr "ÐÑÐÐÐÐÐÑÐÐÐÐ"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "ÐÐÐÑÑÑ"
 
@@ -2797,7 +2869,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr "ÐÐÐÐÐ ÐÐ ÑÐÐÑÑÑÐ"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "ÐÐÐ ÑÐÐÑÑÑ"
 
@@ -2806,18 +2878,18 @@ msgstr "ÐÐÐ ÑÐÐÑÑÑ"
 msgid "Filter cutoff frequency"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÐÑÑÑÐÐÐÐÑÐ ÐÐ ÑÐÑÑÐÑÐÑÐ ÐÐ ÑÑÑÑÐÐÑÑÐÐÑÐ"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "ÐÐÐÑÑÐÑÐÐ ÐÐÑÐÐÐ ÑÐÐÐÐÐ"
 
@@ -2843,7 +2915,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "ÐÐÐÐ ÐÐÑÑÑÐÐÐÐ"
@@ -2874,6 +2946,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "ÐÐÐÐÐÑ ÐÐ ÑÑÐÑÑÐ"
@@ -2895,13 +2971,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "ÐÑ. ÑÐÑÑÐÑÐ"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "ÐÑ. ÑÐÑÑ. ÐÐÐ."
 
@@ -2910,22 +2986,22 @@ msgid "Freq Out"
 msgstr "ÐÐÑ. ÑÐÑÑÐÑÐ"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "ÐÐÑÑÐÑÐ"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "ÐÑÐÐÐÐ ÑÐÑÑÐÑÐ"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2961,7 +3037,7 @@ msgstr "ÐÐÐÑÑÐÐÐ"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "ÐÐÐÐ ÑÑÐÐÑÐÐÐÐÐÐÐÑÑ ÐÐ Ð ÑÐÐÑÐÐÐÑÐÐÐ"
 
@@ -2973,28 +3049,29 @@ msgstr "ÐÐÐÑÑÐÐÑ, ÐÐÐÑÐ ÑÐ ÐÐÐÑÐÐÑÐÐÑ ÐÑ ÐÑÑÐÐÑ
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNUÂLesserÂGeneralÂPublicÂLicense"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3094,6 +3171,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3102,11 +3183,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3267,11 +3348,11 @@ msgid "Input Port %u"
 msgstr "ÐÑÐÐÐÐ ÐÐÑÑ %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "ÐÑÐÐÐÐ ÑÐÐÐÐÐÐ"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3279,7 +3360,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3287,15 +3368,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "ÐÐÐÐÐÐÑÐ ÐÐ ÐÑÐÐ Ð/ÐÐÐ ÐÐÑÐÐ ÐÐÑÐ ÑÐ ÑÐÑÑÐÐÐÐ"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "ÐÐÐÐÐÐÑÐ ÐÐ ÐÑÐÐ Ð/ÐÐÐ ÐÐÑÐÐ ÐÐ ÑÐ ÑÐÑÑÐÐÐÐ"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "ÐÑÐÐÐÐ-ÐÐÑÐÐÐÐ ÐÑÐÑÐÐ"
 
@@ -3380,47 +3461,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr ""
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "ÐÐÑÐÐÐÐÐÐ ÐÐ ÐÐÑÑÑÑÐÐÐÑ"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "ÐÐÐÐÑÑÐÑÑÑÐÐ ÐÑÐÐÐ"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "ÐÑÑÑÐÑÐÐ ÐÑÐÑÐÐ (ÐÐÐÑ, ÐÐÐÐÐÐÐÐÐÑÐ Ñ)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "ÐÑÐÑÐÐ ÐÑÐÐÑÐÐÐÑÐÐÐÐÑÑ"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "ÐÑÐÑÐÐ ÑÐÑÐÐÑ"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "ÐÑÐÑÐÐ ÐÐÑÑÑÐÐÐÐ ÐÐ ÐÐÐÐÑ"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3442,7 +3528,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Ð ÐÐÑÐÐÑÐÑÐÑ"
 
@@ -3515,7 +3601,7 @@ msgstr "ÐÐÑÐÐÐÐÐ ÐÑÐÐÑÐÐ"
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3528,11 +3614,11 @@ msgstr ""
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3540,7 +3626,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3548,7 +3634,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3569,7 +3655,7 @@ msgstr ""
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -3577,11 +3663,11 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3603,7 +3689,7 @@ msgstr "ÐÐÐÐÐÐÑÐÐÐ..."
 msgid "License"
 msgstr "ÐÐÑÐÐÐ"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "ÐÐÑÐÐÐ:"
 
@@ -3625,7 +3711,7 @@ msgstr "ÐÐÑÑÐÐÐÐÐ ÐÐ ÐÑÐÑÑ"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "ÐÐÑÑÐÐÐÐÐ ÐÐÐ ÐÑÐÐÐÑÑÐÐÐÐ ÐÐ ÐÑÐÑÑÐ (ÐÑÐ Ð ÐÐÑÐÐ ÐÑÑÐÐÐ)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3649,7 +3735,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3742,7 +3828,7 @@ msgid "Location"
 msgstr "ÐÐÑÑÐÐÐÐÐÐÐÐÐÐ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3790,19 +3876,19 @@ msgstr "MIDI ÐÐÐÐÐ"
 msgid "MIDI Instrument"
 msgstr "MIDI ÐÐÑÑÑÑÐÐÐÑ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI ÑÐÐÐÐÐ 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI ÑÐÐÐÐÐ 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI ÑÐÐÐÐÐ 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI ÑÐÐÐÐÐ 4"
 
@@ -3833,7 +3919,7 @@ msgstr ""
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -3951,7 +4037,7 @@ msgstr "ÐÐÐÑÐÑÐÐ"
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3971,8 +4057,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4099,11 +4185,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "ÐÐÐÐÑÑÐÐÐÐÐ"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "ÐÐÐÐÑÑÐÐÐÐÐ: ÐÐÐÐÑÑÐÐÐÐ ÐÐ ÐÐÑÐÐ"
 
@@ -4195,12 +4281,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "ÐÑÐÐ ÐÐÐÐÑÐÐ ÐÐÐÐÐ"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "ÐÑÐÐ ÐÐÐÐÑÐÐ ÑÑÑÑÐÐÑÑÐÐ (ÐÐÐ ÐÑÐÐÐÐÑ)"
 
@@ -4212,46 +4298,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "ÐÑÐÐ ÑÐÐÐÐÐÐÐ ÐÑÑÑÐ ÐÐ ÑÑÑÑÐÐÑÑÐÐÑÐ"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "ÐÑÐÐ ÑÐÐÐÐÐ ÑÑÐÐÑÐÐ"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "ÐÑÐÐ ÑÐÐÑÐ ÑÐÐÐ, ÑÑÑÑÐÐÑÑÐÐ ÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "ÐÑÐÐ ÑÐÐÑÐ ÐÑÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "ÐÑÐÐ ÑÐÐÑÐ ÐÐÑÐÐÐÐ ÐÐÐÐÐ"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "ÐÑÐÐ ÑÐÐÐÐÐ ÐÑÐÑÐÐÑÑÐ"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "ÐÑÐÐ ÑÐÐÑÐ ÑÐÐÑÐÐÐÑÐÑÐÐ ÐÐÐÑÐ"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4262,7 +4348,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4307,7 +4393,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4326,10 +4412,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "ÐÐÑÐ"
 
@@ -4346,7 +4432,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "ÐÐÑÐÐ ÑÐÑÑÐÑÐ"
 
@@ -4376,7 +4462,7 @@ msgstr "ÐÐÑÐÐ _ÐÑÐÐÑÐÐÐÑÐÐÐÐÑÑ"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4402,11 +4488,11 @@ msgstr "ÐÑÐÐ ÐÐÐÐÐÐ"
 msgid "Number of Rows"
 msgstr "ÐÑÐÐ ÑÐÐÐÐÐ"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "ÐÑÐÐ ÐÐÑÐÐÐ, ÐÐÐÑÐ ÐÐ ÑÐ ÐÐÐÐÐÑÑÑ ÐÑ ÐÐÑÐÐÐÐÐÑÐÐÐÐÐÑÐ ÑÐÑÑÐÑÐÐ ÐÐÐÑÐÐÑÐÑ"
@@ -4454,7 +4540,7 @@ msgid "Open Project"
 msgstr "ÐÑÐÐÑÑÐÐ ÐÐ ÐÑÐÐÐÑ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4487,7 +4573,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ÐÑÐÐÑÑÐÐ ÐÐ ÑÑÑÐÑÑÐÑÐÐÑ ÐÑÐÐÐÑ"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÑÐÐÑÑÐÐÑÐ"
 
@@ -4509,20 +4595,21 @@ msgstr ""
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "ÐÐÑÐÐ"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4568,7 +4655,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "ÐÐÐÐÑÑÐÑÑÑÐ ÐÐÐÐÑ"
 
@@ -4598,7 +4685,7 @@ msgstr "ÐÐÑÐÐÐÐ ÐÐÑÑ %u"
 msgid "Output Signal Monitor"
 msgstr "ÐÐÐÐÑÐÐÐÐÐ ÐÐ ÐÐÑÐÐÐÐÑÐ ÑÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "ÐÐÑÐÐÐÐ ÑÐÐÐÐÐÐ"
 
@@ -4624,7 +4711,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "ÐÐÑÐÐÐ"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4678,11 +4765,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4747,7 +4834,7 @@ msgstr "ÐÑÐÑÐÐÑ ÐÐÑÐÐÐÑÐÐÐÑÑ ÐÐ ÐÑÐÑÐÑÐÑÐ"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "ÐÑÐÐÐÐÐÐÐ ÐÐ ÐÐÑÐÐÐÐÐÑÐÐÐÐÐ ÑÐÑÑÐÑÐÐ ÐÐÐÑÐÐÑÐÑ ÐÐÐÑÑÐ ÐÐÐÐÐÐÐ"
 
@@ -4847,7 +4934,7 @@ msgstr ""
 msgid "Preferences"
 msgstr "ÐÐÑÑÑÐÐÐÐ"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "ÐÑÐÐÐÐÐÑÐÐÐÐÐÐ ÐÑÐÐ ÐÐ ÑÐÐÐÐ"
 
@@ -4870,20 +4957,20 @@ msgstr "ÐÑÐÐÐÐÐ ÐÐ ÐÑÐÑÐÐÑÑÐÑÐ"
 msgid "Procedure _Browser"
 msgstr "ÐÑÐÐÐÐÐ ÐÐ _ÐÑÐÑÐÐÑÑÐÑÐ"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "ÐÑÐÑÐÐÑÑÐÑÐ Ð ÐÐÐÐÐÑÐ Ð ÐÐÐÑÐ"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "ÐÐÐÑÐÐÐÐÐÐÑÐ ÐÐ ÐÑÐÑÐÐÑÑÐÑÐ Ð ÐÑÐÐÑÑÐÐÑÐ"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÐÐÑÐÐÐÐÐÐ ÐÐ ÐÑÐÑÐÐÑÑÐÑÐ"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "ÐÑÐÑÐÐ ÐÐÑÐÐÐÑÑÑ ÐÐ ÐÑÐÑÐÐÑÑÐ"
 
@@ -5119,7 +5206,7 @@ msgstr ""
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "ÐÐÑÐÐÑ:"
 
@@ -5131,7 +5218,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÑÐÑÐÐÐÑÐ"
 
@@ -5166,6 +5253,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr "ÐÑÑÑÐÐÐ ÐÐ ÐÐÑÐÐÐÐÐÑÐ ÐÑÐÐÐÐÐÐ ÐÐÐÑÑÐÐÐ"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5246,7 +5337,7 @@ msgstr "ÐÐÐÑÐÑÑÐÐ ÐÐ ÐÑÐÑÑ ÐÐÐÐÑ ÐÐÐ ÐÐÑÐÐÑÐ"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5306,11 +5397,11 @@ msgstr ""
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5318,7 +5409,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5326,7 +5417,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5347,7 +5438,7 @@ msgstr ""
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr ""
 
@@ -5359,11 +5450,11 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5600,7 +5691,7 @@ msgstr "ÐÑÐÑÐ ÑÐÑÐÐÐÑÐÐÑ ÐÑÐÐ"
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr ""
 
@@ -5763,7 +5854,7 @@ msgstr "ÐÐÐÐÐÐÐÐÐ ÐÐ ÑÑÐÐÑÐÐÐÑ ÐÐ ÐÑÐÐÐÐÐÐ ÐÑÐ
 msgid "Show messages about empty part range"
 msgstr "ÐÐÐÐÐÐÐÐÐ ÐÐ ÑÑÐÐÑÐÐÐÑ ÐÐ ÐÑÐÐÐÐÐÐ ÐÑÐ ÐÐÑÐÐÐÐÐÐÑ"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "ÐÐÐÐÐÐÐÐÐ ÐÐ ÑÑÐÐÑÐÐÐÑ ÐÐ ÐÑÐÐÐÐÐÐ ÐÑÐ ÐÐÑÐÐÐÐÐÐÑ"
@@ -5788,11 +5879,11 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5866,11 +5957,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6009,11 +6100,11 @@ msgstr "ÐÐÐÑÐÐÐ ÐÐ ÐÑÐÐÑÐÐÐÐÐÐÐÐÐÐÑÐ"
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -6061,7 +6152,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -6081,7 +6172,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6089,7 +6180,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6119,7 +6210,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "ÐÐÑÐÐÐÐÑÐÑÐÐÑÑ ÐÐÐÑÐ Ð ÐÐÐÐÐÑÐ Ð ÐÐÐÑ"
 
@@ -6152,7 +6243,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6192,7 +6283,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "ÐÑÐÐÐÐÐÐ ÐÑÐÑÐÐ"
 
@@ -6293,11 +6384,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6452,7 +6543,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "ÐÑÐÐÐÑÐÑ-Ð-ÐÑÐÑÐÐÐ ÐÐÑÐ"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6566,11 +6657,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "ÐÐÑÑÐÐ ÐÐÐÐÐ ÐÑÐÐÑÐÐÐ ÑÐÐÐÐÐÐ"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "ÐÐÑÑÐÐ ÐÐÐÐÐ ÐÑÐÐÑÐÐÐ ÑÐÐÐÐÐÐ Ð ÑÐÑÑÐÐÐÑÐ"
 
@@ -6586,7 +6677,7 @@ msgstr "ÐÐÑÑÐ"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "ÐÐÑÑÐÑÐ ÑÑÐÑÑÐÐÑ ÐÐÐÐÐ ÐÐ ÐÐÑÑÑÑÐÐÐÑÐ Ð ÐÑÐÑÑÐ Ñ ÐÐÑÐ"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6595,7 +6686,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "ÐÑÐÐÐÐÐÐÐ ÐÐÑÐÑÐÑ, ÑÑÐÑÐÐÑÑÑÐÐÑÐ ÐÐ ÑÐÑÑÐÑÐÑÐ ÐÐ ÐÑÑÐÐÐÑÐÑÐ"
@@ -6697,7 +6788,7 @@ msgstr "ÐÑÐÑÐÐ ÐÐ ÐÐÑÐÐÐÐÐÑÐ ÑÐÐÐÐÑÐÑ"
 msgid "Undo the effect of the last action"
 msgstr "ÐÑÐÑÐÐ ÐÐ ÐÐÑÐÐÐÐÐÑÐ ÐÐÐÑÑÐÐÐ"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "ÐÐÑÐÐÑÑÐÑÐÐ ÐÐÑÐÐÐ ÑÐÐÐÐÐ"
 
@@ -6709,11 +6800,11 @@ msgstr "ÐÐÑÐÐÑÑÐÑÐÐ ÐÑÐÐ"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "ÐÐÐÐÐÐÑÑÐÐ ÐÑÐÑÐÐ"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "ÐÐÐÐÐÐÑÑÐÐ ÑÐÑÐÐÑ"
 
@@ -6729,7 +6820,7 @@ msgstr "ÐÑÐÐÐÑÐÐÐÐ ÐÐÐÐÑÐÐÐÑÐ ÐÐ ÐÑÐÑÐÐ ÐÐÑÐ"
 msgid "Unspecified length"
 msgstr "ÐÐÑÑÐÑÐÐÐÐ ÐÑÐÐÑÐÐÐÑÐÐÐÐÑÑ"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "ÐÐÐÐÐÐÐÐÐÐÐÐ"
 
@@ -6774,11 +6865,11 @@ msgstr ""
 msgid "VZoom"
 msgstr "ÐÐÑÑÐÐÐÐÐÐ ÑÐÐÐÐÑÐÐÐÐ"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6786,7 +6877,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6794,7 +6885,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6850,11 +6941,11 @@ msgstr ""
 msgid "Volume"
 msgstr "ÐÐÐÐ ÐÐ ÐÐÑÐÐ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "ÐÐÑÑÑÐÐÐÐ ÑÐÐÐÑÐ ÐÐ ÐÐÑÐÐ ÐÐ ÐÐÐÐÑ ÐÐÐÐÐ Ð ÐÐÑÐÐÐÐÐ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "ÐÐÑÑÑÐÐÐÐ ÑÐÐÐÑÐ ÐÐ ÐÐÑÐÐ ÐÐ ÐÐÑÐÐÑ ÐÐÐÐÐ Ð ÐÐÑÐÐÐÐÐ"
 
@@ -6935,7 +7026,7 @@ msgstr "ÐÑÐÐ ÐÐÑÐ"
 msgid "Window Size"
 msgstr "ÐÐÐÐÐÑ ÐÐ ÐÑÐÐÐÑÐÑÐ"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÐÐÐÑ"
 
@@ -6947,7 +7038,7 @@ msgstr "ÐÐÐÐÑÐÐÐÐ ÐÐ ÐÑÐÐÐÑÐ Ð ÐÐÐÐÐÐÐ ÑÐÐÐ"
 msgid "Write project to disk"
 msgstr "ÐÐÐÐÑÐÐÐÐ ÐÐ ÐÑÐÐÐÑÐ Ð ÐÐÑÐÐ"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "ÐÑÐÑÐÐ ÐÑÐÐ ÐÐÐÐÐÐ"
 
@@ -7231,7 +7322,7 @@ msgstr "_ÐÐÐÐÐÐ"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7464,7 +7555,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "ÐÑÐÑÐÐ ÐÑÐ ÐÑÐÐÑÑÐÐ ÐÐ ÐÐÑÐÐÐÐÑ ÑÐÐÐ \"%s\": %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/ca.po b/po/ca.po
index 27bd2d7..0d40094 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -93,7 +93,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr "  selecciona un dels 3 colors predefinits"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (s'ha bolcat el nucli)"
@@ -131,6 +131,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Font d'Ãudio/Soroll"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Fonts d'Ãudio"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "Fonts d'Ãudio/OscilÂlador estÃndard"
@@ -151,23 +156,23 @@ msgstr "/Millora/Cor"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtres/Filtre de baixos"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filtres/Tipus biquadrats"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada i sortida/Sortida d'instrument"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrada i sortida/Entrada de veu d'instrument"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrada i sortida/Entrada de control MIDI"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrada i sortida/Entrada de veu MIDI"
 
@@ -187,7 +192,7 @@ msgstr "/MiscelÂlÃnia/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Altres fonts/Constant"
 
@@ -375,6 +380,14 @@ msgstr "Finestra amb 16 valors de FFT"
 msgid "16384 Value FFT Window"
 msgstr "Finestra amb 16384 valors de FFT"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -415,6 +428,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "Finestra amb 2 valors de FFT"
@@ -427,6 +448,14 @@ msgstr "Finestra amb 2048 valors de FFT"
 msgid "256 Value FFT Window"
 msgstr "Finestra amb 256 valors de FFT"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -471,6 +500,22 @@ msgstr "Finestra amb 4 valors de FFT"
 msgid "4096 Value FFT Window"
 msgstr "Finestra amb 4096 valors de FFT"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -515,6 +560,14 @@ msgstr "Finestra amb 8 valors de FFT"
 msgid "8192 Value FFT Window"
 msgstr "Finestra amb 8192 valors de FFT"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -732,6 +785,14 @@ msgstr "Afegeix una nova pista a aquesta canÃÃ"
 msgid "Add directory to searchpath"
 msgstr "Afegeix un directori al camà de cerca"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -803,8 +864,8 @@ msgstr "Ajusta el factor d'ampliacià de la visualitzacià de l'encaminador"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Escolliu si dibuixar valors en dB en comptes de lÃnies"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Ajustaments"
@@ -869,7 +930,7 @@ 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.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "PostpulsaciÃ"
 
@@ -902,7 +963,7 @@ msgstr "Tot"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Percentatge de desentonacià (centÃsima part d'un semitÃ)"
@@ -1066,7 +1127,7 @@ msgstr "Ãudio"
 msgid "Audio Gate"
 msgstr "Sortida d'Ãudio"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1127,12 +1188,12 @@ msgstr "Senyal d'entrada d'Ãudio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Sortida d'Ãudio"
@@ -1186,7 +1247,7 @@ msgstr "Entrada d'Ãudio 2"
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autors:"
 
@@ -1199,7 +1260,7 @@ msgid "Auto cut"
 msgstr "Retalla automÃticament"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1213,7 +1274,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Entrades disponibles"
 
@@ -1222,7 +1283,7 @@ msgstr "Entrades disponibles"
 msgid "Available Items:"
 msgstr "Elements disponibles:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Sortides disponibles"
 
@@ -1317,7 +1378,7 @@ msgstr "Imatge de fons utilitzada per l'editor de patrons."
 msgid "Background image used by the piano-roll editor."
 msgstr "Imatge de fons utilitzada per l'editor del piano."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Bucle erroni"
 
@@ -1341,8 +1402,7 @@ msgid "Bank Select"
 msgstr "Selecciona banc"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "FreqÃÃncia base"
 
@@ -1374,6 +1434,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Increment"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "Control de respiraciÃ"
@@ -1423,7 +1487,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nom del bus"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1435,7 +1499,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Busos"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "S'ha produÃt un error del cÃdec"
 
@@ -1459,11 +1523,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "CancelÂla"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "FreqÃÃncia central"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Entrada de freqÃÃncia central"
 
@@ -1481,6 +1545,10 @@ msgstr ""
 "Canvia el contingut numÃric de la celÂla del focus (octava) en una quantitat "
 "donada"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Canvia..."
@@ -1599,7 +1667,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.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Sortida constant%u"
@@ -1625,23 +1693,23 @@ msgstr "Constant negativa CENTRADA"
 msgid "Constant Negative HIGH"
 msgstr "Constant negativa ALTA"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Sortida constant %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 #, fuzzy
 msgid "Constant signal value"
 msgstr "Constant negativa ALTA"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2111,19 +2179,19 @@ msgstr "Entrada de control 2"
 msgid "Ctrl Out"
 msgstr "Sortida de control"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Sortida de control 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Sortida de control 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Sortida de control 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Sortida de control 4"
 
@@ -2148,7 +2216,7 @@ msgstr "FreqÃÃncia de tall 2 (passa banda/atura)"
 msgid "Cutoff [%]"
 msgstr "Tall [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Tall [Hz]"
@@ -2169,7 +2237,7 @@ msgstr "Motor DSP..."
 msgid "Data Entry"
 msgstr "Entrada de dades"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Dades corruptes"
 
@@ -2188,6 +2256,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus afegeix mÃs profunditat als sons"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2310,20 +2382,20 @@ msgstr "Quant al desenvolupament de connectors..."
 msgid "Development..."
 msgstr "Desenvolupament..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Dispositiu ocupat"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Les configuracions del dispositiu no coincideixen"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "El dispositiu no Ãs capaà d'una connexià asÃncrona"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Dispositiu o recurs ocupat"
 
@@ -2386,7 +2458,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2600,7 +2672,7 @@ msgstr "Camà d'efectes"
 msgid "Eighths note"
 msgstr "Corxera"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Ãmfasi"
 
@@ -2733,7 +2805,7 @@ msgstr "Cada tercera fila"
 msgid "Every twelfth row"
 msgstr "Cada dotzena fila"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Tot ha anat bÃ"
 
@@ -2763,23 +2835,23 @@ msgstr "Exporta l'Ãudio"
 msgid "Expression"
 msgstr "ExpressiÃ"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "No s'ha pogut configurar la memÃria intermÃdia del dispositiu"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "No s'ha pogut configurar el format de dispositiu"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "No s'ha pogut configurar la freqÃÃncia del dispositiu"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "No s'ha pogut configurar la latÃncia del dispositiu"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "No s'ha pogut configurar el nombre de canals del dispositiu"
 
@@ -2789,7 +2861,7 @@ msgid "Failed to crop part range."
 msgstr "S'ha produÃt un error al iniciar la gravacià a disc."
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "No s'ha pogut detectar (l'inici de) la capÃalera"
 
@@ -2805,7 +2877,7 @@ msgstr ""
 "No s'ha pogut executar el procediment del fitxer de seqÃÃncia d'ordres '%s': "
 "%s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2858,7 +2930,7 @@ msgstr ""
 "degut a:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "No s'ha pogut recuperar la informacià de cerca"
 
@@ -2891,7 +2963,7 @@ msgstr ""
 "degut a:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "No s'ha pogut intercanviar el procÃs fill"
 
@@ -2918,11 +2990,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Seleccià de fitxers"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Fitxer buit"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "El fitxer ja existeix"
 
@@ -2942,7 +3014,7 @@ msgstr "Nom del fitxer"
 msgid "Filename Text Entry"
 msgstr "Entrada de text del nom de fitxer"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtre"
 
@@ -2958,7 +3030,7 @@ msgstr "Seleccià de filtre"
 msgid "Filter Specification"
 msgstr "Especificacià del filtre"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Tipus de filtre"
 
@@ -2967,19 +3039,19 @@ msgstr "Tipus de filtre"
 msgid "Filter cutoff frequency"
 msgstr "Definiu el percentatge de la freqÃÃncia de tall"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Definiu el percentatge de la freqÃÃncia de tall"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Senyal d'Ãudio filtrada"
 
@@ -3007,7 +3079,7 @@ msgstr ""
 "Cerca la primera pista que contingui una peÃa, adequada per comprovar parts "
 "orfes."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Ajustament fi"
@@ -3040,6 +3112,10 @@ msgstr ""
 "Inverteix la visualitzacià de l'espectre, intercanviant les altes i baixes "
 "freqÃÃncies"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Mida del tipus de lletra"
@@ -3062,13 +3138,13 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr "Formulari lliure per a comentaris o descripciÃ"
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Entrada de freqÃÃncia"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Entrada modulacià freqÃÃncia"
 
@@ -3077,22 +3153,22 @@ msgid "Freq Out"
 msgstr "FreqÃÃncia de sortida"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "FreqÃÃncia"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "FreqÃÃncia d'entrada"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Entrada de modulacià de freqÃÃncia"
 
@@ -3131,7 +3207,7 @@ msgstr "FunciÃ"
 msgid "Function used to create new key bindings"
 msgstr "Funcià utilitzada per a crear noves vinculacions de tecles"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Funcià no implementada"
 
@@ -3143,28 +3219,29 @@ msgstr "Funcions que poden ser activades amb una vinculacià de tecles"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "LlicÃncia PÃblica Menys General GNU"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Entrada modulacià guany"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Entrada de modulacià de guany"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulacià del guany [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Guany [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Porta"
 
@@ -3264,6 +3341,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3272,11 +3353,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Alt si la nota s'està prement"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Alt indica que l'instrument està sintetizant"
 
@@ -3443,11 +3524,11 @@ msgid "Input Port %u"
 msgstr "Port d'entrada %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Senyals d'entrades"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "El canal d'entrada ja s'està utilitzant"
 
@@ -3455,7 +3536,7 @@ msgstr "El canal d'entrada ja s'està utilitzant"
 msgid "Input channel in use"
 msgstr "Canal d'entrada que s'utilitza"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "El canal d'entrada Ãs privat"
 
@@ -3463,15 +3544,15 @@ msgstr "El canal d'entrada Ãs privat"
 msgid "Input port name to interface to"
 msgstr "Nom del port d'entrada amb quà s'interactuarÃ"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Els canals d'entrada/sortida ja estan connectats"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Els canals d'entrada/sortida no estan connectats"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Error d'entrada/sortida"
 
@@ -3553,47 +3634,52 @@ msgstr "Insereix/canvia la mida/mou notes (botons del ratolà 1 i 2)"
 msgid "Instrument Path"
 msgstr "Camà d'instruments"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Camà d'instruments"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Permisos insuficients"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Error intern (n'haurÃeu d'informar)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "Interns"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Tipus de control MIDI invÃlid"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Duracià invÃlida"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Format invÃlid"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Propietat d'objecte invÃlida"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "Compensacià no vÃlida"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Superposicià invÃlida"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "Connexià del mÃdul de sÃntesi invÃlida"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Tipus de mÃdul de sÃntesi invÃlid"
 
@@ -3616,7 +3702,7 @@ msgstr ""
 "Inverteix l'estat del pedal del sostingut (apagador), de manera que el "
 "significat de encÃs/apagat s'inverteix"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Ãs un directori"
 
@@ -3689,7 +3775,7 @@ msgstr "Darrera hora de modificaciÃ"
 msgid "Latency [ms]"
 msgstr "LatÃncia [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3702,11 +3788,11 @@ msgstr "DisposiciÃ:"
 msgid "Left"
 msgstr "Esquerre"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Ãudio esquerre"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Entrada d'Ãudio esquerre"
 
@@ -3714,7 +3800,7 @@ msgstr "Entrada d'Ãudio esquerre"
 msgid "Left Audio Input"
 msgstr "Entrada d'Ãudio esquerre"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Sortida d'Ãudio esquerre"
 
@@ -3722,7 +3808,7 @@ msgstr "Sortida d'Ãudio esquerre"
 msgid "Left Audio Output"
 msgstr "Sortida d'Ãudio esquerre"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Sortida del canal esquerre"
 
@@ -3743,7 +3829,7 @@ msgstr "Sortida esquerre"
 msgid "Left Output"
 msgstr "Sortida esquerre"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Volum esquerre"
 
@@ -3751,11 +3837,11 @@ msgstr "Volum esquerre"
 msgid "Left audio output"
 msgstr "Sortida d'Ãudio esquerre"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Entrada del canal esquerre"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Sortida del canal esquerre"
 
@@ -3777,7 +3863,7 @@ msgstr "Biblioteca..."
 msgid "License"
 msgstr "LlicÃncia"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "LlicÃncia:"
 
@@ -3799,7 +3885,7 @@ msgstr "EnllaÃa una part"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "EnllaÃa o mou parts (botons del ratolà 1 i 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 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"
@@ -3830,7 +3916,7 @@ msgstr ""
 "Llista de xarxes de sÃntesi disponibles per escollir-ne una pista com a "
 "instrument"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 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"
@@ -3924,7 +4010,7 @@ msgid "Location"
 msgstr "UbicaciÃ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "RealimentaciÃ"
@@ -3972,19 +4058,19 @@ msgstr "Canal MIDI"
 msgid "MIDI Instrument"
 msgstr "Instrument MIDI"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "Senyal MIDI 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "Senyal MIDI 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "Senyal MIDI 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "Senyal MIDI 4"
 
@@ -4015,7 +4101,7 @@ msgstr ""
 msgid "Master"
 msgstr "Mestre"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Sortida principal"
 
@@ -4135,7 +4221,7 @@ msgstr "Mesclador"
 msgid "Mixer busses connected to track output"
 msgstr "Busos del mesclador connectats a la sortida de la pista"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mesclador de busos utilitzat com a sortida pels senyals de sÃntesi"
 
@@ -4155,8 +4241,8 @@ msgstr "Element d'interfÃcie mnemÃnic"
 msgid "Mod In"
 msgstr "Entrada modulaciÃ"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4285,11 +4371,11 @@ msgstr "Compositor musical"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Silenci"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Silenci: apaga el volum del bus"
 
@@ -4386,12 +4472,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "No s'ha trobat cap dispositiu d'Ãudio disponible."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "No hi ha dades disponibles"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "No hi ha dispositiu (controlador) disponible"
 
@@ -4404,46 +4490,46 @@ msgstr "No s'ha seleccionat cap quantificaciÃ"
 msgid "No quantization selected"
 msgstr "No s'ha seleccionat cap quantificaciÃ"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "No queda espai en el dispositiu"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "No existeix l'entrada"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "No existeix l'esdeveniment"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "No hi ha fitxer, dispositiu o directori"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "No existeix el canal d'entrada"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "No existeix el canal de sortida"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "No existeix el procediment"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "No existeix el mÃdul de sÃntesi"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "No existeix l'ona"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4454,7 +4540,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Cap objectiu"
 
@@ -4501,7 +4587,7 @@ msgstr "ParÃmetre no registrat"
 msgid "None"
 msgstr "Cap"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Tipus de normalitzaciÃ"
 
@@ -4520,10 +4606,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Nota"
 
@@ -4540,7 +4626,7 @@ msgstr "Entrada de nota"
 msgid "Note Fine Tune"
 msgstr "Ajustament fi de la nota"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "FreqÃÃncia de nota"
 
@@ -4570,7 +4656,7 @@ msgstr "Durada de _la nota"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4598,11 +4684,11 @@ msgstr "Nombre de columnes"
 msgid "Number of Rows"
 msgstr "Nombre de files"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "Nombre d'elements (C especÃfic)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Nombre d'octaves que seran afectades per la modulacià freqÃencial exponencial"
@@ -4650,7 +4736,7 @@ msgid "Open Project"
 msgstr "Obre un projecte"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4684,7 +4770,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Obre un projecte existent"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Ha fallat al obrir"
 
@@ -4706,20 +4792,21 @@ msgstr "Ordre"
 msgid "Order of Filter"
 msgstr "Ordre del filtre"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Sortida d'orgue"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Sortida d'orgue"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4766,7 +4853,7 @@ msgstr "Nombre de cicles d'oscilÂlacià per segon"
 msgid "Oscillator wave form"
 msgstr "Forma d'ona de l'oscilÂlador"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "No queda memÃria"
 
@@ -4796,7 +4883,7 @@ msgstr "Port de sortida %u"
 msgid "Output Signal Monitor"
 msgstr "Monitor del senyal de sortida"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Senyals de sortida"
 
@@ -4822,7 +4909,7 @@ msgstr "Amplificacià de l'etapa de sortida en decibels"
 msgid "Outputs"
 msgstr "Sortides"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "El propietari no coincideix"
 
@@ -4876,11 +4963,11 @@ msgstr "ParÃsit"
 msgid "Parasite Paths"
 msgstr "Camins de parÃsit"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "El pare no coincideix"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Error d'anÃlisis"
 
@@ -4947,7 +5034,7 @@ msgstr ""
 "Percentatge de pÃxels de la imatge de fons que es mesclarà sobre el color de "
 "fons."
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Realitza la modulacià exponencial freqÃencial en comptes de lineal"
 
@@ -5047,7 +5134,7 @@ msgstr "Postprocessador"
 msgid "Preferences"
 msgstr "PreferÃncies"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Fi de fitxer prematur"
 
@@ -5070,20 +5157,20 @@ msgstr "Navegador de procediments"
 msgid "Procedure _Browser"
 msgstr "Na_vegador de procediments"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Procediment ocupat"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "S'ha avortat l'execucià del procediment"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "S'ha produÃt un error en l'execucià del procediment"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "ParÃmetre del procediment invÃlid"
 
@@ -5334,7 +5421,7 @@ msgstr "Puja"
 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.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Rang:"
 
@@ -5346,7 +5433,7 @@ msgstr "Relacià d'entrada"
 msgid "Ratio [x:1]"
 msgstr "Relacià [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Ha fallat al llegir"
 
@@ -5380,6 +5467,10 @@ msgstr "Torna a fer l'Ãltima accià desfeta"
 msgid "Redo the last undone editing step"
 msgstr "RefÃs el darrer pas d'edicià desfet"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5461,7 +5552,7 @@ msgstr "Repeteix la reproduccià entre punts del bucle"
 msgid "Report a Beast Bug..."
 msgstr "Informeu d'un error al Beast..."
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "Els valors de dades demanats no coincideixen"
 
@@ -5522,11 +5613,11 @@ msgstr "Entrada del redisparador (pujar els marges redispara l'embolcall)"
 msgid "Right"
 msgstr "Dreta"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Ãudio dret"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Entrada d'Ãudio dreta"
 
@@ -5534,7 +5625,7 @@ msgstr "Entrada d'Ãudio dreta"
 msgid "Right Audio Input"
 msgstr "Entrada d'Ãudio dreta"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Sortida d'Ãudio dreta"
 
@@ -5542,7 +5633,7 @@ msgstr "Sortida d'Ãudio dreta"
 msgid "Right Audio Output"
 msgstr "Sortida d'Ãudio dreta"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Sortida del canal dret"
 
@@ -5563,7 +5654,7 @@ msgstr "Sortida dreta"
 msgid "Right Output"
 msgstr "Sortida dreta"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Volum dret"
 
@@ -5575,11 +5666,11 @@ msgstr "Sortida d'Ãudio dreta"
 msgid "Right channel Input"
 msgstr "Entrada del canal dret"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Entrada del canal dret"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Sortida del canal dret"
 
@@ -5820,7 +5911,7 @@ msgstr "Segona entrada de control"
 msgid "Second filter cutoff frequency"
 msgstr "Disminucià del passabanda a la freqÃÃncia de tall"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Ha fallat al cercar"
 
@@ -5983,7 +6074,7 @@ msgstr "Mostra missatges sobre els problemes d'entrada d'Ãudio"
 msgid "Show messages about empty part range"
 msgstr "Mostra missatges sobre els problemes d'entrada d'Ãudio"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Mostra missatges sobre els problemes d'entrada d'Ãudio"
@@ -6008,11 +6099,11 @@ msgstr "Encongeix l'Ãrea de desplaÃament"
 msgid "Signal In"
 msgstr "Entrada de senyal"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Senyals d'entrada"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Sortides de senyal"
 
@@ -6086,11 +6177,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Sortida Ãnica"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: en silenci tots els altres busos"
 
@@ -6232,11 +6323,11 @@ msgstr "S'està aturant la reproducciÃ"
 msgid "Store references to wave files"
 msgstr "Emmagatzema referÃncies a fitxers d'ona"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "PotÃncia de la modulacià del guany"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "PotÃncia de la modulacià lineal freqÃencial"
 
@@ -6291,7 +6382,7 @@ msgstr "Interruptors"
 msgid "SynDrum Output"
 msgstr "Sortida SynDrum"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sincronitza"
 
@@ -6311,7 +6402,7 @@ msgstr "Entrada de sincronitzaciÃ"
 msgid "Syncronization Output"
 msgstr "Sortida de sincronitzaciÃ"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Sincronitza el volum esquerre i dreta"
 
@@ -6319,7 +6410,7 @@ msgstr "Sincronitza el volum esquerre i dreta"
 msgid "Synth Control Frequency"
 msgstr "FreqÃÃncia de control del sintetitzador"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "La sintetitzacià ha acabat"
 
@@ -6350,7 +6441,7 @@ 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.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "El mÃdul de sÃntesi està ocupat"
 
@@ -6383,7 +6474,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 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"
@@ -6424,7 +6515,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Descripcià tÃcnica dels motors de sÃntesi multifils"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "Error temporal"
 
@@ -6529,11 +6620,11 @@ msgstr "L'estat d'execucià del fil"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "El tipus de disseny del filtre"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6706,7 +6797,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "Fusa"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "Aquest procediment te mÃltiples valors de retorn."
 
@@ -6822,11 +6913,11 @@ msgstr ""
 "per les vores"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Massa fitxers oberts"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Massa fitxers oberts en el sistema"
 
@@ -6842,7 +6933,7 @@ msgstr "Pistes"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Pistes que contenen definicions d'instruments i parts amb notes"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Transposa"
@@ -6851,7 +6942,7 @@ msgstr "Transposa"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposicià de la freqÃÃncia de l'oscilÂlador en semitons"
@@ -6955,7 +7046,7 @@ msgstr "DesfÃs l'Ãltim pas"
 msgid "Undo the effect of the last action"
 msgstr "DesfÃs l'efecte de l'Ãltima acciÃ"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Senyal d'Ãudio sense filtrar"
 
@@ -6967,11 +7058,11 @@ msgstr "Entrada sense filtrar"
 msgid "Unique name of this object"
 msgstr "Nom Ãnic per aquest objecte"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Error desconegut"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Format desconegut"
 
@@ -6987,7 +7078,7 @@ msgstr "Deselecciona totes les notes"
 msgid "Unspecified length"
 msgstr "Longitud no especificada"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "No utilitzat"
 
@@ -7035,11 +7126,11 @@ msgstr "Escala vertical:"
 msgid "VZoom"
 msgstr "Ampliacià vertical"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Valor [decimal]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Velocitat"
 
@@ -7047,7 +7138,7 @@ msgstr "Velocitat"
 msgid "Velocity Out"
 msgstr "Velocitat de sortida"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Velocitat de la nota premuda"
 
@@ -7056,7 +7147,7 @@ msgstr "Velocitat de la nota premuda"
 msgid "Velocity of the string pluck"
 msgstr "Velocitat de la nota premuda"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Velocitat mentre s'està prement la nota"
 
@@ -7112,11 +7203,11 @@ msgstr "Sortida virtual %u"
 msgid "Volume"
 msgstr "Volum"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ajustament del volum del bus del canal esquerre en decibels"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ajustament del volum del bus del canal dret en decibels"
 
@@ -7198,7 +7289,7 @@ msgstr "Rodona"
 msgid "Window Size"
 msgstr "Mida de la finestra"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Ha fallat al escriure"
 
@@ -7210,7 +7301,7 @@ msgstr "Escriu el projecte a un fitxer especÃfic"
 msgid "Write project to disk"
 msgstr "Escriu el projecte al disc"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Nombre de canals erroni"
 
@@ -7493,7 +7584,7 @@ msgstr "_Vista"
 msgid "_Virtualization"
 msgstr "_VirtualitzaciÃ"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "connexià acabada"
 
@@ -7726,7 +7817,7 @@ msgstr "control-90"
 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.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "matat per janitor"
 
diff --git a/po/cs.po b/po/cs.po
index 51710e4..eb48c2f 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -89,7 +89,7 @@ msgstr "  zvolte rÅznà typy udÃlostà (ÅÃdicà signÃly, spojità ovladaÄe
 msgid "  selects one of 3 predefined colors"
 msgstr "  vÃbÄr jednà ze 3 pÅeddefinovanÃch barev"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (uloÅen core)"
@@ -127,6 +127,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Zdroje zvuku/Åum"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Zdroje zvuku"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Zdroje zvuku/Standardnà oscilÃtor"
@@ -147,23 +152,23 @@ msgstr "/VylepÅit/Sbor"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtry/Filtr basÅ"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filtry/Bikvadratickà typy"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Vstup a vÃstup/VÃstup nÃstroje"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Vstup a vÃstup/Vstup hlasu nÃstroje"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Vstup a vÃstup/Vstup ovlÃdÃnà MIDI"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Vstup a vÃstup/Vstup hlasu MIDI"
 
@@ -183,7 +188,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Jinà zdroje/KonstantnÃ"
 
@@ -370,6 +375,14 @@ msgstr "Okno FFT s 16 hodnotami"
 msgid "16384 Value FFT Window"
 msgstr "Okno FFT s 16384 hodnotami"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -410,6 +423,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 a 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "Okno FFT s 2 hodnotami"
@@ -422,6 +443,14 @@ msgstr "Okno FFT s 2048 hodnotami"
 msgid "256 Value FFT Window"
 msgstr "Okno FFT s 256 hodnotami"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -466,6 +495,22 @@ msgstr "Okno FFT s 4 hodnotami"
 msgid "4096 Value FFT Window"
 msgstr "Okno FFT s 4096 hodnotami"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -510,6 +555,14 @@ msgstr "Okno FFT s 8 hodnotami"
 msgid "8192 Value FFT Window"
 msgstr "Okno FFT s 8192 hodnotami"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -692,6 +745,14 @@ msgstr "PÅidat k tÃto skladbÄ novou stopu"
 msgid "Add directory to searchpath"
 msgstr "PÅidat adresÃÅ do cesty hledÃnÃ"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 # FIXME: s/synthsizer/synthesizer/
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
@@ -762,8 +823,8 @@ msgstr "Upravit faktor zvÄtÅenà zobrazenà routeru"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Upravit, jestli kreslit hodnoty dB mÃsto Äar"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Ãpravy"
@@ -826,7 +887,7 @@ msgstr ""
 "  ZAÅ    - ÄÃslo zaÅÃzenà pro moduly jako 'hw'\n"
 "  PODZAÅ - ÄÃslo podzaÅÃzenà pro moduly jako 'hw'\n"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Dotlak"
 
@@ -857,7 +918,7 @@ msgstr "VÅe"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 #, fuzzy
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
@@ -1016,7 +1077,7 @@ msgstr "Zvuk"
 msgid "Audio Gate"
 msgstr "VÃstup zvuku"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1077,12 +1138,12 @@ msgstr "Vstupnà signÃl zvuku"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "VÃstup zvuku"
@@ -1134,7 +1195,7 @@ msgstr "Vstup zvuku 2"
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "AutoÅi:"
 
@@ -1147,7 +1208,7 @@ msgid "Auto cut"
 msgstr "Automaticky oÅÃznout"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1161,7 +1222,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Dostupnà vstupy"
 
@@ -1170,7 +1231,7 @@ msgstr "Dostupnà vstupy"
 msgid "Available Items:"
 msgstr "Dostupnà poloÅky:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Dostupnà vÃstupy"
 
@@ -1264,7 +1325,7 @@ msgstr "ObrÃzek na pozadà pouÅÃvanà editorem vzorkÅ."
 msgid "Background image used by the piano-roll editor."
 msgstr "ObrÃzek na pozadà pouÅÃvanà editorem svitku klavÃru."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Åpatnà loopback"
 
@@ -1288,8 +1349,7 @@ msgid "Bank Select"
 msgstr "VybrÄr banky"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "ZÃkladnà frekvence"
 
@@ -1321,6 +1381,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "ÅÃzenà dÃchÃnÃ"
@@ -1367,7 +1431,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "NÃzev sbÄrnice"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1379,7 +1443,7 @@ msgstr ""
 msgid "Busses"
 msgstr "SbÄrnice"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "Chyba kodeku"
 
@@ -1404,11 +1468,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "ZruÅit"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "StÅednà frekvence"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Vstup stÅednà frekvence"
 
@@ -1424,6 +1488,10 @@ msgstr "ZmÄnit momentÃlnÄ vybranou klÃvesovou zkratku"
 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"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "ZmÄnit..."
@@ -1542,7 +1610,7 @@ msgstr "nastavit"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Nastavit rozloÅenà sloupcÅ editoru vzorkÅ"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Konst Out%u"
@@ -1568,23 +1636,23 @@ msgstr "Konstantnà zÃpornà STÅEDNÃ"
 msgid "Constant Negative HIGH"
 msgstr "Konstantnà zÃpornà VYSOKÃ"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Konstantnà vÃstup %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 #, fuzzy
 msgid "Constant signal value"
 msgstr "Konstantnà zÃpornà VYSOKÃ"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2055,19 +2123,19 @@ msgstr "ÅÃd In2"
 msgid "Ctrl Out"
 msgstr "ÅÃd Out"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "ÅÃd Out1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "ÅÃd Out2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "ÅÃd Out3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "ÅÃd Out4"
 
@@ -2092,7 +2160,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "OdÅÃznutà [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "OdÅÃznutà [Hz]"
@@ -2113,7 +2181,7 @@ msgstr "Engine DSP..."
 msgid "Data Entry"
 msgstr "Vstup dat"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Data poÅkozena"
 
@@ -2132,6 +2200,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus pÅidÃvà zvukÅm vÃce hloubky"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2257,21 +2329,21 @@ msgstr "VÃvoj zÃsuvnÃch modulÅ..."
 msgid "Development..."
 msgstr "VÃvoj..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "ZaÅÃzenà se pouÅÃvÃ"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Nastavenà zaÅÃzenà nesouhlasÃ"
 
 # If the en_* can get away with this, I can too
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "ZaÅÃzenà neumà asynchronnÄ"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "ZaÅÃzenà nebo zdroj se pouÅÃvÃ"
 
@@ -2334,7 +2406,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2549,7 +2621,7 @@ msgstr "Cesta efektÅ"
 msgid "Eighths note"
 msgstr "Osminovà nota"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "ZvÃraznÄnÃ"
 
@@ -2681,7 +2753,7 @@ msgstr "KaÅdà tÅetà ÅÃdek"
 msgid "Every twelfth row"
 msgstr "KaÅdà dvanÃctà ÅÃdek"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "VÅe fungovalo sprÃvnÄ"
 
@@ -2711,23 +2783,23 @@ msgstr "Exportovat zvuk"
 msgid "Expression"
 msgstr "VÃraz"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Nemohu nastavit vyrovnÃvacà pamÄÅ zaÅÃzenÃ"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Nemohu nastavit formÃt zaÅÃzenÃ"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Nemohu nastavit frekvenci zaÅÃzenÃ"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Nemohu nastavit zpoÅdÄnà zaÅÃzenÃ"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Nemohu nastavit poÄet kanÃlÅ zaÅÃzenÃ"
 
@@ -2737,7 +2809,7 @@ msgid "Failed to crop part range."
 msgstr "Nemohu spustit zaznamenÃvÃnà na disk."
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "Nemohu detekovat (zaÄÃtek) hlaviÄky"
 
@@ -2751,7 +2823,7 @@ msgstr "Nemohu detekovat (zaÄÃtek) hlaviÄky"
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Nemohu spustit proceduru skriptu '%s': %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2804,7 +2876,7 @@ msgstr ""
 "kvÅli:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Nemohu zÃskat informace o pozici"
 
@@ -2837,7 +2909,7 @@ msgstr ""
 "kvÅli:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Nemohu spustit proces potomka"
 
@@ -2862,11 +2934,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "VÃbÄr souborÅ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Soubor je prÃzdnÃ"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Soubor jiÅ existuje"
 
@@ -2888,7 +2960,7 @@ msgstr "PÅejmenovat"
 msgid "Filename Text Entry"
 msgstr "Pole textu nÃzvu souboru"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtr"
 
@@ -2904,7 +2976,7 @@ msgstr "VÃbÄr filtru"
 msgid "Filter Specification"
 msgstr "UrÄenà filtrÅ"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Typ filtru"
 
@@ -2913,19 +2985,19 @@ msgstr "Typ filtru"
 msgid "Filter cutoff frequency"
 msgstr "Nastavit procenta odÅÃznutà frekvence"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Nastavit procenta odÅÃznutà frekvence"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Filtrovanà signÃl zvuku"
 
@@ -2953,7 +3025,7 @@ msgstr ""
 "Hledat prvnà stopu, kterà obsahuje part, vhodnà pro hledÃnà nepÅipojenÃch "
 "partÅ."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "DoladÄnÃ"
@@ -2984,6 +3056,10 @@ msgstr "ObrÃtit spektrum"
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "ObrÃtit zobrazenà spektra, prohodit nÃzkà a vysokà frekvence"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Velikost pÃsma"
@@ -3004,13 +3080,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Frekv In"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Frekv mod In"
 
@@ -3019,22 +3095,22 @@ msgid "Freq Out"
 msgstr "Frekv Out"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frekvence"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Vstup frekvence"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Vstup frekvenÄnà modulace"
 
@@ -3072,7 +3148,7 @@ msgstr "Funkce"
 msgid "Function used to create new key bindings"
 msgstr "Funkce pouÅÃvanà pro vytvoÅenà novÃch klÃvesovÃch zkratek"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Funkce nenà implementovÃna"
 
@@ -3084,28 +3160,29 @@ msgstr "Funkce, kterà aktivovat pro klÃvesovou zkratku"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public License"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Zisk mod In"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Vstup modulace zisku"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulace zisku [%s]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Zisk [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "BrÃna"
 
@@ -3205,6 +3282,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3213,11 +3294,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "High, pokud je nota prÃvÄ stisknuta"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "High znamenÃ, Åe nÃstroj dosyntetizoval"
 
@@ -3382,11 +3463,11 @@ msgid "Input Port %u"
 msgstr "Vstupnà port %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Vstupnà signÃly"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Vstupnà kanÃl se jiÅ pouÅÃvÃ"
 
@@ -3394,7 +3475,7 @@ msgstr "Vstupnà kanÃl se jiÅ pouÅÃvÃ"
 msgid "Input channel in use"
 msgstr "Vstupnà kanÃl se pouÅÃvÃ"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Vstupnà kanÃl je soukromÃ"
 
@@ -3402,15 +3483,15 @@ msgstr "Vstupnà kanÃl je soukromÃ"
 msgid "Input port name to interface to"
 msgstr "NÃzev vstupnÃho portu, se kterÃm se spojit"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "VstupnÃ/vÃstupnà kanÃly jsou jiÅ pÅipojeny"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "VstupnÃ/vÃstupnà kanÃl nenà pÅipojen"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Chyba vstupu/vÃstupu"
 
@@ -3492,47 +3573,52 @@ msgstr "VloÅit/zmÄnit velikost/pÅesunout noty (tlaÄÃtko myÅi 1 a 2)"
 msgid "Instrument Path"
 msgstr "Cesta nÃstrojÅ"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Cesta nÃstrojÅ"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "NedostateÄnà oprÃvnÄnÃ"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Internà chyba (ohlaste ji prosÃm)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "VnitÅnosti"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Neplatnà typ ÅÃzenà MIDI"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Neplatnà trvÃnÃ"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Neplatnà formÃt"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Neplatnà vlastnost objektu"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "Neplatnà posun"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Neplatnà pÅekryv"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "Neplatnà pÅipojenà modulu syntÃzy"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Neplatnà typ modulu syntÃzy"
 
@@ -3553,7 +3639,7 @@ 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.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Je adresÃÅ"
 
@@ -3626,7 +3712,7 @@ msgstr "Äas poslednà zmÄny"
 msgid "Latency [ms]"
 msgstr "ZpoÅdÄnà [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3639,11 +3725,11 @@ msgstr "RozloÅenÃ:"
 msgid "Left"
 msgstr "LevÃ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Levà zvuk"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Levà zvuk In"
 
@@ -3651,7 +3737,7 @@ msgstr "Levà zvuk In"
 msgid "Left Audio Input"
 msgstr "Vstup levÃho zvuku"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Levà zvuk Out"
 
@@ -3659,7 +3745,7 @@ msgstr "Levà zvuk Out"
 msgid "Left Audio Output"
 msgstr "VÃstup levÃho zvuku"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "VÃstup levÃho kanÃlu"
 
@@ -3680,7 +3766,7 @@ msgstr "Levà Out"
 msgid "Left Output"
 msgstr "Levà vÃstup"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Levà hlasitost"
 
@@ -3688,11 +3774,11 @@ msgstr "Levà hlasitost"
 msgid "Left audio output"
 msgstr "VÃstup levÃho zvuku"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Vstup levÃho kanÃlu"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "VÃstup levÃho kanÃlu"
 
@@ -3713,7 +3799,7 @@ msgstr "Knihovna..."
 msgid "License"
 msgstr "Licence"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licence:"
 
@@ -3735,7 +3821,7 @@ msgstr "Spojit part"
 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.c:145
+#: bse/bsebus.cc:146
 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"
 
@@ -3759,7 +3845,7 @@ msgstr "Seznam dostupnÃch sÃtà syntÃzy, ze kterÃch zvolit podsÃÅ"
 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.c:134
+#: bse/bsebus.cc:135
 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"
 
@@ -3852,7 +3938,7 @@ msgid "Location"
 msgstr "UmÃstÄnÃ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "OpakovÃnÃ"
@@ -3900,19 +3986,19 @@ msgstr "KanÃl MIDI"
 msgid "MIDI Instrument"
 msgstr "NÃstroj MIDI"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI signÃl 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI signÃl 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI signÃl 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI signÃl 4"
 
@@ -3943,7 +4029,7 @@ msgstr ""
 msgid "Master"
 msgstr "HlavnÃ"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Hlavnà vÃstup"
 
@@ -4061,7 +4147,7 @@ msgstr "MixÃr"
 msgid "Mixer busses connected to track output"
 msgstr "SbÄrnice mixÃru pÅipojenà k vÃstupu stopy"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "SbÄrnice mixÃru pouÅÃvanà jako vÃstup pro signÃly syntÃzy"
 
@@ -4081,8 +4167,8 @@ msgstr "Widget mnemoniky"
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4210,11 +4296,11 @@ msgstr "Skladatel hudby"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "UmlÄet"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "UmlÄet: vypnout hlasitost sbÄrnice"
 
@@ -4309,12 +4395,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "Nebylo nalezeno ÅÃdnà dostupnà zvukovà zaÅÃzenÃ."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "Nejsou k dispozici ÅÃdnà data"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Nenà k dispozici zaÅÃzenà (ovladaÄ)"
 
@@ -4327,46 +4413,46 @@ msgstr "NevybrÃna ÅÃdnà kvantizace"
 msgid "No quantization selected"
 msgstr "NevybrÃna ÅÃdnà kvantizace"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Na zaÅÃzenà nezbÃvà mÃsto"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "Takovà poloÅka neexistuje"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "Takovà udÃlost neexistuje"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Takovà soubor, zaÅÃzenà nebo adresÃÅ neexistuje"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "Takovà vstupnà kanÃl neexistuje"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "Takovà vÃstupnà kanÃl neexistuje"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "Takovà procedura neexistuje"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "Takovà modul syntÃzy neexistuje"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "Takovà vlna neexistuje"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4377,7 +4463,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "ÅÃdnà cÃl"
 
@@ -4422,7 +4508,7 @@ msgstr "Neregistrovanà parametr"
 msgid "None"
 msgstr "ÅÃdnÃ"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Typ normovÃnÃ"
 
@@ -4441,10 +4527,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "UpozornÄnÃ"
 
@@ -4461,7 +4547,7 @@ msgstr "Vstup noty"
 msgid "Note Fine Tune"
 msgstr "DoladÄnà noty"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Frekvence noty"
 
@@ -4491,7 +4577,7 @@ msgstr "_DÃlka noty"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4517,11 +4603,11 @@ msgstr "PoÄet sloupcÅ"
 msgid "Number of Rows"
 msgstr "PoÄet ÅÃdkÅ"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 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"
 
@@ -4568,7 +4654,7 @@ msgid "Open Project"
 msgstr "OtevÅÃt projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4600,7 +4686,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "OtevÅÃt existujÃcà projekt"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "OtevÅenà selhalo"
 
@@ -4622,20 +4708,21 @@ msgstr "PoÅadÃ"
 msgid "Order of Filter"
 msgstr "PoÅadà filtrÅ"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "VÃstup varhan"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "VÃstup varhan"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4682,7 +4769,7 @@ msgstr "PoÄet cyklÅ oscilÃtoru za sekundu"
 msgid "Oscillator wave form"
 msgstr "Tvar vlny oscilÃtoru"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Nedostatek pamÄti"
 
@@ -4712,7 +4799,7 @@ msgstr "VÃstupnà port %u"
 msgid "Output Signal Monitor"
 msgstr "SledovÃnà vÃstupnÃho signÃlu"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "VÃstupnà signÃly"
 
@@ -4738,7 +4825,7 @@ msgstr "ZesÃlenà ve vÃstupnà fÃzi v decibelech"
 msgid "Outputs"
 msgstr "VÃstupy"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "Vlastnictvà nesouhlasÃ"
 
@@ -4792,11 +4879,11 @@ msgstr "Parazit"
 msgid "Parasite Paths"
 msgstr "ParazitujÃcà cesty"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "RodiÄ nesouhlasÃ"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Chyba zpracovÃvÃnÃ"
 
@@ -4861,7 +4948,7 @@ msgstr "VyuÅità CPU v procentech"
 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.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "ProvÃdÄt exponenciÃlnà frekvenÄnà modulaci mÃsto lineÃrnÃ"
 
@@ -4962,7 +5049,7 @@ msgstr "Postprocesor"
 msgid "Preferences"
 msgstr "NastavenÃ"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "PÅedÄasnà konec souboru"
 
@@ -4985,20 +5072,20 @@ msgstr "ProchÃzeÄ procedur"
 msgid "Procedure _Browser"
 msgstr "_ProchÃzeÄ procedur"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Procedura se prÃvÄ pouÅÃvÃ"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "SpouÅtÄnà procedury pÅeruÅeno"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "SpouÅtÄnà procedury selhalo"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "Parametr procedury nenà platnÃ"
 
@@ -5241,7 +5328,7 @@ msgstr "ZvÃÅit"
 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.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Rozsah:"
 
@@ -5253,7 +5340,7 @@ msgstr "PomÄr In"
 msgid "Ratio [x:1]"
 msgstr "PomÄr [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Ätenà selhalo"
 
@@ -5287,6 +5374,10 @@ msgstr "Zopakovat poslednà vrÃcenou akci"
 msgid "Redo the last undone editing step"
 msgstr "Zopakovat poslednà vrÃcenà krok Ãprav"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5368,7 +5459,7 @@ msgstr "Opakovat pÅehrÃvÃnà mezi hranicemi smyÄky"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "PoÅadovanà hodnoty dat nenalezeny"
 
@@ -5429,11 +5520,11 @@ msgstr ""
 msgid "Right"
 msgstr "PravÃ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Pravà zvuk"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Pravà zvuk In"
 
@@ -5441,7 +5532,7 @@ msgstr "Pravà zvuk In"
 msgid "Right Audio Input"
 msgstr "Vstup pravÃho zvuku"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Pravà zvuk Out"
 
@@ -5449,7 +5540,7 @@ msgstr "Pravà zvuk Out"
 msgid "Right Audio Output"
 msgstr "VÃstup pravÃho zvuku"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "VÃstup pravÃho kanÃlu"
 
@@ -5470,7 +5561,7 @@ msgstr "Pravà Out"
 msgid "Right Output"
 msgstr "Pravà vÃstup"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Pravà hlasitost"
 
@@ -5482,11 +5573,11 @@ msgstr "VÃstup pravÃho zvuku"
 msgid "Right channel Input"
 msgstr "Vstup pravÃho kanÃlu"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Vstup pravÃho kanÃlu"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "VÃstup pravÃho kanÃlu"
 
@@ -5728,7 +5819,7 @@ msgstr "Druhà ÅÃdicà vstup"
 msgid "Second filter cutoff frequency"
 msgstr "Nastavit procenta odÅÃznutà frekvence"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Posun selhal"
 
@@ -5890,7 +5981,7 @@ msgstr "Zobrazovat zprÃvy o problÃmech se vstupem zvuku"
 msgid "Show messages about empty part range"
 msgstr "Zobrazovat zprÃvy o problÃmech se vstupem zvuku"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Zobrazovat zprÃvy o problÃmech se vstupem zvuku"
@@ -5915,11 +6006,11 @@ msgstr "ZmenÅit posouvatelnou oblast"
 msgid "Signal In"
 msgstr "SignÃl In"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Vstupy signÃlu"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "VÃstupy signÃlu"
 
@@ -5993,12 +6084,12 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Jedinà vÃstup"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "SÃlo"
 
 # FIXME: s/busses/buses/
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "SÃlo: umlÄet vÅechny ostatnà sbÄrnice"
 
@@ -6136,11 +6227,11 @@ msgstr "Zastavuji pÅehrÃvÃnÃ"
 msgid "Store references to wave files"
 msgstr "UloÅit odkazy na soubory vln"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "SÃla modulace zisku"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "SÃla lineÃrnà frekvenÄnà modulace"
 
@@ -6192,7 +6283,7 @@ msgstr "PÅepÃnaÄe"
 msgid "SynDrum Output"
 msgstr "VÃstup SynDrum"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sync"
 
@@ -6212,7 +6303,7 @@ msgstr "Vstup synchronizace"
 msgid "Syncronization Output"
 msgstr "VÃstup synchronizace"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Synchronizovat levou a pravou hlasitost"
 
@@ -6220,7 +6311,7 @@ msgstr "Synchronizovat levou a pravou hlasitost"
 msgid "Synth Control Frequency"
 msgstr "Frekvence ÅÃzenà syntÃzy"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "SyntÃza dokonÄena"
 
@@ -6250,7 +6341,7 @@ msgstr "Nastavenà syntÃzy"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Frekvence mixovÃnà syntÃzy, obvyklà hodnoty jsou 22050, 4410, 48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "Modul syntÃzy se prÃvÄ pouÅÃvÃ"
 
@@ -6283,7 +6374,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 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"
 
@@ -6323,7 +6414,7 @@ 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.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "DoÄasnà chyba"
 
@@ -6426,11 +6517,11 @@ msgstr "Stav vykonÃvÃnà vlÃkna"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Typ nÃvrhu filtru"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr "Typ filtru normalizace zisku (podporovÃno jen hornà a dolnà propustÃ)"
@@ -6594,7 +6685,7 @@ msgstr "Widget, kterà aktivovat, kdyÅ je stisknuta mnemonickà klÃvesa popisk
 msgid "Thirty-secondth note"
 msgstr "DvaatÅicetinovà nota"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6709,11 +6800,11 @@ msgstr ""
 "konce"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "PÅÃliÅ mnoho otevÅenÃch souborÅ"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "PÅÃliÅ mnoho otevÅenÃch souborÅ v systÃmu"
 
@@ -6729,7 +6820,7 @@ msgstr "Stopy"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Stopy obsahujà definice nÃstrojÅ a party s notami"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6738,7 +6829,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Hudebnà notace odpovÃdajÃcà frekvenci oscilÃtoru"
@@ -6843,7 +6934,7 @@ msgstr "VrÃtit poslednà krok Ãprav"
 msgid "Undo the effect of the last action"
 msgstr "VrÃtit zpÄt efekt pÅedchozà akce"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Nefiltrovanà signÃl zvuku"
 
@@ -6855,11 +6946,11 @@ msgstr "Nefiltrovanà vstup"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "NeznÃmà chyba"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "NeznÃmà formÃt"
 
@@ -6875,7 +6966,7 @@ msgstr "ZruÅit vÃbÄr vÅech not"
 msgid "Unspecified length"
 msgstr "NeurÄenà dÃlka"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "NepouÅito"
 
@@ -6920,11 +7011,11 @@ msgstr "VMÄÅÃtko:"
 msgid "VZoom"
 msgstr "SZvÄtÅenÃ"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Hodnota [float]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Rychlost"
 
@@ -6932,7 +7023,7 @@ msgstr "Rychlost"
 msgid "Velocity Out"
 msgstr "Rychlost Out"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Rychlost stisku noty"
 
@@ -6941,7 +7032,7 @@ msgstr "Rychlost stisku noty"
 msgid "Velocity of the string pluck"
 msgstr "Rychlost stisku noty"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Rychlost pÅi stisknutà noty"
 
@@ -6997,11 +7088,11 @@ msgstr "VirtuÃlnà vÃstup %u"
 msgid "Volume"
 msgstr "Hlasitost"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ãprava hlasitosti levÃho kanÃlu sbÄrnice v decibelech"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ãprava hlasitosti pravÃho kanÃlu sbÄrnice v decibelech"
 
@@ -7082,7 +7173,7 @@ msgstr "Celà nota"
 msgid "Window Size"
 msgstr "Velikost okna"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "ZÃpis selhal"
 
@@ -7094,7 +7185,7 @@ msgstr "Zapsat projekt do konkrÃtnÃho souboru"
 msgid "Write project to disk"
 msgstr "Zapsat projekt na disk"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Åpatnà poÄet kanÃlÅ"
 
@@ -7378,7 +7469,7 @@ msgstr "_Zobrazit"
 msgid "_Virtualization"
 msgstr "_Virtualizace"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "spojenà pÅeruÅeno"
 
@@ -7611,7 +7702,7 @@ msgstr "control-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "nemohu pÅidat ÄÃst vlny ze souboru \"%s\": %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "zabito ÃdrÅbÃÅem"
 
diff --git a/po/da.po b/po/da.po
index 2b1469e..f367481 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -117,7 +117,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -155,6 +155,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Lydkilder/Larm"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Lydkilder"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -175,23 +180,23 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -211,7 +216,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -396,6 +401,14 @@ msgstr "FFT-vindue 16 vÃrdier"
 msgid "16384 Value FFT Window"
 msgstr "FFT-vindue 16384 vÃrdier"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
@@ -436,6 +449,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "FFT-vindue 2 vÃrdier"
@@ -448,6 +469,14 @@ msgstr "FFT-vindue 2048 vÃrdier"
 msgid "256 Value FFT Window"
 msgstr "FFT-vindue 256 vÃrdier"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -492,6 +521,22 @@ msgstr "FFT-vindue 4 vÃrdier"
 msgid "4096 Value FFT Window"
 msgstr "FFT-vindue 4096 vÃrdier"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -536,6 +581,14 @@ msgstr "FFT-vindue 8 vÃrdier"
 msgid "8192 Value FFT Window"
 msgstr "FFT-vindue 8192 vÃrdier"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -724,6 +777,14 @@ msgstr "TilfÃj et nyt spor til denne sang"
 msgid "Add directory to searchpath"
 msgstr "TilfÃj mappe til sÃgesti"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -793,8 +854,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Juster hvorvidt der skal tegnes dB-vÃrdier frem for linjer"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -835,7 +896,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -866,7 +927,7 @@ msgstr "Alle"
 msgid "Always"
 msgstr "Altid"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -995,7 +1056,7 @@ msgstr "Lyd"
 msgid "Audio Gate"
 msgstr "Lyd"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1056,12 +1117,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1113,7 +1174,7 @@ msgstr ""
 msgid "Author"
 msgstr "Forfatter"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Forfattere:"
 
@@ -1126,7 +1187,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1138,7 +1199,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "TilgÃngelige inddata"
 
@@ -1147,7 +1208,7 @@ msgstr "TilgÃngelige inddata"
 msgid "Available Items:"
 msgstr "TilgÃngelige punkter:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "TilgÃngelige uddata"
 
@@ -1244,7 +1305,7 @@ msgstr "Baggrundsbillede brugt af mÃnsterredigeringen."
 msgid "Background image used by the piano-roll editor."
 msgstr "Baggrundsbillede brugt af redigeringen til piano-roll."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1268,8 +1329,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1301,6 +1361,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1333,7 +1397,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1343,7 +1407,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Busser"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "CODEC-fejl"
 
@@ -1372,11 +1436,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Annuller"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1392,6 +1456,10 @@ msgstr "Ãndr den aktuelt valgte tastbinding"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Ãndr..."
@@ -1510,7 +1578,7 @@ msgstr "Konfigurer"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1536,22 +1604,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Konstant uddata %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2021,19 +2089,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2058,7 +2126,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2079,7 +2147,7 @@ msgstr "DSP-motor..."
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Data Ãdelagt"
 
@@ -2094,6 +2162,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus tilfÃrer mere dybde i lydene"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2215,20 +2287,20 @@ msgstr "Udvidelsesmoduler for udvikling..."
 msgid "Development..."
 msgstr "Udvikling..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Enhed optaget"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Forskel i enhedskonfigurationer"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Enhed eller ressource optaget"
 
@@ -2290,7 +2362,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2498,7 +2570,7 @@ msgstr ""
 msgid "Eighths note"
 msgstr "Ottendedelsnode"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2627,7 +2699,7 @@ msgstr "Hver tredje rÃkke"
 msgid "Every twelfth row"
 msgstr "Hver tolvte rÃkke"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Alt gik godt"
 
@@ -2657,23 +2729,23 @@ msgstr "Eksporter lyd"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Kunne ikke konfigurere enhedsmellemlager"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Kunne ikke konfigurere enhedsformat"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Kunne ikke konfigurere enhedsfrekvens"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Kunne ikke konfigurere enhedslatens"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Kunne ikke konfigurere antal enhedskanaler"
 
@@ -2683,7 +2755,7 @@ msgid "Failed to crop part range."
 msgstr "Kunne ikke pÃbegynde optagelse til disk."
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2696,7 +2768,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Kunne ikke udfÃre skriptprocedure '%s': %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2745,7 +2817,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2778,7 +2850,7 @@ msgstr ""
 "forfalden den:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2803,11 +2875,11 @@ msgstr "Feedback [%]"
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Fil tom"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Fil eksisterer allerede"
 
@@ -2827,7 +2899,7 @@ msgstr "Filnavn"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -2843,7 +2915,7 @@ msgstr "Filtervalg"
 msgid "Filter Specification"
 msgstr "Filterspecifikation"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Filtertype"
 
@@ -2851,18 +2923,18 @@ msgstr "Filtertype"
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2888,7 +2960,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2919,6 +2991,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "SkriftstÃrrelse"
@@ -2939,13 +3015,13 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2954,22 +3030,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frekvens"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Frekvensinddata"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -3004,7 +3080,7 @@ msgstr "Funktion"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Funktionalitet ikke implementeret"
 
@@ -3016,28 +3092,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Port"
 
@@ -3137,6 +3214,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3145,11 +3226,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3309,11 +3390,11 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Inddatasignaler"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Inddatakanal allerede i brug"
 
@@ -3321,7 +3402,7 @@ msgstr "Inddatakanal allerede i brug"
 msgid "Input channel in use"
 msgstr "Inddatakanal i brug"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Inddatakanal er privat"
 
@@ -3329,15 +3410,15 @@ msgstr "Inddatakanal er privat"
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Inddata-/uddatakanaler allerede forbundet"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Inddata-/uddatakanaler er ikke forbundet"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Inddata-/uddatafejl"
 
@@ -3423,47 +3504,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr ""
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "IndlÃs instrument"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "UtilstrÃkkelig tilladelse"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Intern fejl (rapporter venligst)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Ugyldig MIDI-kontroltype"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Ugyldig varighed"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Ugyldigt format"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Ugyldig objektegenskab"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3484,7 +3570,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Er en mappe"
 
@@ -3559,7 +3645,7 @@ msgstr "Seneste Ãndringstidspunkt"
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr "Start internetbrowser"
 
@@ -3572,11 +3658,11 @@ msgstr "Layout:"
 msgid "Left"
 msgstr "Venstre"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3584,7 +3670,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr "Venstre lydinddata"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3592,7 +3678,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr "Venstre lyduddata"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3613,7 +3699,7 @@ msgstr "Venstre ud"
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Venstre lydstyrke"
 
@@ -3621,11 +3707,11 @@ msgstr "Venstre lydstyrke"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3646,7 +3732,7 @@ msgstr ""
 msgid "License"
 msgstr "Licens"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licens:"
 
@@ -3670,7 +3756,7 @@ msgstr "Henvis til del"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Liste over tilgÃngelige mixerbusser der skal bruges som busuddata"
 
@@ -3696,7 +3782,7 @@ 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.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3789,7 +3875,7 @@ msgid "Location"
 msgstr "Placering"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3837,19 +3923,19 @@ msgstr "MIDI-kanal"
 msgid "MIDI Instrument"
 msgstr "MIDI-instrument"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI-signal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI-signal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI-signal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI-signal 4"
 
@@ -3881,7 +3967,7 @@ msgstr ""
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -3999,7 +4085,7 @@ msgstr "Mikser"
 msgid "Mixer busses connected to track output"
 msgstr "Mixerbusser forbundet til sporuddata"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mixerbusser brugt som uddata for syntesesignaler"
 
@@ -4019,8 +4105,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4147,11 +4233,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Sluk"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Sluk: Sluk for buslydstyrken"
 
@@ -4246,12 +4332,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "Ingen tilgÃngelig lydenhed blev fundet."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "Ingen data tilgÃngelig"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Ingen enhed (driver) tilgÃngelig"
 
@@ -4263,46 +4349,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Ingen plads tilbage pà enhed"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "Intet sÃdant punkt"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "Ingen sÃdan hÃndelse"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Ingen sÃdan fil, enhed eller mappe"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "Ingen sÃdan inddatakanal"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "Ingen sÃdan uddatakanal"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "Ingen sÃdan procedure"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4313,7 +4399,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Intet mÃl"
 
@@ -4357,7 +4443,7 @@ msgstr ""
 msgid "None"
 msgstr "Ingen"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4376,10 +4462,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Node"
 
@@ -4395,7 +4481,7 @@ msgstr "Nodepunkt"
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Nodefrekvens"
 
@@ -4425,7 +4511,7 @@ msgstr "Node_lÃngde"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4451,11 +4537,11 @@ msgstr "Antal kolonner"
 msgid "Number of Rows"
 msgstr "Antal rÃkker"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "Antal elementer (C-specifik)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4502,7 +4588,7 @@ msgid "Open Project"
 msgstr "Ãbn projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4524,7 +4610,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Ãbn eksisterende projekt"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Ãbn mislykkedes"
 
@@ -4546,20 +4632,21 @@ msgstr "RÃkkefÃlge"
 msgid "Order of Filter"
 msgstr "FilterrÃkkefÃlge"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Uddata"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4605,7 +4692,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Ikke nok hukommelse"
 
@@ -4635,7 +4722,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Uddatasignaler"
 
@@ -4662,7 +4749,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "Uddata"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4716,11 +4803,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Fortolkningsfejl"
 
@@ -4785,7 +4872,7 @@ msgstr "Procent af CPU-forbrug"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4884,7 +4971,7 @@ msgstr ""
 msgid "Preferences"
 msgstr "Indstillinger"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4907,20 +4994,20 @@ msgstr "Procedurebrowser"
 msgid "Procedure _Browser"
 msgstr "Procedure_browser"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Procedure aktuelt optaget"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "ProcedureudfÃrelse afbrudt"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "ProcedureudfÃrelse mislykkedes"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "Ugyldig procedureparameter"
 
@@ -5157,7 +5244,7 @@ msgstr "Ãg"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Ãg den aktuelt valgte tastbinding relativt til dens naboer"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Interval:"
 
@@ -5169,7 +5256,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "LÃsning mislykkedes"
 
@@ -5203,6 +5290,10 @@ msgstr "OmgÃr den sidste fortrudte handling"
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5285,7 +5376,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr "Rapporter en Beastfejl..."
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5353,11 +5444,11 @@ msgstr ""
 msgid "Right"
 msgstr "HÃjre"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5365,7 +5456,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr "HÃjre lydinddata"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5373,7 +5464,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr "HÃjre lyduddata"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5394,7 +5485,7 @@ msgstr "HÃjre ud"
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "HÃjre lydstyrke"
 
@@ -5406,11 +5497,11 @@ msgstr ""
 msgid "Right channel Input"
 msgstr "Inddata for hÃjre kanal"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5634,7 +5725,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "SÃgning mislykkedes"
 
@@ -5796,7 +5887,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr "Vis beskeder om problemer med PCM-enhedsvalg"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5820,11 +5911,11 @@ msgstr "Formindsk rullebjÃlkeomrÃdet"
 msgid "Signal In"
 msgstr "Signal ind"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Signalinddata"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Signaluddata"
 
@@ -5898,11 +5989,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Enlig uddata"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: Sluk alle andre busser"
 
@@ -6037,11 +6128,11 @@ msgstr "Stopper afspilning"
 msgid "Store references to wave files"
 msgstr "Gem referencer til wavefiler"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -6088,7 +6179,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Synk"
 
@@ -6108,7 +6199,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Synkroniser venstre og hÃjre lydstyrke"
 
@@ -6116,7 +6207,7 @@ msgstr "Synkroniser venstre og hÃjre lydstyrke"
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6146,7 +6237,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6178,7 +6269,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Syntesesignaler (fra spor og busser) brugt som businddata"
 
@@ -6218,7 +6309,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Teknisk beskrivelse af den flertrÃdede syntesemotor innards"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "Midlertidig fejl"
 
@@ -6322,11 +6413,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Filterdesigntypen"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6488,7 +6579,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "Toogtredivedelsnode"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "Denne procedure har flere returvÃrdier."
 
@@ -6600,11 +6691,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "For mange Ãbne filer"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "For mange Ãbne filer i systemet"
 
@@ -6620,7 +6711,7 @@ msgstr "Spor"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Spor der indeholder instrumentdefinitioner og stemmer med noder"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6629,7 +6720,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6729,7 +6820,7 @@ msgstr "Fortryd sidste redigering"
 msgid "Undo the effect of the last action"
 msgstr "Fortryd effekten af den sidste handling"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6741,11 +6832,11 @@ msgstr "Ufiltrerede inddata"
 msgid "Unique name of this object"
 msgstr "Unikt navn pà dette objekt"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Ukendt fejl"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Ukendt format"
 
@@ -6761,7 +6852,7 @@ msgstr "FravÃlg alle noder"
 msgid "Unspecified length"
 msgstr "Uangivet lÃngde"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Ubrugt"
 
@@ -6806,11 +6897,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6818,7 +6909,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6826,7 +6917,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6882,11 +6973,11 @@ msgstr ""
 msgid "Volume"
 msgstr "Lydstyrke"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Lydstyrkejustering i decibel af venstre buskanal"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Lydstyrkejustering i decibel af hÃjre buskanal"
 
@@ -6968,7 +7059,7 @@ msgstr "Helnode"
 msgid "Window Size"
 msgstr "VinduestÃrrelse"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Skrivning mislykkedes"
 
@@ -6980,7 +7071,7 @@ msgstr "Skriv projekt til en specifik fil"
 msgid "Write project to disk"
 msgstr "Skriv projekt til disk"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Forkert antal kanaler"
 
@@ -7263,7 +7354,7 @@ msgstr "_Visning"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "forbindelse afbrudt"
 
@@ -7496,7 +7587,7 @@ msgstr "kontrol-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "drÃbt af janitor"
 
diff --git a/po/de.po b/po/de.po
index b1bbe70..227d3e2 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -101,7 +101,7 @@ msgstr "  wÃhle verschiedene Ereignistypen (controls, continuous controllers)"
 msgid "  selects one of 3 predefined colors"
 msgstr "  wÃhlt eine von 3 vordefinierten Farben"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (Speicherauszug erstellt)"
@@ -139,6 +139,11 @@ msgstr " â"
 msgid "/Audio Sources/Noise"
 msgstr "/Audio-Quellen/Rauschen"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Audio-Quellen"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio-Quellen/Standard-Oszillator"
@@ -159,24 +164,24 @@ msgstr "/Aufbessern/Chor"
 msgid "/Filters/Bass Filter"
 msgstr "/Filter/Bass-Filter"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad-Typen"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Ein- und Ausgabe/Instrumentenausgabe"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "_Ein- und Ausgabe"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Ein- und Ausgabe/MIDI-Steuerungseingabe"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Ein- und Ausgabe/MIDI-Stimmeingabe"
 
@@ -196,7 +201,7 @@ msgstr "/Verschiedenes/SchnÃffler"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Andere Quellen/Konstant"
 
@@ -384,6 +389,14 @@ msgstr "16-Werte FFT Anzeige"
 msgid "16384 Value FFT Window"
 msgstr "16384-Werte FFT Anzeige"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -424,6 +437,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "2-Werte FFT Anzeige"
@@ -436,6 +457,14 @@ msgstr "2048-Werte FFT Anzeige"
 msgid "256 Value FFT Window"
 msgstr "256-Werte FFT Anzeige"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -480,6 +509,22 @@ msgstr "4-Werte FFT Anzeige"
 msgid "4096 Value FFT Window"
 msgstr "4096-Werte FFT Anzeige"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr "Gleichstufige 12-Ton-Temperatur"
@@ -524,6 +569,14 @@ msgstr "8-Werte FFT Anzeige"
 msgid "8192 Value FFT Window"
 msgstr "8192-Werte FFT Anzeige"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -715,6 +768,14 @@ msgstr "Eine neue Spur zu diesem Titel hinzufÃgen"
 msgid "Add directory to searchpath"
 msgstr "Ordner zum Suchpfad hinzufÃgen"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -788,8 +849,8 @@ msgstr "Die AnsichtsgrÃÃe der Router-Anzeige anpassen"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Legt fest, ob dB-Werte anstatt Linien angezeigt werden"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Ausrichtungen"
@@ -830,7 +891,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
@@ -861,7 +922,7 @@ msgstr "Alle"
 msgid "Always"
 msgstr "Immer"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Grad der Verstimmung in Cent (hundertster Teil eines Halbtonschritts)"
@@ -993,7 +1054,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio-Aus"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1054,12 +1115,12 @@ msgstr "Audio-Eingabesignal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Audio-Aus"
@@ -1111,7 +1172,7 @@ msgstr "Audio-Eingabe 2"
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autoren:"
 
@@ -1124,7 +1185,7 @@ msgid "Auto cut"
 msgstr "Auto-KÃrzen"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1138,7 +1199,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "VerfÃgbare EingÃnge"
 
@@ -1147,7 +1208,7 @@ msgstr "VerfÃgbare EingÃnge"
 msgid "Available Items:"
 msgstr "VerfÃgbare Objekte:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "VerfÃgbare AusgÃnge"
 
@@ -1243,7 +1304,7 @@ msgstr "Hintergrundbild des Mustereditors."
 msgid "Background image used by the piano-roll editor."
 msgstr "Vom Piano-Roll-Editor verwendetes Hintergrundbild."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1268,8 +1329,7 @@ msgid "Bank Select"
 msgstr "Auswahl"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Grundfrequenz"
 
@@ -1302,6 +1362,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Anhebung"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "Breath-Controller"
@@ -1340,7 +1404,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Busname"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1350,7 +1414,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Busse"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "Codec-Fehler"
 
@@ -1374,11 +1438,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Abbrechen"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "Frequenz zentrieren"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Frequenzeingabe zentrieren"
 
@@ -1394,6 +1458,10 @@ msgstr "Die momentan gewÃhlte Tastenkombination Ãndern"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Ãndern â"
@@ -1514,7 +1582,7 @@ msgstr "Einstellungen"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Spaltenlayout des Design-Editors konfigurieren"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1540,16 +1608,16 @@ msgstr "Konstant negativ ZENTRIERT"
 msgid "Constant Negative HIGH"
 msgstr "Konstant negativ HOCH"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Konstante Ausgabe %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr "Konstanter Signalwert"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1557,7 +1625,7 @@ msgstr ""
 "Konstanter Signalwert als Note, entsprechend der aktuellen musikalischen "
 "Stimmung in Hertz umgewandelt"
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr "Konstanter Signalwert, interpretiert als Frequenzwert in Hertz"
 
@@ -2031,19 +2099,19 @@ msgstr "Strg-Ein2"
 msgid "Ctrl Out"
 msgstr "Steuerausgang"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Strg-Aus1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Strg-Aus2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Strg-Aus3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Strg-Aus4"
 
@@ -2070,7 +2138,7 @@ msgid "Cutoff [%]"
 msgstr "Abfall [%]"
 
 # CHECK
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Abfall [Hz]"
@@ -2091,7 +2159,7 @@ msgstr "DSP-Engine â"
 msgid "Data Entry"
 msgstr "Dateneintrag"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Fehlerhafte Daten"
 
@@ -2110,6 +2178,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus fÃgt dem Klang mehr tiefe hinzu"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr "Abfall"
@@ -2231,20 +2303,20 @@ msgstr "Plugins entwickeln â"
 msgid "Development..."
 msgstr "Entwicklung â"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "GerÃt besetzt"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "GerÃtekonfigurationen simmen nicht Ãberein"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "GerÃt kann nicht asynchron angesteuert werden"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "GerÃt oder Ressource ist belegt"
 
@@ -2308,7 +2380,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2523,7 +2595,7 @@ msgid "Eighths note"
 msgstr "Achtelnote"
 
 # CHECK
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Gewichtung"
 
@@ -2659,7 +2731,7 @@ msgstr "Jede dritte Zeile"
 msgid "Every twelfth row"
 msgstr "Jede zwÃlfte Zeile"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Alles in Ordnung"
 
@@ -2689,23 +2761,23 @@ msgstr "Audio exportieren"
 msgid "Expression"
 msgstr "Ausdruck"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "GerÃtepuffer konnte nicht konfiguriert werden"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Konfiguration des GerÃteformats fehlgeschlagen"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "GrerÃtefrequenz konnte nicht konfiguriert werden"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "GerÃtelatenz konnte nicht konfiguriert werden"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Anzahl der GerÃtekanÃle konnte nicht konfiguriert werden"
 
@@ -2715,7 +2787,7 @@ msgid "Failed to crop part range."
 msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
 
@@ -2729,7 +2801,7 @@ msgstr "Beginn des Dateikopfs konnte nicht erkannt werden"
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "AusfÃhren der Skriptprozedur Â%s fehlgeschlagen: %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr "AusfÃhrbarer Webbrowser konnte nicht gestartet werden"
 
@@ -2781,7 +2853,7 @@ msgstr ""
 "Grund:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Informationen zum Durchsuchen konnten nicht geholt werden"
 
@@ -2811,7 +2883,7 @@ msgstr ""
 "Grund:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Kindprozess konnte nicht erstellt werden"
 
@@ -2838,11 +2910,11 @@ msgstr "RÃckkopplung (%):"
 msgid "File Selection"
 msgstr "Datei wÃhlen"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Datei ist leer"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Datei existiert bereits"
 
@@ -2862,7 +2934,7 @@ msgstr "Dateiname"
 msgid "Filename Text Entry"
 msgstr "Dateinameneingabe"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -2878,7 +2950,7 @@ msgstr "Filter auswÃhlen"
 msgid "Filter Specification"
 msgstr "Filterangabe"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Filtertyp"
 
@@ -2886,7 +2958,7 @@ msgstr "Filtertyp"
 msgid "Filter cutoff frequency"
 msgstr "Grenzfrequenz des Filters"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
@@ -2895,11 +2967,11 @@ msgstr ""
 "Filter-Trennfrequenz als Notenwert, entsprechend der aktuellen musikalischen "
 "Stimmung in Hertz umgewandelt"
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Grenzfrequenz des Filters in Hertz"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Gefiltertes Audio-Signal"
 
@@ -2929,7 +3001,7 @@ msgstr ""
 "Nach der ersten Spur suchen, die den Part enthÃlt, nÃtzlich fÃr die Suche "
 "nach verwaisten Parts."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Feineinstellung"
@@ -2960,6 +3032,10 @@ msgstr "Spektrum umkehren"
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Anzeige des Spektrums umkehren, tiefe und hohe Frequenzen tauschen"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "SchriftgrÃÃe"
@@ -2981,13 +3057,13 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr "Kommentar oder Beschreibung in freier Form"
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Eingangsfrequenz"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2996,22 +3072,22 @@ msgid "Freq Out"
 msgstr "Ausgabefrequenz"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frequenz"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Frequenzeingabe"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Frequenzmodulationseingabe"
 
@@ -3048,7 +3124,7 @@ msgstr "Funktion"
 msgid "Function used to create new key bindings"
 msgstr "Funktion um neue Tastenkombinationen zu erstellen"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "FunktionalitÃt nicht implementiert"
 
@@ -3060,31 +3136,32 @@ msgstr "Funktionen, die fÃr eine Tastenkombination aktiviert werden sollen"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public-Lizenz"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "Modulationszuwachseingabe"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Modulationszuwachseingabe"
 
 # CHECK
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulationszuwachs [%]"
 
 # CHECK
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Zuwachs [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 #, fuzzy
 msgid "Gate"
 msgstr "EinfÃgen"
@@ -3187,6 +3264,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3195,11 +3276,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3373,11 +3454,11 @@ msgid "Input Port %u"
 msgstr "Eingabeport %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Eingangssignale"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Der Eingabekanal wird bereits verwendet"
 
@@ -3385,7 +3466,7 @@ msgstr "Der Eingabekanal wird bereits verwendet"
 msgid "Input channel in use"
 msgstr "Zu verwendender Eingabekanal"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Der Eingabekanal ist privat"
 
@@ -3393,15 +3474,15 @@ msgstr "Der Eingabekanal ist privat"
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Die Ein-/AusgabekanÃle werden bereits verwendet"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Ein-/AusgabekanÃle sind nicht verbunden"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Ein-/Ausgabefehler"
 
@@ -3484,47 +3565,52 @@ msgstr "Noten einfÃgen/bearbeiten/verschieben (Maustasten 1 und 2)"
 msgid "Instrument Path"
 msgstr "Instrumentenpfad"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Instrumentenpfad"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "UngenÃgende Zugriffsrechte"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Interner Fehler (bitte Fehler melden)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "UngÃltiger MIDI-Steuerungstyp"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "UngÃltige Dauer"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "UngÃltiges Format"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "UngÃltige Objekteigenschaft"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "UngÃltiger Versatz"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "UngÃltige Ãberschneidung"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "UngÃltige Synthesemodulverbindung"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "UngÃltiger Synthesemodultyp"
 
@@ -3547,7 +3633,7 @@ msgstr ""
 "Den Status des Sustain- (DÃmpfer-) Pedals umkehren, so dass Ein und Aus "
 "vertauscht sind"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Ist ein Ordner"
 
@@ -3620,7 +3706,7 @@ msgstr "Datum der letzten Ãnderung"
 msgid "Latency [ms]"
 msgstr "Ansprechzeit [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr "Webbrowser starten"
 
@@ -3633,11 +3719,11 @@ msgstr "Layout:"
 msgid "Left"
 msgstr "Links"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Audio links"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Audio-Ein, links"
 
@@ -3645,7 +3731,7 @@ msgstr "Audio-Ein, links"
 msgid "Left Audio Input"
 msgstr "Audio-Ein, links"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Audio-Aus, links"
 
@@ -3653,7 +3739,7 @@ msgstr "Audio-Aus, links"
 msgid "Left Audio Output"
 msgstr "Audio-Aus, links"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Linke Kanalausgabe"
 
@@ -3674,7 +3760,7 @@ msgstr "Aus, Links"
 msgid "Left Output"
 msgstr "Ausgang, links"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Linke LautstÃrke"
 
@@ -3682,11 +3768,11 @@ msgstr "Linke LautstÃrke"
 msgid "Left audio output"
 msgstr "Linke Audio-Ausgabe"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Linke Kanaleingabe"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Linke Kanalausgang"
 
@@ -3707,7 +3793,7 @@ msgstr "Bibliothek â"
 msgid "License"
 msgstr "Lizenz"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Lizenz:"
 
@@ -3729,7 +3815,7 @@ msgstr "Part verknÃpfen"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Parts verknÃpfen oder verschieben (Maustasten 1 und 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 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"
@@ -3762,7 +3848,7 @@ msgstr ""
 "Liste der verfÃgbaren Synthesenetzwerke, aus denen Spur-Instrumente gewÃhlt "
 "werden kÃnnen"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Liste der verfÃgbaren Synthesesignale, die als Bus-Eingabe verwendet werden "
@@ -3859,7 +3945,7 @@ msgid "Location"
 msgstr "Ort"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3907,19 +3993,19 @@ msgstr "MIDI-Kanal"
 msgid "MIDI Instrument"
 msgstr "MIDI-Instrument"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI-Signal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI-Signal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI-Signal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI-Signal 4"
 
@@ -3951,7 +4037,7 @@ msgstr "Manueller AuslÃser fÃr Schlagzeug"
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Hauptausgang"
 
@@ -4077,7 +4163,7 @@ msgstr "Mischpult"
 msgid "Mixer busses connected to track output"
 msgstr "Mixer-Busse, die als Spur-Ausgabe verwendet werden"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Als Ausgabe fÃr Synthesesignale verwendete Mixer-Busse"
 
@@ -4098,8 +4184,8 @@ msgstr "KÃrzel-Widget"
 msgid "Mod In"
 msgstr "Modulinfos"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4228,11 +4314,11 @@ msgstr "Musikkomposition"
 msgid "Musical Tuning"
 msgstr "Musikalische Stimmung"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Stumm"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Stumm: Die BuslautstÃrke stummschalten"
 
@@ -4331,12 +4417,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "Es wurde kein verfÃgbares AudiogerÃt gefunden."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "Keine Daten verfÃgbar"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Kein GerÃt (Treiber) verfÃgbar"
 
@@ -4349,46 +4435,46 @@ msgstr "Keine Quantisierung gewÃhlt"
 msgid "No quantization selected"
 msgstr "Keine Quantisierung gewÃhlt"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Kein Speicherplatz mehr auf dem GerÃt"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "Kein solcher Eintrag"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "Kein solches Ereignis"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Keine solche Datei, GerÃt oder Ordner"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "Kein solcher Eingabekanal:"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "Kein solcher Ausgabekanal:"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "Keine solche Prozedur"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "Kein solches Synthesemodul"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "Keine solche Wellenform"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4401,7 +4487,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Kein Ziel"
 
@@ -4450,7 +4536,7 @@ msgstr "Nicht registrierter Parameter"
 msgid "None"
 msgstr "Nichts"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Norm.-Typ"
 
@@ -4469,10 +4555,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Note"
 
@@ -4489,7 +4575,7 @@ msgstr "Noteneintrag"
 msgid "Note Fine Tune"
 msgstr "Notenfeineinstellung"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Notenfrequenz"
 
@@ -4520,7 +4606,7 @@ msgstr "Noten_lÃnge"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4553,11 +4639,11 @@ msgstr "Spaltenanzahl"
 msgid "Number of Rows"
 msgstr "Zeilenanzahl"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "Anzahl der Elemente (C-spezifisch)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Anzahl der von der exponenziellen Frequenzmodulation betroffenen Oktaven"
@@ -4606,7 +4692,7 @@ msgid "Open Project"
 msgstr "Projekt Ãffnen"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4628,7 +4714,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Ein vorhandenes Projekt Ãffnen"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Ãffnen schlug fehl"
 
@@ -4652,12 +4738,7 @@ msgstr "Ordnung"
 msgid "Order of Filter"
 msgstr "Filter-Ordnung"
 
-#: plugins/davorgan.c:149
-#, fuzzy
-msgid "Organ Output"
-msgstr "Ausgabe"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
@@ -4665,10 +4746,15 @@ msgstr ""
 "Orgelfrequenz als Notenwert, entsprechend der aktuellen musikalischen "
 "Stimmung in Hertz umgewandelt"
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Ausgabe"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4718,7 +4804,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Oszillatorwellenform"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "AuÃerhalb des Speichers"
 
@@ -4748,7 +4834,7 @@ msgstr "Ausgabeport %u"
 msgid "Output Signal Monitor"
 msgstr "Ausgabesignalmonitor"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Ausgabesignale"
 
@@ -4774,7 +4860,7 @@ msgstr "AusgabeverstÃrkung in Dezibel"
 msgid "Outputs"
 msgstr "Ausgaben"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "EigentumsverhÃltnisse stimmen nicht Ãberein"
 
@@ -4829,11 +4915,11 @@ msgstr "EinfÃgen"
 msgid "Parasite Paths"
 msgstr "ParasitÃre Pfade"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Verarbeitungsfehler"
 
@@ -4899,7 +4985,7 @@ msgstr "CPU-Auslastung in Prozent"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Exponenzielle Frequenzmodulation statt linearer durchfÃhren"
 
@@ -5004,7 +5090,7 @@ msgstr "Postprozessor"
 msgid "Preferences"
 msgstr "Einstellungen"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Vorzeitiges EOF"
 
@@ -5027,20 +5113,20 @@ msgstr "Prozedur-Browser"
 msgid "Procedure _Browser"
 msgstr "Prozedur_browser"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Prozedur ist gegenwÃrtig belegt"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "AusfÃhrung der Prozedur abgebrochen"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "AusfÃhrung der Prozedur fehlgeschlagen"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "Prozedurparameter ist ungÃltig"
 
@@ -5289,7 +5375,7 @@ msgstr "ErhÃhen"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Aktuelle Position der Tastenkombination nach oben verschieben"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Bereich:"
 
@@ -5302,7 +5388,7 @@ msgstr "KompressionsverhÃltnis Eingang"
 msgid "Ratio [x:1]"
 msgstr "VerhÃltnis [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Lesen schlug fehl"
 
@@ -5336,6 +5422,10 @@ msgstr "Den zuletzt rÃckgÃngig gemachten Bearbeitungsschritt wiederholen"
 msgid "Redo the last undone editing step"
 msgstr "Den zuletzt rÃckgÃngig gemachten Bearbeitungsschritt wiederholen"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5418,7 +5508,7 @@ msgstr "Wiedergabe innerhalb der Loop-Punkte wiederholen"
 msgid "Report a Beast Bug..."
 msgstr "Fehler in Beast melden â"
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "Angeforderte Datenwerte stimmen nicht Ãberein"
 
@@ -5480,11 +5570,11 @@ msgstr ""
 msgid "Right"
 msgstr "Rechts"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Audio rechts"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Audio-Ein, rechts"
 
@@ -5492,7 +5582,7 @@ msgstr "Audio-Ein, rechts"
 msgid "Right Audio Input"
 msgstr "Audio-Ein, rechts"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Audio-Aus, rechts"
 
@@ -5500,7 +5590,7 @@ msgstr "Audio-Aus, rechts"
 msgid "Right Audio Output"
 msgstr "Audio-Aus, rechts"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Rechte Kanalausgabe"
 
@@ -5521,7 +5611,7 @@ msgstr "Aus, Rechts"
 msgid "Right Output"
 msgstr "Ausgang, Rechts"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Rechte LautstÃrke"
 
@@ -5533,11 +5623,11 @@ msgstr "Rechte Audio-Ausgabe"
 msgid "Right channel Input"
 msgstr "Rechte Kaneleingabe"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Rechter Kanaleingang"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Rechter Kanalausgang"
 
@@ -5776,7 +5866,7 @@ msgstr "Zweite Steuereingabe"
 msgid "Second filter cutoff frequency"
 msgstr "Zweite Grenzfrequenz des Filters"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Suche gescheitert"
 
@@ -5948,7 +6038,7 @@ msgstr "Meldungen Ãber Probleme mit der Audio-Eingabe anzeigen"
 msgid "Show messages about empty part range"
 msgstr "Meldungen Ãber Startprobleme des Webbrowsers anzeigen"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr "Meldungen Ãber Startprobleme des Webbrowsers anzeigen"
 
@@ -5972,11 +6062,11 @@ msgstr "Scrollbaren Bereich verkleinern"
 msgid "Signal In"
 msgstr "Eingangssignal"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Signaleingang"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "SignalausgÃnge"
 
@@ -6055,11 +6145,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Ausgabe lÃschen"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: Alle anderen Busse stummschalten"
 
@@ -6197,11 +6287,11 @@ msgid "Store references to wave files"
 msgstr "Verweise auf Wave-Dateien speichern"
 
 # CHECK
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "AusprÃgung des Modulationszuwachses"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "AusprÃgung der linearen Frequenzmodulation"
 
@@ -6256,7 +6346,7 @@ msgstr "Schalter"
 msgid "SynDrum Output"
 msgstr "Synchronisierungsausgabe"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Synchronisierung"
 
@@ -6276,7 +6366,7 @@ msgstr "Synchronisierungseingang"
 msgid "Syncronization Output"
 msgstr "Synchronisierungsausgabe"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Synchronisiere linke und rechte LautstÃrke"
 
@@ -6285,7 +6375,7 @@ msgstr "Synchronisiere linke und rechte LautstÃrke"
 msgid "Synth Control Frequency"
 msgstr "Frequenz zentrieren"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 #, fuzzy
 msgid "Synth Done"
 msgstr "_Synth"
@@ -6316,7 +6406,7 @@ msgstr "Syntheseeinstellungen"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Synthesizer-Mixer-Frequenz, Ãbliche Werte sind: 22050, 44100, 48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "Das Synthesemodule ist zurzeit beschÃftigt"
 
@@ -6351,7 +6441,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 "Synthesesignale (aus Spuren und Bussen), die als Bus-Eingabe verwendet werden"
@@ -6392,7 +6482,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "TemporÃrer Fehler"
 
@@ -6507,11 +6597,11 @@ msgstr "Status der AusfÃhrung des Prozesses"
 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.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Der Filtertyp"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6685,7 +6775,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "ZweiunddreiÃigstelnoten"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "Diese Prozedur hat mehrere RÃckgabewerte."
 
@@ -6801,11 +6891,11 @@ msgstr ""
 "umbrechen soll"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Zu viele geÃffnete Dateien"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Zu viele geÃffnete Dateien im System"
 
@@ -6821,7 +6911,7 @@ msgstr "Spuren"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Spuren enthalten Instrumentdefinitionen und Parts mit Noten"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Transponierung"
@@ -6830,7 +6920,7 @@ msgstr "Transponierung"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr "Transponierung der Frequenz in Halbtonschritten"
 
@@ -6935,7 +7025,7 @@ msgstr "Den letzten Bearbeitungsschritt rÃckgÃngig machen"
 msgid "Undo the effect of the last action"
 msgstr "Die letzte Aktion rÃckgÃngig machen"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Ungefiltertes Audio-Signal"
 
@@ -6947,11 +7037,11 @@ msgstr "Ungefilterte Eingabe"
 msgid "Unique name of this object"
 msgstr "Eindeutiger Name dieses Objekts"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Unbekannter Fehler"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Unbekanntes Format"
 
@@ -6967,7 +7057,7 @@ msgstr "Alle Noten deselektieren"
 msgid "Unspecified length"
 msgstr "Nicht festgelegte LÃnge"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Nicht verwendet"
 
@@ -7017,11 +7107,11 @@ msgstr "VSkalierung:"
 msgid "VZoom"
 msgstr "V-GrÃÃe"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Wert [float]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Geschwindigkeit"
 
@@ -7029,7 +7119,7 @@ msgstr "Geschwindigkeit"
 msgid "Velocity Out"
 msgstr "Ausgabegeschwindigkeit"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Anschlagsdynamik"
 
@@ -7037,7 +7127,7 @@ msgstr "Anschlagsdynamik"
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Anschlagsdynamik, wÃhrend die Note gedrÃckt ist"
 
@@ -7093,11 +7183,11 @@ msgstr "Virtueller Ausgang %u"
 msgid "Volume"
 msgstr "LautstÃrke"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "LautstÃrkeanpassung des linken Buskanals in Dezibel"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "LautstÃrkeanpassung des rechten Buskanals in Dezibel"
 
@@ -7179,7 +7269,7 @@ msgstr "Ganze Note"
 msgid "Window Size"
 msgstr "FenstergrÃÃe"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Schreiben schlug fehl"
 
@@ -7191,7 +7281,7 @@ msgstr "Projekt unter einem bestimmten Dateinamen speichern"
 msgid "Write project to disk"
 msgstr "Projekt speichern"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Falsche Kanalanzahl"
 
@@ -7481,7 +7571,7 @@ msgstr "_Ansicht"
 msgid "_Virtualization"
 msgstr "_Virtualisierung"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "Verbindung wurde beendet"
 
@@ -7716,7 +7806,7 @@ msgstr "Steuerung-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "HinzufÃgen des Wellenformabschnitts aus Datei Â%s fehlgeschlagen:%s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/el.po b/po/el.po
index d91670f..c231ed3 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -80,7 +80,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -119,6 +119,10 @@ msgstr "ÎÎÎÎÏÎÎ ÏÏÏÏÏÏÎ..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -139,24 +143,24 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "ÎÏÏÎÏ ÏÎÎÏÏÎÏ"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -176,7 +180,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -387,6 +391,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 #, fuzzy
 msgid "1\\/1"
@@ -435,6 +447,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -447,6 +467,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -491,6 +519,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -535,6 +579,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -717,6 +769,14 @@ msgstr "ÎÏÎÏÎÎÎÎ ÎÎÎÏ ÎÎÎÎÎÏÎÎÏ ÏÎ ÎÏÏÏ ÏÎ ÏÏÎÎ
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -786,8 +846,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 #, fuzzy
 msgid "Adjustments"
@@ -829,7 +889,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -861,7 +921,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -987,7 +1047,7 @@ msgstr "ÎÏÎÏ"
 msgid "Audio Gate"
 msgstr "ÎÏÎÏ"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1059,12 +1119,12 @@ msgstr "ÎÎÏÎÎÏÎÎ"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 #, fuzzy
 msgid "Audio Out"
@@ -1123,7 +1183,7 @@ msgstr "ÎÎÏÎÎÏÎÎ"
 msgid "Author"
 msgstr "ÎÎÎÎÎÏÏÎÏÏ"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 #, fuzzy
 msgid "Authors:"
 msgstr "ÎÎÎÎÎÏÏÎÏÏ"
@@ -1138,7 +1198,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1150,7 +1210,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "ÎÎÎÎÏÎÏÎ ÎÎÏÏÎÏÎ"
@@ -1160,7 +1220,7 @@ msgstr "ÎÎÎÎÏÎÏÎ ÎÎÏÏÎÏÎ"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "ÎÎÎÎÏÎÏÎ ÎÎÏÏÎÏÎ"
@@ -1255,7 +1315,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1280,8 +1340,7 @@ msgid "Bank Select"
 msgstr "ÎÏÎÎÎÎÎ"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 #, fuzzy
 msgid "Base Frequency"
 msgstr "ÎÏÏÎÏÏÎÏÎ ÎÎÎÏÏÎÏ"
@@ -1315,6 +1374,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1348,7 +1411,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "ÎÎÎÎÎ"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1358,7 +1421,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1383,11 +1446,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "ÎÏÏÎÏÏÎÏÎ ÎÎÎÏÏÎÏ"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "ÎÎÏÎÎÎÏ ÏÏÏÎÏÏÎÏÎÏ ÎÎÎÏÏÎÏ"
 
@@ -1404,6 +1467,10 @@ msgstr "ÎÎÎÎÏÎÏÎ ÏÎÏ ÎÏÎÎÎÎÎÎÎÎÏ ÎÎÎÎÎÏÎÎÏ"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 #, fuzzy
 msgid "Change..."
@@ -1530,7 +1597,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1557,22 +1624,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2060,22 +2127,22 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr "ÎÏÏÎÏ ÎÎÎÎÏÎÏ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "ÎÏÏÎÏ ÎÎÎÎÏÎÏ"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "ÎÏÏÎÏ ÎÎÎÎÏÎÏ"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "ÎÏÏÎÏ ÎÎÎÎÏÎÏ"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "ÎÏÏÎÏ ÎÎÎÎÏÎÏ"
@@ -2102,7 +2169,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "Cutoff [Hz]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Cutoff [Hz]"
@@ -2124,7 +2191,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "ÎÎÎÎÎÎ ÎÎÎÎÎÏÏ"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2139,6 +2206,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2266,20 +2337,20 @@ msgstr ""
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2345,7 +2416,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2570,7 +2641,7 @@ msgstr "ÎÏÎÎÎÏÎÎÏÎÎ ÎÎÏÎÏÏ"
 msgid "Eighths note"
 msgstr "ÎÎÏÎÎÏÎÎ ÎÎÎÏÏÎ"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "ÎÎÏÎÏÎÏ"
 
@@ -2705,7 +2776,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2737,23 +2808,23 @@ msgstr "ÎÏÎÏÏÎÏÎ"
 msgid "Expression"
 msgstr "processing"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2762,7 +2833,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2779,7 +2850,7 @@ msgstr ""
 "ÎÏÎÏ:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2855,7 +2926,7 @@ msgstr ""
 "ÎÏÎÏ:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2888,7 +2959,7 @@ msgstr ""
 "ÎÏÎÏ:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2913,11 +2984,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "ÎÏÎÎÎÎÎ ÎÏÏÎÎÎÏ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2939,7 +3010,7 @@ msgstr "_ÎÎÏÎÎÎÎÎÏÎÎ"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "ÎÎÎÏÏÎ"
 
@@ -2957,7 +3028,7 @@ msgstr "ÎÏÏÎÏ ÏÎÎÏÏÎÏ"
 msgid "Filter Specification"
 msgstr "ÎÏÎÎÎÎÎ ÎÏÏÎÎÎÏ"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "ÎÏÏÎÏ ÏÎÎÏÏÎÏ"
 
@@ -2966,19 +3037,19 @@ msgstr "ÎÏÏÎÏ ÏÎÎÏÏÎÏ"
 msgid "Filter cutoff frequency"
 msgstr "ÎÏÏÎÏÏÎÏÎ ÎÎÎÏÏÎÏ"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "ÎÎÏÎÎÎÏ ÏÏÏÎÏÏÎÏÎÏ ÎÎÎÏÏÎÏ"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "ÎÎÎÎÎÎÎ ÎÏÎÏ ÎÎ ÏÎÎÏÏÎ"
 
@@ -3006,7 +3077,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 #, fuzzy
 msgid "Fine Tune"
@@ -3039,6 +3110,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
@@ -3060,14 +3135,14 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 #, fuzzy
 msgid "Freq In"
 msgstr "ÎÏÏÎÏÏÎÏÎ ÎÎÎÏÏÎÏ"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -3077,24 +3152,24 @@ msgid "Freq Out"
 msgstr "ÎÏÎÏÏÎÏÎ"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 #, fuzzy
 msgid "Frequency"
 msgstr "ÎÏÏÎÏÏÎÏÎ ÎÎÎÏÏÎÏ"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 #, fuzzy
 msgid "Frequency Input"
 msgstr "ÎÎÏÎÎÎÏ ÏÏÏÎÏÏÎÏÎÏ ÎÎÎÏÏÎÏ"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "ÎÎÏÎÎÎÏ ÎÎÏÎÏÏÎÏÎÎÏ ÏÏÏÎÏÏÎÏÎÏ"
 
@@ -3132,7 +3207,7 @@ msgstr "ÎÏÏÏÎÏÎ"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -3144,29 +3219,30 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "ÎÎÏÎÎÎÏ ÎÎÏÎÏÏÎÏÎÎÏ Gain"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "ÎÎÏÎÎÎÏ ÎÎÏÎÏÏÎÏÎÎÏ Gain"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "ÎÎÏÎÏÏÎÏÎÎ Gain  [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 #, fuzzy
 msgid "Gate"
 msgstr "ÎÎÎÎÏÎ"
@@ -3271,6 +3347,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3279,11 +3359,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3454,12 +3534,12 @@ msgid "Input Port %u"
 msgstr "ÎÎÏÎÎÏÎÎ"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "ÎÎÏÎÎÏÎÎ"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
@@ -3468,7 +3548,7 @@ msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 msgid "Input channel in use"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
@@ -3477,16 +3557,16 @@ msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr ""
 
@@ -3574,47 +3654,52 @@ msgstr "ÎÎÏÎÎÏÎÎ/ÎÎÎÎÏÎ ÎÎÎÎÎÎÏÏ/ÎÎÏÎÎÎÎÎÏÎ ÎÏ
 msgid "Instrument Path"
 msgstr "ÎÎÏÎÎÏÎÎ ÎÎÏÎÏÏ"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "ÎÎÏÎÎÏÎÎ ÎÎÏÎÏÏ"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3637,7 +3722,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "ÎÏÎÎÎÎÎ ÎÎÏÎÎÏÎÎÏ"
@@ -3715,7 +3800,7 @@ msgstr "ÎÏÎ ÏÎÎÎÏÏÎÎÎÏ ÏÏÎÏÎÏÎÎÎÏÎÏ"
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3728,12 +3813,12 @@ msgstr ""
 msgid "Left"
 msgstr "ÎÏÎÏÏÎÏÎ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Audio"
 msgstr "ÎÏÎÏÏÎÏÎ"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3742,7 +3827,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr "ÎÎÏÎÎÏÎÎ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3751,7 +3836,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr "ÎÎÏÎÎÏÎÎ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "ÎÎÎÎÏÎÏÎ ÎÎÏÎÏÎ"
@@ -3777,7 +3862,7 @@ msgstr "ÎÏÎÏÏÎÏÎ"
 msgid "Left Output"
 msgstr "ÎÏÎÏÏÎÏÎ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "ÎÏÎÏÏÎÏÎ"
@@ -3786,12 +3871,12 @@ msgstr "ÎÏÎÏÏÎÏÎ"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 #, fuzzy
 msgid "Left channel input"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3813,7 +3898,7 @@ msgstr "ÎÎÎÎÏÎÎ ÏÏÏÏÏÏÎ..."
 msgid "License"
 msgstr "ÎÎÎÎÎ"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 #, fuzzy
 msgid "License:"
 msgstr "ÎÎÎÎÎ"
@@ -3837,7 +3922,7 @@ msgstr "ÎÏÎÎÎÏÎ ÎÎÏÎÏÏ"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "ÎÏÎÎÎÏÎ Î ÎÎÏÎÎÎÎÎÏÎ ÎÎÏÏÎ (ÎÎÏÎÏÎ ÏÎÎÏÎÎÎÎÏ 1 ÎÎÎ 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3861,7 +3946,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3959,7 +4044,7 @@ msgid "Location"
 msgstr "ÎÎÏÎÏÏÎÏÎÎ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -4010,19 +4095,19 @@ msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 msgid "MIDI Instrument"
 msgstr "ÎÏÎÎÎÎÎÏÏÎ ÎÏÎÎÎÎÏ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -4054,7 +4139,7 @@ msgstr ""
 msgid "Master"
 msgstr "ÎÎÎÎÏÎ"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "ÎÎÎÎÏÎÏÎ ÎÎÏÎÏÎ"
@@ -4175,7 +4260,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4196,8 +4281,8 @@ msgstr ""
 msgid "Mod In"
 msgstr "ÎÎÎÏÎÏÎÏÎÎÏ ÎÎÎÏÎÏÏÎÎÎÎÏ ÎÎÎÎÎÎÏ"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4333,11 +4418,11 @@ msgstr "ÎÏÎÏÎÎÎÎ ÏÏÎÎÎÏÎÏ ÎÎÏÏÎÎÎÏ"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4433,12 +4518,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4451,53 +4536,53 @@ msgstr "ÎÎÎ ÎÏÎÎ ÎÏÎÎÎÏÎÎÎ quantization"
 msgid "No quantization selected"
 msgstr "ÎÎÎ ÎÏÎÎ ÎÏÎÎÎÏÎÎÎ quantization"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "ÎÎÎÎÎÎ ÎÎÎÎÎÏÏ"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "ÎÎÎÎÎÎ ÎÎÎÎÎÏÏ"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "'ÎÎÎÎÎÏ"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "ÎÎÎÎÎÎÎÏÎÎ"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "ÎÏÏÎÎÎ ÏÏÎÎÎÏÎÏ BSE"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "ÎÎÎÎÎÎ ÎÎÎÎÎÏÏ"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4508,7 +4593,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "ÎÏÎ ÏÏÏÏÎÏ"
 
@@ -4557,7 +4642,7 @@ msgstr ""
 msgid "None"
 msgstr "ÎÏÏÎ"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "ÎÏÏÎÏ ÎÎÎÎÎÎÏÎÏÎÏ"
 
@@ -4576,10 +4661,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "ÎÏÏÎ"
 
@@ -4598,7 +4683,7 @@ msgstr "ÎÎÎÎÎÎ ÎÎÎÎÎÏÏ"
 msgid "Note Fine Tune"
 msgstr "ÎÏÏÎÏ ÏÎÎÏÏÎÏ"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 #, fuzzy
 msgid "Note Frequency"
 msgstr "ÎÏÏÎÏÏÎÏÎ ÎÎÎÏÏÎÏ"
@@ -4631,7 +4716,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4657,11 +4742,11 @@ msgstr ""
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "ÎÏÎÎÎÏÏ ÎÎÏÎÎÏÎ ÏÎÏ ÎÎ ÎÏÎÏÎÎÏÏÎÏÎ ÎÏÏ ÏÎÎ ÎÎÎÎÏÎÎÎ ÎÎÏÎÏÏÎÏÎÎ ÏÏÏÎÏÏÎÏÎÏ"
@@ -4711,7 +4796,7 @@ msgid "Open Project"
 msgstr "ÎÎÎÎÎÎÎ ÎÏÎÎÏÎÎÏ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4734,7 +4819,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ÎÎÎÎÎÎÎ ÎÏÎÎÏÎÎÏ `%s'"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4756,21 +4841,21 @@ msgstr ""
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-#, fuzzy
-msgid "Organ Output"
-msgstr "'ÎÎÎÎÎÏ"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "'ÎÎÎÎÎÏ"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -4819,7 +4904,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4852,7 +4937,7 @@ msgstr "'ÎÎÎÎÎÏ"
 msgid "Output Signal Monitor"
 msgstr "ÎÎÏÎÎÏÎÎ"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "ÎÎÏÎÎÏÎÎ"
@@ -4882,7 +4967,7 @@ msgstr "ÎÏÎ ÏÎÎÎÏÏÎÎÎÏ ÏÏÎÏÎÏÎÎÎÏÎÏ"
 msgid "Outputs"
 msgstr "'ÎÎÎÎÎÏ"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4940,11 +5025,11 @@ msgstr "ÎÎÎÎÏÎ"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -5012,7 +5097,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Îa ÎÎÎÎÎ ÎÎÎÎÏÎÎÎ ÎÎÏÎÏÏÎÏÎÎ ÏÏÏÎÏÏÎÏÎÏ ÎÎÏÎ ÎÎÎ ÎÏÎÎÎÎÎÎÎ"
 
@@ -5121,7 +5206,7 @@ msgstr "ÎÎÎÎÎÎÎÏÎÎ"
 msgid "Preferences"
 msgstr "ÎÏÎÏÎÎÎÏÎÎÏ"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5145,20 +5230,20 @@ msgstr "Browser ÎÎÎÎÎÎÎÏÎÎÏ"
 msgid "Procedure _Browser"
 msgstr "Browser ÎÎÎÎÎÎÎÏÎÎÏ"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5418,7 +5503,7 @@ msgstr "ÎÎÎÎÏÎ"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5432,7 +5517,7 @@ msgstr "ÎÎÏÎÏÏÎÏÎÎ"
 msgid "Ratio [x:1]"
 msgstr "ÎÎÏÎÏÏÎÏÎÎ"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5468,6 +5553,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5553,7 +5642,7 @@ msgstr "ÎÏÎÎÎÎÎÏÎ ÎÎÎÏÎÏÎÎÏÎÎÏ ÎÎÎÎÎÏÎ ÏÎ ÏÎÎÎ
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5613,12 +5702,12 @@ msgstr ""
 msgid "Right"
 msgstr "ÎÎÎÎÎ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Audio"
 msgstr "ÎÎÎÎÎ"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5627,7 +5716,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr "ÎÎÏÎÎÏÎÎ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5636,7 +5725,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr "ÎÎÏÎÎÏÎÎ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "ÎÎÎÎÎ"
@@ -5662,7 +5751,7 @@ msgstr "ÎÎÎÎÎ"
 msgid "Right Output"
 msgstr "ÎÎÎÎÎ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "ÎÎÎÎÎ"
@@ -5676,12 +5765,12 @@ msgstr ""
 msgid "Right channel Input"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "ÎÎÎÎÎÎ ÎÎÏÏÎÎÏ ÏÎ ÏÏÎÏÎ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5914,7 +6003,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr "ÎÏÏÎÏÏÎÏÎ ÎÎÎÏÏÎÏ"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "ÎÏÎÎÎÎÎ"
@@ -6082,7 +6171,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -6106,12 +6195,12 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "ÎÏÏÎÏ ÎÎÎÎÏÎÏ"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "ÎÏÏÎÏ ÎÎÎÎÏÎÏ"
@@ -6189,11 +6278,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "ÎÎÎÎÏÎÏÎ ÎÎÏÎÏÎ"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6330,11 +6419,11 @@ msgstr "ÎÎÎÎÎÏÎ ÎÎÎÏÎÏÎÎÏÎÎÏ"
 msgid "Store references to wave files"
 msgstr "ÎÏÎÎÎÎÎÏÏÎ ÎÎÎÏÎÏÏÎ ÏÎ ÎÏÏÎÎÎ wave "
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "ÎÏÏÏÏ ÏÎÏ ÎÎÏÎÏÏÎÏÎÎÏ  gain"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "ÎÏÏÏÏ ÏÎÏ ÎÎÏÎÏÏÎÏÎÎÏ ÎÏÎÎÎÎÎÎÏ ÏÏÏÎÏÏÎÏÎÏ"
 
@@ -6384,7 +6473,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr "'ÎÎÎÎÎÏ"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "ÎÎÎÎÎÎ ÎÎÎÎÎÏÏ"
@@ -6406,7 +6495,7 @@ msgstr "ÎÎÏÎÎÎÏ ÎÎÏÎÏÏÎÏÎÎÏ Gain"
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6415,7 +6504,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "ÎÏÏÎÏÏÎÏÎ ÎÎÎÏÏÎÏ"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 #, fuzzy
 msgid "Synth Done"
 msgstr "/_Synth"
@@ -6450,7 +6539,7 @@ msgstr "ÎÏÏÎÎÎ ÏÏÎÎÎÏÎÏ BSE"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "ÎÏÏÎÎÎ ÏÏÎÎÎÏÎÏ BSE"
@@ -6484,7 +6573,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6526,7 +6615,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6628,11 +6717,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Î ÏÏÏÎÏ ÏÏÎÎÎÎÏÎÏ ÏÎÏ ÏÎÎÏÏÎÏ"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6794,7 +6883,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "ÎÎÏÎÎÏÎÎ ÎÎÎÎÏÏÎ ÎÎÏÏÎ"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6907,11 +6996,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6928,7 +7017,7 @@ msgstr "ÎÎÎÎÎÏÎÎ"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6937,7 +7026,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -7046,7 +7135,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "ÎÎÎÎÎÎÎ ÎÏÎÏ ÏÏÏÎÏ ÏÎÎÏÏÎ"
 
@@ -7059,11 +7148,11 @@ msgstr "ÎÎÎÎÏÎÏÎ ÎÎÏÏÎÏÎ"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -7081,7 +7170,7 @@ msgstr "ÎÎÏÎÎÏÎÎ ÎÎÎÏÎÏÎ"
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -7129,11 +7218,11 @@ msgstr "VÎÎÎÎÎÎÎ:"
 msgid "VZoom"
 msgstr "ÎÎÎÎÎÏÎÏÎ"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -7142,7 +7231,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr "ÎÏÎÏÏÎÏÎ"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -7150,7 +7239,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -7212,11 +7301,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7302,7 +7391,7 @@ msgstr "ÎÎÎÏÎÏÎÎÏÎÎ ÎÏÏÎÏ"
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -7314,7 +7403,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7632,7 +7721,7 @@ msgstr "/_ÎÏÎÎÎÎÎ"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7907,7 +7996,7 @@ msgstr ""
 "ÎÏÎÏ:\n"
 "%s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/en_CA.po b/po/en_CA.po
index 89b6077..482e0fd 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -85,7 +85,7 @@ msgstr "  select various event types (controls, continuous controllers)"
 msgid "  selects one of 3 predefined colors"
 msgstr "  selects one of 3 predefined colours"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
@@ -123,6 +123,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Audio Sources/Noise"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Audio Sources"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio Sources/Standard Oscillator"
@@ -143,23 +148,23 @@ msgstr "/Enhance/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad Types"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Input & Output/Instrument Output"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Input & Output/Instrument Voice Input"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Input & Output/MIDI Control Input"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Input & Output/MIDI Voice Input"
 
@@ -179,7 +184,7 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Other Sources/Constant"
 
@@ -366,6 +371,14 @@ msgstr "16 Value FFT Window"
 msgid "16384 Value FFT Window"
 msgstr "16384 Value FFT Window"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -406,6 +419,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "2 Value FFT Window"
@@ -418,6 +439,14 @@ msgstr "2048 Value FFT Window"
 msgid "256 Value FFT Window"
 msgstr "256 Value FFT Window"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -462,6 +491,22 @@ msgstr "4 Value FFT Window"
 msgid "4096 Value FFT Window"
 msgstr "4096 Value FFT Window"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -506,6 +551,14 @@ msgstr "8 Value FFT Window"
 msgid "8192 Value FFT Window"
 msgstr "8192 Value FFT Window"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -700,6 +753,14 @@ msgstr "Add a new track to this song"
 msgid "Add directory to searchpath"
 msgstr "Add directory to searchpath"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -771,8 +832,8 @@ msgstr "Adjust the zoom factor of the router display"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Adjust whether to draw dB values instead of lines"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Adjustments"
@@ -837,7 +898,7 @@ msgstr ""
 "  DEV    - the device number for plugins like 'hw'\n"
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
@@ -871,7 +932,7 @@ msgstr "All"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Amount of detuning in cent (hundredth part of a semitone)"
@@ -1031,7 +1092,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio Out"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1092,12 +1153,12 @@ msgstr "Audio Input Signal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Audio Out"
@@ -1149,7 +1210,7 @@ msgstr "Audio input 2"
 msgid "Author"
 msgstr "Author"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Authors:"
 
@@ -1162,7 +1223,7 @@ msgid "Auto cut"
 msgstr "Auto cut"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1176,7 +1237,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Available Inputs"
 
@@ -1185,7 +1246,7 @@ msgstr "Available Inputs"
 msgid "Available Items:"
 msgstr "Available Items:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Available Outputs"
 
@@ -1279,7 +1340,7 @@ msgstr "Background image used by the pattern editor."
 msgid "Background image used by the piano-roll editor."
 msgstr "Background image used by the piano-roll editor."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Bad loopback"
 
@@ -1303,8 +1364,7 @@ msgid "Bank Select"
 msgstr "Bank Select"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Base Frequency"
 
@@ -1336,6 +1396,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Boost"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "Breath Control"
@@ -1382,7 +1446,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Bus Name"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1394,7 +1458,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Busses"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "CODEC failure"
 
@@ -1419,11 +1483,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Cancel"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "Centre Frequency"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Centre Frequency Input"
 
@@ -1439,6 +1503,10 @@ msgstr "Change the currently selected key binding"
 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"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Change..."
@@ -1556,7 +1624,7 @@ msgstr "Configure"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configure the column layout of the pattern editor"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Const Out%u"
@@ -1582,23 +1650,23 @@ msgstr "Constant Negative CENTRE"
 msgid "Constant Negative HIGH"
 msgstr "Constant Negative HIGH"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Constant Output %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 #, fuzzy
 msgid "Constant signal value"
 msgstr "Constant Negative HIGH"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2068,19 +2136,19 @@ msgstr "Ctrl In2"
 msgid "Ctrl Out"
 msgstr "Ctrl Out"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2105,7 +2173,7 @@ msgstr "Cutoff Frequency 2 (Band Pass/Stop)"
 msgid "Cutoff [%]"
 msgstr "Cutoff [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Cutoff [Hz]"
@@ -2126,7 +2194,7 @@ msgstr "DSP Engine..."
 msgid "Data Entry"
 msgstr "Data Entry"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Data corrupt"
 
@@ -2144,6 +2212,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus adds more depth to sounds"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2269,20 +2341,20 @@ msgstr "Developing Plugins..."
 msgid "Development..."
 msgstr "Development..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Device busy"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Device configuration mismatch"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "Device not async capable"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Device or resource busy"
 
@@ -2345,7 +2417,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2558,7 +2630,7 @@ msgstr "Effect Path"
 msgid "Eighths note"
 msgstr "Eighths note"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Emphasis"
 
@@ -2690,7 +2762,7 @@ msgstr "Every third row"
 msgid "Every twelfth row"
 msgstr "Every twelfth row"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Everything went well"
 
@@ -2720,23 +2792,23 @@ msgstr "Export Audio"
 msgid "Expression"
 msgstr "Expression"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Failed to configure device buffer"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Failed to configure device format"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Failed to configure device frequency"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Failed to configure device latency"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Failed to configure number of device channels"
 
@@ -2746,7 +2818,7 @@ msgid "Failed to crop part range."
 msgstr "Failed to start recording to disk."
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "Failed to detect (start of) header"
 
@@ -2760,7 +2832,7 @@ msgstr "Failed to detect (start of) header"
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Failed to execute script procedure '%s': %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2813,7 +2885,7 @@ msgstr ""
 "due to:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Failed to retrieve seek information"
 
@@ -2846,7 +2918,7 @@ msgstr ""
 "due to:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Failed to spawn child process"
 
@@ -2871,11 +2943,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "File Selection"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "File empty"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "File exists already"
 
@@ -2897,7 +2969,7 @@ msgstr "Rename"
 msgid "Filename Text Entry"
 msgstr "Filename Text Entry"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -2913,7 +2985,7 @@ msgstr "Filter Choice"
 msgid "Filter Specification"
 msgstr "Filter Specification"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Filter Type"
 
@@ -2922,19 +2994,19 @@ msgstr "Filter Type"
 msgid "Filter cutoff frequency"
 msgstr "Set the cutoff frequency percentage"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Set the cutoff frequency percentage"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Filtered Audio Signal"
 
@@ -2962,7 +3034,7 @@ msgstr ""
 "Find the first track that contains a part. Suitable to check for orphan "
 "parts."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Fine Tune"
@@ -2993,6 +3065,10 @@ msgstr "Flip Spectrum"
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Flip Spectrum display,  interchaging low and high frequencies"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Font Size"
@@ -3013,13 +3089,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Freq In"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Freq Mod In"
 
@@ -3028,22 +3104,22 @@ msgid "Freq Out"
 msgstr "Freq Out"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frequency"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Frequency Input"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Frequency Modulation Input"
 
@@ -3081,7 +3157,7 @@ msgstr "Function"
 msgid "Function used to create new key bindings"
 msgstr "Function used to create new key bindings"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Functionality not implemented"
 
@@ -3093,28 +3169,29 @@ msgstr "Functions to be activated for a key binding"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public Licence"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Gain Mod In"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Gain Modulation Input"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Gain Modulation [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Gate"
 
@@ -3214,6 +3291,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3222,11 +3303,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "High if the note is currently being pressed"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "High indicates the instrument is done synthesizing"
 
@@ -3390,11 +3471,11 @@ msgid "Input Port %u"
 msgstr "Input Port %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Input Signals"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Input channel already in use"
 
@@ -3402,7 +3483,7 @@ msgstr "Input channel already in use"
 msgid "Input channel in use"
 msgstr "Input channel in use"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Input channel is private"
 
@@ -3410,15 +3491,15 @@ msgstr "Input channel is private"
 msgid "Input port name to interface to"
 msgstr "Input port name to interface to"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Input/Output channels already connected"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Input/Output channels not connected"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Input/output error"
 
@@ -3500,47 +3581,52 @@ msgstr "Insert/resize/move notes (mouse button 1 and 2)"
 msgid "Instrument Path"
 msgstr "Instrument Path"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Instrument Path"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Insufficient permission"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Internal error (please report)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "Internals"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Invalid MIDI control type"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Invalid duration"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Invalid format"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Invalid object property"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "Invalid offset"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Invalid overlap"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "Invalid synthesis module connection"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Invalid synthsis module type"
 
@@ -3562,7 +3648,7 @@ msgid ""
 msgstr ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Is a directory"
 
@@ -3635,7 +3721,7 @@ msgstr "Last modification time"
 msgid "Latency [ms]"
 msgstr "Latency [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3648,11 +3734,11 @@ msgstr "Layout:"
 msgid "Left"
 msgstr "Left"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Left Audio"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Left Audio In"
 
@@ -3660,7 +3746,7 @@ msgstr "Left Audio In"
 msgid "Left Audio Input"
 msgstr "Left Audio Input"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Left Audio Out"
 
@@ -3668,7 +3754,7 @@ msgstr "Left Audio Out"
 msgid "Left Audio Output"
 msgstr "Left Audio Output"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Left Channel Output"
 
@@ -3689,7 +3775,7 @@ msgstr "Left Out"
 msgid "Left Output"
 msgstr "Left Output"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Left Volume"
 
@@ -3697,11 +3783,11 @@ msgstr "Left Volume"
 msgid "Left audio output"
 msgstr "Left audio output"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Left channel input"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Left channel output"
 
@@ -3723,7 +3809,7 @@ msgstr "Lib..."
 msgid "License"
 msgstr "Licence"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licence:"
 
@@ -3745,7 +3831,7 @@ msgstr "Link Part"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Link or move parts (mouse button 1 and 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr "List of available mixer busses to be used as bus output"
 
@@ -3773,7 +3859,7 @@ 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.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "List of available synthesis signals to be used as bus input"
 
@@ -3866,7 +3952,7 @@ msgid "Location"
 msgstr "Location"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "Looping"
@@ -3914,19 +4000,19 @@ msgstr "MIDI Channel"
 msgid "MIDI Instrument"
 msgstr "MIDI Instrument"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI Signal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI Signal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI Signal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI Signal 4"
 
@@ -3957,7 +4043,7 @@ msgstr ""
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Master Output"
 
@@ -4075,7 +4161,7 @@ msgstr "Mixer"
 msgid "Mixer busses connected to track output"
 msgstr "Mixer busses connected to track output"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mixer busses used as output for synthesis signals"
 
@@ -4095,8 +4181,8 @@ msgstr "Mnemonic widget"
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4224,11 +4310,11 @@ msgstr "Music Composer"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Mute"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Mute: turn off the bus volume"
 
@@ -4323,12 +4409,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "No available audio device was found."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "No data available"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "No device (driver) available"
 
@@ -4341,46 +4427,46 @@ msgstr "No quantization selected"
 msgid "No quantization selected"
 msgstr "No quantization selected"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "No space left on device"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "No such entry"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "No such event"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "No such file, device or directory"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "No such input channel"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "No such output channel"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "No such procedure"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "No such synthesis module"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "No such wave"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4391,7 +4477,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "No target"
 
@@ -4436,7 +4522,7 @@ msgstr "Non-Registered Parameter"
 msgid "None"
 msgstr "None"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Norm Type"
 
@@ -4455,10 +4541,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Note"
 
@@ -4475,7 +4561,7 @@ msgstr "Note Entry"
 msgid "Note Fine Tune"
 msgstr "Note Fine Tune"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Note Frequency"
 
@@ -4505,7 +4591,7 @@ msgstr "Note _Length"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4532,11 +4618,11 @@ msgstr "Number of Columns"
 msgid "Number of Rows"
 msgstr "Number of Rows"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Number of octaves to be affected by exponential frequency modulation"
 
@@ -4583,7 +4669,7 @@ msgid "Open Project"
 msgstr "Open Project"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4614,7 +4700,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Open existing project"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Open failed"
 
@@ -4636,20 +4722,21 @@ msgstr "Order"
 msgid "Order of Filter"
 msgstr "Order of Filter"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Organ Output"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Organ Output"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4696,7 +4783,7 @@ msgstr "Number of oscillator cycles per second"
 msgid "Oscillator wave form"
 msgstr "Oscillator wave form"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Out of memory"
 
@@ -4726,7 +4813,7 @@ msgstr "Output Port %u"
 msgid "Output Signal Monitor"
 msgstr "Output Signal Monitor"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Output Signals"
 
@@ -4752,7 +4839,7 @@ msgstr "Output stage amplification in decibels"
 msgid "Outputs"
 msgstr "Outputs"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "Ownership mismatch"
 
@@ -4806,11 +4893,11 @@ msgstr "Parasite"
 msgid "Parasite Paths"
 msgstr "Parasite Paths"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "Parent mismatch"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Parsing error"
 
@@ -4875,7 +4962,7 @@ msgstr "Percentage of CPU usage"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Percentage of background image pixel to blend over background colour."
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Perform exponential frequency modulation instead of linear"
 
@@ -4975,7 +5062,7 @@ msgstr "Postprocessor"
 msgid "Preferences"
 msgstr "Preferences"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Premature EOF"
 
@@ -4998,20 +5085,20 @@ msgstr "Procedure Browser"
 msgid "Procedure _Browser"
 msgstr "Procedure _Browser"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Procedure currently busy"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "Procedure execution aborted"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "Procedure execution failed"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "Procedure parameter invalid"
 
@@ -5254,7 +5341,7 @@ msgstr "Raise"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Raise the currently selected key binding, relative to its neighbours"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Range:"
 
@@ -5266,7 +5353,7 @@ msgstr "Ratio In"
 msgid "Ratio [x:1]"
 msgstr "Ratio [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Read failed"
 
@@ -5300,6 +5387,10 @@ msgstr "Redo the last undone action"
 msgid "Redo the last undone editing step"
 msgstr "Redo the last undone editing step"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5381,7 +5472,7 @@ msgstr "Repeat playback within loop points"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "Requested data values unmatched"
 
@@ -5442,11 +5533,11 @@ msgstr "Retrigger input (raising edge retriggers envelope)"
 msgid "Right"
 msgstr "Right"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Right Audio"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Right Audio In"
 
@@ -5454,7 +5545,7 @@ msgstr "Right Audio In"
 msgid "Right Audio Input"
 msgstr "Right Audio Input"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Right Audio Out"
 
@@ -5462,7 +5553,7 @@ msgstr "Right Audio Out"
 msgid "Right Audio Output"
 msgstr "Right Audio Output"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Right Channel Output"
 
@@ -5483,7 +5574,7 @@ msgstr "Right Out"
 msgid "Right Output"
 msgstr "Right Output"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Right Volume"
 
@@ -5495,11 +5586,11 @@ msgstr "Right audio output"
 msgid "Right channel Input"
 msgstr "Right channel Input"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Right channel input"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Right channel output"
 
@@ -5740,7 +5831,7 @@ msgstr "Second control input"
 msgid "Second filter cutoff frequency"
 msgstr "Passband falloff at cutoff frequency"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Seek failed"
 
@@ -5902,7 +5993,7 @@ msgstr "Show messages about audio input problems"
 msgid "Show messages about empty part range"
 msgstr "Show messages about audio input problems"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Show messages about audio input problems"
@@ -5927,11 +6018,11 @@ msgstr "Shrink the scrollable area"
 msgid "Signal In"
 msgstr "Signal In"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Signal Inputs"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Signal Outputs"
 
@@ -6006,11 +6097,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Sole Output"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: mute all other busses"
 
@@ -6148,11 +6239,11 @@ msgstr "Stopping Playback"
 msgid "Store references to wave files"
 msgstr "Store references to wave files"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Strength of gain modulation"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Strength of linear frequency modulation"
 
@@ -6204,7 +6295,7 @@ msgstr "Switches"
 msgid "SynDrum Output"
 msgstr "SynDrum Output"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sync"
 
@@ -6224,7 +6315,7 @@ msgstr "Syncronization Input"
 msgid "Syncronization Output"
 msgstr "Syncronization Output"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Synchronize left and right volume"
 
@@ -6232,7 +6323,7 @@ msgstr "Synchronize left and right volume"
 msgid "Synth Control Frequency"
 msgstr "Synth Control Frequency"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "Synth Done"
 
@@ -6262,7 +6353,7 @@ msgstr "Synthesis Settings"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "Synthesis module currently busy"
 
@@ -6295,7 +6386,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Synthesis signals (from tracks and busses) used as bus input"
 
@@ -6335,7 +6426,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Technical description of the multi-threaded synthesis engine innards"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "Temporary error"
 
@@ -6438,11 +6529,11 @@ msgstr "The execution state of the thread"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "The filter design type"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6609,7 +6700,7 @@ msgstr "The widget to be activated when the label's mnemonic key is pressed"
 msgid "Thirty-secondth note"
 msgstr "Thirty-secondth note"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6725,11 +6816,11 @@ msgstr ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Too many open files"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Too many open files in system"
 
@@ -6745,7 +6836,7 @@ msgstr "Tracks"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Tracks contain instrument definitions and parts with notes"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Transpose"
@@ -6754,7 +6845,7 @@ msgstr "Transpose"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposition of the oscillator frequency in semitones"
@@ -6858,7 +6949,7 @@ msgstr "Undo last editing step"
 msgid "Undo the effect of the last action"
 msgstr "Undo the effect of the last action"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Unfiltered Audio Signal"
 
@@ -6870,11 +6961,11 @@ msgstr "Unfiltered Input"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Unknown error"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Unknown format"
 
@@ -6890,7 +6981,7 @@ msgstr "Unselect all notes"
 msgid "Unspecified length"
 msgstr "Unspecified length"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Unused"
 
@@ -6935,11 +7026,11 @@ msgstr "VScale:"
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Value [float]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Velocity"
 
@@ -6947,7 +7038,7 @@ msgstr "Velocity"
 msgid "Velocity Out"
 msgstr "Velocity Out"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Velocity of the note press"
 
@@ -6956,7 +7047,7 @@ msgstr "Velocity of the note press"
 msgid "Velocity of the string pluck"
 msgstr "Velocity of the note press"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Velocity while the note is pressed"
 
@@ -7012,11 +7103,11 @@ msgstr "Virtual output %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Volume adjustment in decibels of left bus channel"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Volume adjustment in decibels of right bus channel"
 
@@ -7097,7 +7188,7 @@ msgstr "Whole note"
 msgid "Window Size"
 msgstr "Window Size"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Write failed"
 
@@ -7109,7 +7200,7 @@ msgstr "Write project to a specific file"
 msgid "Write project to disk"
 msgstr "Write project to disk"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Wrong number of channels"
 
@@ -7393,7 +7484,7 @@ msgstr "_View"
 msgid "_Virtualization"
 msgstr "_Virtualization"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "connection terminated"
 
@@ -7626,7 +7717,7 @@ msgstr "control-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "failed to add wave chunk from file \"%s\": %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "killed by janitor"
 
diff --git a/po/en_GB.po b/po/en_GB.po
index e72bf2b..3f25858 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -85,7 +85,7 @@ msgstr "  select various event types (controls, continuous controllers)"
 msgid "  selects one of 3 predefined colors"
 msgstr "  selects one of 3 predefined colours"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
@@ -123,6 +123,11 @@ msgstr "â"
 msgid "/Audio Sources/Noise"
 msgstr "/Audio Sources/Noise"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Audio Sources"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio Sources/Standard Oscillator"
@@ -143,23 +148,23 @@ msgstr "/Enhance/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad Types"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Input & Output/Instrument Output"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Input & Output/Instrument Voice Input"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Input & Output/MIDI Control Input"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Input & Output/MIDI Voice Input"
 
@@ -179,7 +184,7 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Other Sources/Constant"
 
@@ -368,6 +373,14 @@ msgstr "16 Value FFT Window"
 msgid "16384 Value FFT Window"
 msgstr "16384 Value FFT Window"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -408,6 +421,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "2 Value FFT Window"
@@ -420,6 +441,14 @@ msgstr "2048 Value FFT Window"
 msgid "256 Value FFT Window"
 msgstr "256 Value FFT Window"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -464,6 +493,22 @@ msgstr "4 Value FFT Window"
 msgid "4096 Value FFT Window"
 msgstr "4096 Value FFT Window"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr "5 Tone Equal Temperament"
@@ -508,6 +553,14 @@ msgstr "8 Value FFT Window"
 msgid "8192 Value FFT Window"
 msgstr "8192 Value FFT Window"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -708,6 +761,14 @@ msgstr "Add a new track to this song"
 msgid "Add directory to searchpath"
 msgstr "Add directory to searchpath"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Add, edit and connect synthesiser mesh components"
@@ -778,8 +839,8 @@ msgstr "Adjust the zoom factor of the router display"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Adjust whether to draw dB values instead of lines"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Adjustments"
@@ -844,7 +905,7 @@ msgstr ""
 "  DEV    - the device number for plugins like 'hw'\n"
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
@@ -877,7 +938,7 @@ msgstr "All"
 msgid "Always"
 msgstr "Always"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Amount of detuning in cent (hundredth part of a semitone)"
@@ -1037,7 +1098,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio Out"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1098,12 +1159,12 @@ msgstr "Audio Input Signal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Audio Out"
@@ -1155,7 +1216,7 @@ msgstr "Audio input 2"
 msgid "Author"
 msgstr "Author"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Authors:"
 
@@ -1168,7 +1229,7 @@ msgid "Auto cut"
 msgstr "Auto cut"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1182,7 +1243,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Available Inputs"
 
@@ -1191,7 +1252,7 @@ msgstr "Available Inputs"
 msgid "Available Items:"
 msgstr "Available Items:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Available Outputs"
 
@@ -1285,7 +1346,7 @@ msgstr "Background image used by the pattern editor."
 msgid "Background image used by the piano-roll editor."
 msgstr "Background image used by the piano-roll editor."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Bad loopback"
 
@@ -1309,8 +1370,7 @@ msgid "Bank Select"
 msgstr "Bank Select"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Base Frequency"
 
@@ -1342,6 +1402,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Boost"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "Breath Control"
@@ -1388,7 +1452,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Bus Name"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1400,7 +1464,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Busses"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "CODEC failure"
 
@@ -1424,11 +1488,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Cancel"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "Centre Frequency"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Centre Frequency Input"
 
@@ -1444,6 +1508,10 @@ msgstr "Change the currently selected key binding"
 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"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Changeâ"
@@ -1561,7 +1629,7 @@ msgstr "Configure"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configure the column layout of the pattern editor"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Const Out%u"
@@ -1587,16 +1655,16 @@ msgstr "Constant Negative CENTRE"
 msgid "Constant Negative HIGH"
 msgstr "Constant Negative HIGH"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Constant Output %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr "Constant signal value"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1604,7 +1672,7 @@ msgstr ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr "Constant signal value interpreted as frequency value in Hertz"
 
@@ -2074,19 +2142,19 @@ msgstr "Ctrl In2"
 msgid "Ctrl Out"
 msgstr "Ctrl Out"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2111,7 +2179,7 @@ msgstr "Cutoff Frequency 2 (Band Pass/Stop)"
 msgid "Cutoff [%]"
 msgstr "Cutoff [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Cutoff [Hz]"
@@ -2132,7 +2200,7 @@ msgstr "DSP Engineâ"
 msgid "Data Entry"
 msgstr "Data Entry"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Data corrupt"
 
@@ -2150,6 +2218,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus adds more depth to sounds"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr "Decay"
@@ -2271,20 +2343,20 @@ msgstr "Developing Pluginsâ"
 msgid "Development..."
 msgstr "Developmentâ"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Device busy"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Device configurations mismatch"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "Device not async capable"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Device or resource busy"
 
@@ -2347,7 +2419,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2558,7 +2630,7 @@ msgstr "Effect Path"
 msgid "Eighths note"
 msgstr "Eighths note"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Emphasis"
 
@@ -2689,7 +2761,7 @@ msgstr "Every third row"
 msgid "Every twelfth row"
 msgstr "Every twelfth row"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Everything went well"
 
@@ -2719,23 +2791,23 @@ msgstr "Export Audio"
 msgid "Expression"
 msgstr "Expression"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Failed to configure device buffer"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Failed to configure device format"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Failed to configure device frequency"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Failed to configure device latency"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Failed to configure number of device channels"
 
@@ -2745,7 +2817,7 @@ msgid "Failed to crop part range."
 msgstr "Failed to detect (start of) header"
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "Failed to detect (start of) header"
 
@@ -2759,7 +2831,7 @@ msgstr "Failed to detect (start of) header"
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Failed to execute script procedure '%s': %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr "Failed to launch a web browser executable"
 
@@ -2812,7 +2884,7 @@ msgstr ""
 "due to:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Failed to retrieve seek information"
 
@@ -2845,7 +2917,7 @@ msgstr ""
 "due to:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Failed to spawn child process"
 
@@ -2870,11 +2942,11 @@ msgstr "Feedback [%]"
 msgid "File Selection"
 msgstr "File Selection"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "File empty"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "File exists already"
 
@@ -2894,7 +2966,7 @@ msgstr "Filename"
 msgid "Filename Text Entry"
 msgstr "Filename Text Entry"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -2910,7 +2982,7 @@ msgstr "Filter Choice"
 msgid "Filter Specification"
 msgstr "Filter Specification"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Filter Type"
 
@@ -2918,7 +2990,7 @@ msgstr "Filter Type"
 msgid "Filter cutoff frequency"
 msgstr "Filter cutoff frequency"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
@@ -2927,11 +2999,11 @@ msgstr ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Filter cutoff frequency in Hertz"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Filtered Audio Signal"
 
@@ -2958,7 +3030,7 @@ msgid ""
 msgstr ""
 "Find the first track that contains part, suitable to check for orphan parts."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Fine Tune"
@@ -2989,6 +3061,10 @@ msgstr "Flip Spectrum"
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Flip Spectrum display,  interchaging low and high frequencies"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Font Size"
@@ -3009,13 +3085,13 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr "Free form comment or description"
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Freq In"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Freq Mod In"
 
@@ -3024,22 +3100,22 @@ msgid "Freq Out"
 msgstr "Freq Out"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frequency"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Frequency Input"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Frequency Modulation Input"
 
@@ -3076,7 +3152,7 @@ msgstr "Function"
 msgid "Function used to create new key bindings"
 msgstr "Function used to create new key bindings"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Functionality not implemented"
 
@@ -3088,28 +3164,29 @@ msgstr "Functions to be activated for a key binding"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public Licence"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Gain Mod In"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Gain Modulation Input"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Gain Modulation [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Gate"
 
@@ -3209,6 +3286,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3217,11 +3298,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "High if the note is currently being pressed"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "High indicates the instrument is done synthesising"
 
@@ -3397,11 +3478,11 @@ msgid "Input Port %u"
 msgstr "Input Port %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Input Signals"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Input channel already in use"
 
@@ -3409,7 +3490,7 @@ msgstr "Input channel already in use"
 msgid "Input channel in use"
 msgstr "Input channel in use"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Input channel is private"
 
@@ -3417,15 +3498,15 @@ msgstr "Input channel is private"
 msgid "Input port name to interface to"
 msgstr "Input port name to interface to"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Input/Output channels already connected"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Input/Output channels not connected"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Input/output error"
 
@@ -3507,47 +3588,52 @@ msgstr "Insert/resize/move notes (mouse button 1 and 2)"
 msgid "Instrument Path"
 msgstr "Instrument Path"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Instrument Path"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Insufficient permission"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Internal error (please report)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "Internals"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Invalid MIDI control type"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Invalid duration"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Invalid format"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Invalid object property"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "Invalid offset"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Invalid overlap"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "Invalid synthesis module connection"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Invalid synthsis module type"
 
@@ -3569,7 +3655,7 @@ msgid ""
 msgstr ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Is a directory"
 
@@ -3648,7 +3734,7 @@ msgstr "Last modification time"
 msgid "Latency [ms]"
 msgstr "Latency [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr "Launch Web Browser"
 
@@ -3661,11 +3747,11 @@ msgstr "Layout:"
 msgid "Left"
 msgstr "Left"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Left Audio"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Left Audio In"
 
@@ -3673,7 +3759,7 @@ msgstr "Left Audio In"
 msgid "Left Audio Input"
 msgstr "Left Audio Input"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Left Audio Out"
 
@@ -3681,7 +3767,7 @@ msgstr "Left Audio Out"
 msgid "Left Audio Output"
 msgstr "Left Audio Output"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Left Channel Output"
 
@@ -3702,7 +3788,7 @@ msgstr "Left Out"
 msgid "Left Output"
 msgstr "Left Output"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Left Volume"
 
@@ -3710,11 +3796,11 @@ msgstr "Left Volume"
 msgid "Left audio output"
 msgstr "Left audio output"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Left channel input"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Left channel output"
 
@@ -3735,7 +3821,7 @@ msgstr "Libâ"
 msgid "License"
 msgstr "Licence"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licence:"
 
@@ -3757,7 +3843,7 @@ msgstr "Link Part"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Link or move parts (mouse button 1 and 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr "List of available mixer busses to be used as bus output"
 
@@ -3781,7 +3867,7 @@ msgstr "List of available synthesis networks to choose a sub network from"
 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.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "List of available synthesis signals to be used as bus input"
 
@@ -3874,7 +3960,7 @@ msgid "Location"
 msgstr "Location"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "Looping"
@@ -3922,19 +4008,19 @@ msgstr "MIDI Channel"
 msgid "MIDI Instrument"
 msgstr "MIDI Instrument"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI Signal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI Signal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI Signal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI Signal 4"
 
@@ -3965,7 +4051,7 @@ msgstr "Manual trigger for the drum"
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Master Output"
 
@@ -4083,7 +4169,7 @@ msgstr "Mixer"
 msgid "Mixer busses connected to track output"
 msgstr "Mixer busses connected to track output"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mixer busses used as output for synthesis signals"
 
@@ -4103,8 +4189,8 @@ msgstr "Mnemonic widget"
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4232,11 +4318,11 @@ msgstr "Music Composer"
 msgid "Musical Tuning"
 msgstr "Musical Tuning"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Mute"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Mute: turn off the bus volume"
 
@@ -4331,12 +4417,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "No available audio device was found."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "No data available"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "No device (driver) available"
 
@@ -4349,46 +4435,46 @@ msgstr "No quantisation selected"
 msgid "No quantization selected"
 msgstr "No quantisation selected"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "No space left on device"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "No such entry"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "No such event"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "No such file, device or directory"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "No such input channel"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "No such output channel"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "No such procedure"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "No such synthesis module"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "No such wave"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4401,7 +4487,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "No target"
 
@@ -4448,7 +4534,7 @@ msgstr "Non-Registered Parameter"
 msgid "None"
 msgstr "None"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Norm Type"
 
@@ -4467,10 +4553,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Note"
 
@@ -4486,7 +4572,7 @@ msgstr "Note Entry"
 msgid "Note Fine Tune"
 msgstr "Note Fine Tune"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Note Frequency"
 
@@ -4516,7 +4602,7 @@ msgstr "Note _Length"
 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.c:196
+#: bse/bseladspamodule.cc:196
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4546,11 +4632,11 @@ msgstr "Number of Columns"
 msgid "Number of Rows"
 msgstr "Number of Rows"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "Number of elements (C specific)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Number of octaves to be affected by exponential frequency modulation"
 
@@ -4597,7 +4683,7 @@ msgid "Open Project"
 msgstr "Open Project"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4628,7 +4714,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Open existing project"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Open failed"
 
@@ -4650,11 +4736,7 @@ msgstr "Order"
 msgid "Order of Filter"
 msgstr "Order of Filter"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Organ Output"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
@@ -4662,10 +4744,15 @@ msgstr ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr "Organ frequency in Hertz, i.e. the pitch of the base tone"
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Organ Output"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4715,7 +4802,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Oscillator wave form"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Out of memory"
 
@@ -4745,7 +4832,7 @@ msgstr "Output Port %u"
 msgid "Output Signal Monitor"
 msgstr "Output Signal Monitor"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Output Signals"
 
@@ -4771,7 +4858,7 @@ msgstr "Output stage amplification in decibel"
 msgid "Outputs"
 msgstr "Outputs"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "Ownership mismatch"
 
@@ -4825,11 +4912,11 @@ msgstr "Parasite"
 msgid "Parasite Paths"
 msgstr "Parasite Paths"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "Parent mismatch"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Parsing error"
 
@@ -4897,7 +4984,7 @@ msgstr "Percentage of CPU usage"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Percentage of background image pixel to blend over background colour."
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Perform exponential frequency modulation instead of linear"
 
@@ -4996,7 +5083,7 @@ msgstr "Postprocessor"
 msgid "Preferences"
 msgstr "Preferences"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Premature EOF"
 
@@ -5019,20 +5106,20 @@ msgstr "Procedure Browser"
 msgid "Procedure _Browser"
 msgstr "Procedure _Browser"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Procedure currently busy"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "Procedure execution aborted"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "Procedure execution failed"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "Procedure parameter invalid"
 
@@ -5279,7 +5366,7 @@ msgstr "Raise"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Raise the currently selected key binding, relative to its neighbours"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Range:"
 
@@ -5291,7 +5378,7 @@ msgstr "Ratio In"
 msgid "Ratio [x:1]"
 msgstr "Ratio [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Read failed"
 
@@ -5325,6 +5412,10 @@ msgstr "Redo the last undone action"
 msgid "Redo the last undone editing step"
 msgstr "Redo the last undone editing step"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr "Reflection cutoff frequency"
@@ -5405,7 +5496,7 @@ msgstr "Repeat playback within loop points"
 msgid "Report a Beast Bug..."
 msgstr "Report a Beast Bugâ"
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "Requested data values unmatched"
 
@@ -5465,11 +5556,11 @@ msgstr "Retrigger input (raising edge retriggers envelope)"
 msgid "Right"
 msgstr "Right"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Right Audio"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Right Audio In"
 
@@ -5477,7 +5568,7 @@ msgstr "Right Audio In"
 msgid "Right Audio Input"
 msgstr "Right Audio Input"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Right Audio Out"
 
@@ -5485,7 +5576,7 @@ msgstr "Right Audio Out"
 msgid "Right Audio Output"
 msgstr "Right Audio Output"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Right Channel Output"
 
@@ -5506,7 +5597,7 @@ msgstr "Right Out"
 msgid "Right Output"
 msgstr "Right Output"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Right Volume"
 
@@ -5518,11 +5609,11 @@ msgstr "Right audio output"
 msgid "Right channel Input"
 msgstr "Right channel Input"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Right channel input"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Right channel output"
 
@@ -5760,7 +5851,7 @@ msgstr "Second control input"
 msgid "Second filter cutoff frequency"
 msgstr "Second filter cutoff frequency"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Seek failed"
 
@@ -5922,7 +6013,7 @@ msgstr "Show messages about audio input problems"
 msgid "Show messages about empty part range"
 msgstr "Show messages about audio recording problems"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr "Show messages about web browser launch problems"
 
@@ -5946,11 +6037,11 @@ msgstr "Shrink the scrollable area"
 msgid "Signal In"
 msgstr "Signal In"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Signal Inputs"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Signal Outputs"
 
@@ -6023,11 +6114,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Sole Output"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: mute all other busses"
 
@@ -6166,11 +6257,11 @@ msgstr "Stopping Playback"
 msgid "Store references to wave files"
 msgstr "Store references to wave files"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Strength of gain modulation"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Strength of linear frequency modulation"
 
@@ -6223,7 +6314,7 @@ msgstr "Switches"
 msgid "SynDrum Output"
 msgstr "SynDrum Output"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sync"
 
@@ -6243,7 +6334,7 @@ msgstr "Syncronisation Input"
 msgid "Syncronization Output"
 msgstr "Syncronisation Output"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Syncronise left and right volume"
 
@@ -6251,7 +6342,7 @@ msgstr "Syncronise left and right volume"
 msgid "Synth Control Frequency"
 msgstr "Synth Control Frequency"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "Synth Done"
 
@@ -6281,7 +6372,7 @@ msgstr "Synthesis Settings"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "Synthesis module currently busy"
 
@@ -6314,7 +6405,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Synthesis signals (from tracks and busses) used as bus input"
 
@@ -6354,7 +6445,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Technical description of the multi-threaded synthesis engine innards"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "Temporary error"
 
@@ -6463,11 +6554,11 @@ msgstr "The execution state of the thread"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr "The feedback amount; a negative feedback inverts the signal"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "The filter design type"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6642,7 +6733,7 @@ msgstr "The widget to be activated when the label's mnemonic key is pressed"
 msgid "Thirty-secondth note"
 msgstr "Thirty-secondth note"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "This procedure has multiple return values."
 
@@ -6772,11 +6863,11 @@ msgstr ""
 "Toggle whether horizontal movement of the focus cell will wrap around edges"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Too many open files"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Too many open files in system"
 
@@ -6792,7 +6883,7 @@ msgstr "Tracks"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Tracks contain instrument definitions and parts with notes"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Transpose"
@@ -6801,7 +6892,7 @@ msgstr "Transpose"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposition of the frequency in semitones"
 
@@ -6900,7 +6991,7 @@ msgstr "Undo last editing step"
 msgid "Undo the effect of the last action"
 msgstr "Undo the effect of the last action"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Unfiltered Audio Signal"
 
@@ -6912,11 +7003,11 @@ msgstr "Unfiltered Input"
 msgid "Unique name of this object"
 msgstr "Unique name of this object"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Unknown error"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Unknown format"
 
@@ -6932,7 +7023,7 @@ msgstr "Unselect all notes"
 msgid "Unspecified length"
 msgstr "Unspecified length"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Unused"
 
@@ -6977,11 +7068,11 @@ msgstr "VScale:"
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Value [float]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Velocity"
 
@@ -6989,7 +7080,7 @@ msgstr "Velocity"
 msgid "Velocity Out"
 msgstr "Velocity Out"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Velocity of the note press"
 
@@ -6997,7 +7088,7 @@ msgstr "Velocity of the note press"
 msgid "Velocity of the string pluck"
 msgstr "Velocity of the string pluck"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Velocity while the note is pressed"
 
@@ -7053,11 +7144,11 @@ msgstr "Virtual output %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Volume adjustment in decibel of left bus channel"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Volume adjustment in decibel of right bus channel"
 
@@ -7138,7 +7229,7 @@ msgstr "Whole note"
 msgid "Window Size"
 msgstr "Window Size"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Write failed"
 
@@ -7150,7 +7241,7 @@ msgstr "Write project to a specific file"
 msgid "Write project to disk"
 msgstr "Write project to disk"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Wrong number of channels"
 
@@ -7433,7 +7524,7 @@ msgstr "_View"
 msgid "_Virtualization"
 msgstr "_Virtualisation"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "connection terminated"
 
@@ -7666,7 +7757,7 @@ msgstr "control-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "failed to add wave chunk from file \"%s\": %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "killed by janitor"
 
diff --git a/po/eo.po b/po/eo.po
index e8553b5..14dfd6d 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -79,7 +79,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -117,6 +117,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_AÅdiofontoj"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -137,24 +142,24 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr "/Filtriloj/Bass Filter"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filtriloj/Biquad Types"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "/Eneligo/Instrument Voice Input"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Eneligo/Instrument Voice Input"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Eneligo/MIDI Control Input"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Eneligo/MIDI Voice Input"
 
@@ -174,7 +179,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Aliaj Fontoj/Konstanto"
 
@@ -361,6 +366,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
@@ -401,6 +414,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -413,6 +434,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -457,6 +486,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -501,6 +546,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -679,6 +732,14 @@ msgstr ""
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -747,8 +808,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -789,7 +850,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -820,7 +881,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -943,7 +1004,7 @@ msgstr ""
 msgid "Audio Gate"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1004,12 +1065,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1061,7 +1122,7 @@ msgstr ""
 msgid "Author"
 msgstr "Danko"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr ""
 
@@ -1075,7 +1136,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1087,7 +1148,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Alireblaj Enigoj"
 
@@ -1096,7 +1157,7 @@ msgstr "Alireblaj Enigoj"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Alireblaj Enigoj"
@@ -1189,7 +1250,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1213,8 +1274,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1246,6 +1306,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1278,7 +1342,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Busa Nomo"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1288,7 +1352,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Busoj"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1312,11 +1376,11 @@ msgstr ""
 msgid "Cancel"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1332,6 +1396,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr ""
@@ -1448,7 +1516,7 @@ msgstr "Konfiguru"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1474,22 +1542,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1958,19 +2026,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -1995,7 +2063,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2016,7 +2084,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2031,6 +2099,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2154,20 +2226,20 @@ msgstr ""
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2229,7 +2301,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2435,7 +2507,7 @@ msgstr ""
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2564,7 +2636,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2594,23 +2666,23 @@ msgstr "Eksportu AÅdio"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2619,7 +2691,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2632,7 +2704,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2680,7 +2752,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2704,7 +2776,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2729,11 +2801,11 @@ msgstr ""
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2754,7 +2826,7 @@ msgstr "Renomu"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr ""
 
@@ -2770,7 +2842,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr ""
 
@@ -2778,18 +2850,18 @@ msgstr ""
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2815,7 +2887,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2845,6 +2917,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
@@ -2865,13 +2941,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2880,22 +2956,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2930,7 +3006,7 @@ msgstr ""
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -2942,28 +3018,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3063,6 +3140,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3071,11 +3152,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3235,11 +3316,11 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3247,7 +3328,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3255,15 +3336,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Eneligo"
@@ -3347,47 +3428,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr "Åargu _Instrumento"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Åargu _Instrumento"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3409,7 +3495,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr ""
 
@@ -3482,7 +3568,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3495,11 +3581,11 @@ msgstr ""
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3507,7 +3593,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3515,7 +3601,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3536,7 +3622,7 @@ msgstr ""
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -3544,11 +3630,11 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3568,7 +3654,7 @@ msgstr ""
 msgid "License"
 msgstr "Licenco"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr ""
 
@@ -3590,7 +3676,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3614,7 +3700,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3709,7 +3795,7 @@ msgid "Location"
 msgstr ""
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3758,19 +3844,19 @@ msgstr ""
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3801,7 +3887,7 @@ msgstr ""
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -3919,7 +4005,7 @@ msgstr "Miksilo"
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3939,8 +4025,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4067,11 +4153,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4163,12 +4249,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4180,46 +4266,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4230,7 +4316,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4273,7 +4359,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4292,10 +4378,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr ""
 
@@ -4311,7 +4397,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4341,7 +4427,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4367,11 +4453,11 @@ msgstr ""
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4418,7 +4504,7 @@ msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4440,7 +4526,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4462,20 +4548,21 @@ msgstr ""
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Eligo"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4521,7 +4608,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4552,7 +4639,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr "Eligoj"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "Eligoj"
@@ -4580,7 +4667,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "Eligoj"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4634,11 +4721,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4703,7 +4790,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4802,7 +4889,7 @@ msgstr ""
 msgid "Preferences"
 msgstr ""
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4825,20 +4912,20 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5073,7 +5160,7 @@ msgstr ""
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5085,7 +5172,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5119,6 +5206,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5200,7 +5291,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5260,11 +5351,11 @@ msgstr ""
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5272,7 +5363,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5280,7 +5371,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5301,7 +5392,7 @@ msgstr ""
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr ""
 
@@ -5313,11 +5404,11 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5541,7 +5632,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr ""
 
@@ -5702,7 +5793,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5726,11 +5817,11 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Eligoj"
@@ -5804,11 +5895,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -5942,11 +6033,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -5993,7 +6084,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -6013,7 +6104,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6021,7 +6112,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6051,7 +6142,7 @@ msgstr "_Sinteziloj"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6083,7 +6174,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6123,7 +6214,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6224,11 +6315,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6382,7 +6473,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6494,11 +6585,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6514,7 +6605,7 @@ msgstr "Trakoj"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6523,7 +6614,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6622,7 +6713,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6634,11 +6725,11 @@ msgstr ""
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6654,7 +6745,7 @@ msgstr ""
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -6699,11 +6790,11 @@ msgstr ""
 msgid "VZoom"
 msgstr "VSkalo"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6711,7 +6802,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6719,7 +6810,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6775,11 +6866,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6860,7 +6951,7 @@ msgstr ""
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -6872,7 +6963,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7156,7 +7247,7 @@ msgstr "_Rigardo"
 msgid "_Virtualization"
 msgstr "_Virtualado"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7389,7 +7480,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/es.po b/po/es.po
index fe9e560..8f9f20a 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -93,7 +93,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr "  selecciona uno de 3 colores predefinidos"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
@@ -131,6 +131,11 @@ msgstr "â"
 msgid "/Audio Sources/Noise"
 msgstr "/Fuentes de sonido/Ruido"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "Fuentes de _sonido"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Fuentes de sonido/Oscilador estÃndar"
@@ -151,23 +156,23 @@ msgstr "/Mejorar/Coros"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtros/Filtro de bajos"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filtros/Tipos bicuad"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada y salida/Salida de instrumento"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrada & Salida/Entrada de voz del instrumento"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrada y salida/Control de entrada MIDI"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrada y salida/Entrada de voz MIDI"
 
@@ -187,7 +192,7 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Otras fuentes/Constante"
 
@@ -376,6 +381,14 @@ msgstr "Ventana con 16 valores de FFT"
 msgid "16384 Value FFT Window"
 msgstr "Ventana con 16384 valores de FFT"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -416,6 +429,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "Ventana con 2 valores de FFT"
@@ -428,6 +449,14 @@ msgstr "Ventana con 2048 valores de FFT"
 msgid "256 Value FFT Window"
 msgstr "Ventana con 256 valores de FFT"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -472,6 +501,22 @@ msgstr "Ventana con 4 valores de FFT"
 msgid "4096 Value FFT Window"
 msgstr "Ventana con 4096 valores de FFT"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -516,6 +561,14 @@ msgstr "Ventana con 8 valores de FFT"
 msgid "8192 Value FFT Window"
 msgstr "Ventana con 8192 valores de FFT"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -733,6 +786,14 @@ msgstr "AÃadir una  pista nueva a esta canciÃn"
 msgid "Add directory to searchpath"
 msgstr "AÃadir directorio al buscador de rutas"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -805,8 +866,8 @@ msgstr "Ajustar el factor de ampliaciÃn de la visualizaciÃn del encaminador"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Ajustar si dibujar valores de dB en vez de lÃneas"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Ajustes"
@@ -875,7 +936,7 @@ msgstr ""
 "  SUBDISPOSITIVO - el nÃmero de subdispositivo para los complementos como "
 "'hw'\n"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Martillo balanceado (aftertouch)"
 
@@ -908,7 +969,7 @@ msgstr "Todo"
 msgid "Always"
 msgstr "Siempre"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Porcentaje de desentonaciÃn (centÃsima parte de un semitono)"
@@ -1070,7 +1131,7 @@ msgstr "Sonido"
 msgid "Audio Gate"
 msgstr "Salida de sonido"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1131,12 +1192,12 @@ msgstr "SeÃal de entrada de sonido"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Salida de sonido"
@@ -1190,7 +1251,7 @@ msgstr "Entrada de sonido 2"
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autores:"
 
@@ -1203,7 +1264,7 @@ msgid "Auto cut"
 msgstr "Auto cortar"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1217,7 +1278,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Entradas disponibles"
 
@@ -1226,7 +1287,7 @@ msgstr "Entradas disponibles"
 msgid "Available Items:"
 msgstr "ArtÃculos disponibles:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Salidas disponibles"
 
@@ -1322,7 +1383,7 @@ msgstr "Imagen de fondo usada por el editor de patrones."
 msgid "Background image used by the piano-roll editor."
 msgstr "Imagen de fondo usada por el editor del piano."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Bucle errÃneo"
 
@@ -1346,8 +1407,7 @@ msgid "Bank Select"
 msgstr "SelecciÃn en banco"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Frecuencia base"
 
@@ -1379,6 +1439,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Incremento"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "Control de respiraciÃn"
@@ -1427,7 +1491,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nombre del bus"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1439,7 +1503,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Buses"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "Fallo de cÃdec"
 
@@ -1463,11 +1527,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Cancelar"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "Frecuencia central"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Entrada de frecuencia central"
 
@@ -1485,6 +1549,10 @@ msgstr ""
 "Cambia el contenido numÃrico de la celda del foco (ej: octava) en una "
 "cantidad dada"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Cambiarâ"
@@ -1603,7 +1671,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.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Salida constante %u"
@@ -1629,16 +1697,16 @@ msgstr "Constante negativa CENTRO"
 msgid "Constant Negative HIGH"
 msgstr "Constante negativa ALTA"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Salida constante %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr "Valor de seÃal constante"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1646,7 +1714,7 @@ msgstr ""
 "Valor constante de seÃal como nota, convertido a hercios segÃn el tono "
 "musical actual"
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 "Valor constante de seÃal interpretado como valor de frecuencia en hercios"
@@ -2118,19 +2186,19 @@ msgstr "Entrada de control 2"
 msgid "Ctrl Out"
 msgstr "Salida de control"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Control de salida 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Control de salida 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Control de salida 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Control de salida 4"
 
@@ -2155,7 +2223,7 @@ msgstr "Frecuencia de corte 2 (Paso banda/parada)"
 msgid "Cutoff [%]"
 msgstr "Corte [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Corte [Hz]"
@@ -2176,7 +2244,7 @@ msgstr "Motor DSPâ"
 msgid "Data Entry"
 msgstr "Entrada de datos"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Datos corruptos"
 
@@ -2195,6 +2263,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus aÃade mÃs profundidad a los sonidos"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr "Decaimiento"
@@ -2316,20 +2388,20 @@ msgstr "Desarrollo de complementosâ"
 msgid "Development..."
 msgstr "Desarrolloâ"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Dispositivo ocupado"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "ConfiguraciÃn del dispositivo inadecuada"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "El dispositivo no es capaz de una conexiÃn asÃncrona"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Dispositivo o recurso ocupado"
 
@@ -2393,7 +2465,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2603,7 +2675,7 @@ msgstr "Ruta de efectos"
 msgid "Eighths note"
 msgstr "Corchea"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Ãnfasis"
 
@@ -2737,7 +2809,7 @@ msgstr "Cada tercera fila"
 msgid "Every twelfth row"
 msgstr "Cada doceava fila"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Todo fue correctamente"
 
@@ -2767,23 +2839,23 @@ msgstr "Exportar sonido"
 msgid "Expression"
 msgstr "ExpresiÃn"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Fallà la configuraciÃn del bÃfer del dispositivo"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Fallà la configuraciÃn del formato del dispositivo"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Fallà la configuraciÃn de la frecuencia del dispositivo"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Fallà la configuraciÃn de la latencia del dispositivo"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Fallà la configuraciÃn del nÃmero de canales del dispositivo"
 
@@ -2793,7 +2865,7 @@ msgid "Failed to crop part range."
 msgstr "Error al iniciar la grabaciÃn al disco."
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "Fallà la detecciÃn (del inicio de) la cabecera"
 
@@ -2807,7 +2879,7 @@ msgstr "Fallà la detecciÃn (del inicio de) la cabecera"
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Error al ejecutar el procedimiento del script Â%sÂ: %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr "Fallà al lanzar el ejecutable del navegador web"
 
@@ -2860,7 +2932,7 @@ msgstr ""
 "debido a:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Fallo al obtener la informaciÃn de posicionamiento"
 
@@ -2893,7 +2965,7 @@ msgstr ""
 "debido a:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Fallà el intercambio del proceso hijo"
 
@@ -2918,11 +2990,11 @@ msgstr "RealimentaciÃn [%]"
 msgid "File Selection"
 msgstr "SelecciÃn de archivo"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Archivo vacÃo"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "El archivo ya existe"
 
@@ -2942,7 +3014,7 @@ msgstr "Nombre del archivo"
 msgid "Filename Text Entry"
 msgstr "Entrada de texto del nombre de archivo"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtro"
 
@@ -2958,7 +3030,7 @@ msgstr "SelecciÃn de filtrado"
 msgid "Filter Specification"
 msgstr "EspecificaciÃn del filtro"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Tipo de filtro"
 
@@ -2966,7 +3038,7 @@ msgstr "Tipo de filtro"
 msgid "Filter cutoff frequency"
 msgstr "Frecuencia de corte del filtro"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
@@ -2975,11 +3047,11 @@ msgstr ""
 "Frecuencia de corte del filtro como una nota, convertida en hercios segÃn el "
 "tono musical actual"
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Frecuencia de corte del filtro en hercios"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "SeÃal de sonido filtrada"
 
@@ -3008,7 +3080,7 @@ msgstr ""
 "Encontrar la primera pista que contenga una pieza, conveniente para "
 "comprobar con las piezas huÃrfanas."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Ajuste fino"
@@ -3041,6 +3113,10 @@ msgstr ""
 "Invertir visualizador del espectro, intercambiando las frecuencias altas y "
 "bajas"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "TamaÃo de tipografÃa"
@@ -3062,13 +3138,13 @@ msgstr "Formato"
 msgid "Free form comment or description"
 msgstr "Comentario o descripciÃn en forma libre"
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Frecuencia entrada"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Entrada de modulaciÃn de frecuencia"
 
@@ -3077,22 +3153,22 @@ msgid "Freq Out"
 msgstr "Frecuencia de salida"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frecuencia"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Entrada de frecuencia"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Entrada de modulaciÃn de frecuencia"
 
@@ -3130,7 +3206,7 @@ msgstr "FunciÃn"
 msgid "Function used to create new key bindings"
 msgstr "FunciÃn usada para crear combinaciones de teclas nuevas"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Funcionalidad no implementada"
 
@@ -3142,28 +3218,29 @@ msgstr "Funciones a ser activadas para una combinaciÃn de teclas"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public Licence"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Entrada de modulaciÃn de ganancia"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Entrada de modulaciÃn de ganancia"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "ModulaciÃn de ganancia [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Ganancia [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Puerta"
 
@@ -3263,6 +3340,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3271,11 +3352,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Alto si la nota està presionada"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Alto indica que el instrumento està haciendo sintetizado"
 
@@ -3441,11 +3522,11 @@ msgid "Input Port %u"
 msgstr "Puerto de entrada %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "SeÃales de entrada"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Canal de entrada ya en uso"
 
@@ -3453,7 +3534,7 @@ msgstr "Canal de entrada ya en uso"
 msgid "Input channel in use"
 msgstr "Canales de entrada en uso"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "El canal de entrada es privado"
 
@@ -3461,15 +3542,15 @@ msgstr "El canal de entrada es privado"
 msgid "Input port name to interface to"
 msgstr "Nombre del puerto de entrada con el que hacer de interfaz"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Ya estÃn conectados los canales de entrada/salida"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Canales de entrada/salida sin conectar"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Error de entrada/salida"
 
@@ -3551,47 +3632,52 @@ msgstr "Insertar/redimensionar/mover notas (botÃn 1 y 2 del ratÃn)"
 msgid "Instrument Path"
 msgstr "Ruta de instrumento"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Ruta de instrumento"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Permisos insuficientes"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Error interno (informe del error)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "Internas"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Tipo de control MIDI no vÃlido"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "DuraciÃn incorrecta"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Formato invÃlido"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Propietario del objeto no vÃlido"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "CompensaciÃn no vÃlida"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Solapamiento invÃlido"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "ConexiÃn del mÃdulo de sÃntesis no vÃlida"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Tipo de mÃdulo de sÃntesis no vÃlido"
 
@@ -3614,7 +3700,7 @@ msgstr ""
 "Invertir el estado del pedal fuerte (apagador) de manera que el significado "
 "de encendido/apagado se invierte"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Es un directorio"
 
@@ -3687,7 +3773,7 @@ msgstr "Tiempo de Ãltima modificaciÃn"
 msgid "Latency [ms]"
 msgstr "Latencia [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr "Lanzar navegador web"
 
@@ -3700,11 +3786,11 @@ msgstr "Apariencia:"
 msgid "Left"
 msgstr "Izquierda"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Sonido izquierdo"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Entrada del sonido izquierda"
 
@@ -3712,7 +3798,7 @@ msgstr "Entrada del sonido izquierda"
 msgid "Left Audio Input"
 msgstr "Entrada de sonido izquierda"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Salida de sonido izquierda"
 
@@ -3720,7 +3806,7 @@ msgstr "Salida de sonido izquierda"
 msgid "Left Audio Output"
 msgstr "Salida de sonido izquierda"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Salida del canal izquierdo"
 
@@ -3741,7 +3827,7 @@ msgstr "Salida izquierda"
 msgid "Left Output"
 msgstr "Salida izquierda"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Volumen izquierdo"
 
@@ -3749,11 +3835,11 @@ msgstr "Volumen izquierdo"
 msgid "Left audio output"
 msgstr "Salida izquierda de sonido"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Entrada de sonido izquierda"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Salida del canal izquierdo"
 
@@ -3774,7 +3860,7 @@ msgstr "Bibliotecaâ"
 msgid "License"
 msgstr "Licencia"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licencia:"
 
@@ -3796,7 +3882,7 @@ msgstr "Enlazar parte"
 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.c:145
+#: bse/bsebus.cc:146
 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"
@@ -3828,7 +3914,7 @@ msgstr ""
 "Lista de las redes de sÃntesis disponibles de las que elegir una pista de "
 "instrumento"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 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 "
@@ -3923,7 +4009,7 @@ msgid "Location"
 msgstr "UbicaciÃn"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "RealimentaciÃn"
@@ -3971,19 +4057,19 @@ msgstr "Canal MIDI"
 msgid "MIDI Instrument"
 msgstr "Instrumento MIDI"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "SeÃal MIDI 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "SeÃal MIDI 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "SeÃal MIDI 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "SeÃal MIDI 4"
 
@@ -4015,7 +4101,7 @@ msgstr ""
 msgid "Master"
 msgstr "Maestro"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Salida maestra"
 
@@ -4133,7 +4219,7 @@ msgstr "Mezclador"
 msgid "Mixer busses connected to track output"
 msgstr "Buses de mezcla conectados a la salida de la pista"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Buses de mezcla usados como salidas para las seÃales de sÃntesis"
 
@@ -4153,8 +4239,8 @@ msgstr "Widget mnemotÃcnico"
 msgid "Mod In"
 msgstr "Entrada del mÃdulo"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4283,11 +4369,11 @@ msgstr "Compositor de mÃsica"
 msgid "Musical Tuning"
 msgstr "Tono musical"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Silencio"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Silencio: apagar el volumen del bus"
 
@@ -4386,12 +4472,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "No se encontrà ningÃn dispositivo de sonido disponible."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "No hay datos disponibles"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "No hay dispositivo (controlador) disponible"
 
@@ -4404,46 +4490,46 @@ msgstr "Ninguna cuantizaciÃn seleccionada"
 msgid "No quantization selected"
 msgstr "Ninguna cuantizaciÃn seleccionada"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "No queda espacio en el dispositivo"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "No existe la entrada"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "No existe el evento"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "No existe el archivo, dispositivo o directorio"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "No existe ese canal de entrada"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "No existe ese canal de salida"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "No existe el procedimiento"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "No existe ese mÃdulo de sÃntesis"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "No existe la onda"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4455,7 +4541,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Sin objetivo"
 
@@ -4502,7 +4588,7 @@ msgstr "ParÃmetro no registrado"
 msgid "None"
 msgstr "Ninguno"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Tipo de norma"
 
@@ -4521,10 +4607,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Nota"
 
@@ -4540,7 +4626,7 @@ msgstr "Entrada de notas"
 msgid "Note Fine Tune"
 msgstr "Ajustado fino de la nota"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Frecuencia de la nota"
 
@@ -4570,7 +4656,7 @@ msgstr "_DuraciÃn de la nota"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4603,11 +4689,11 @@ msgstr "NÃmero de columnas"
 msgid "Number of Rows"
 msgstr "NÃmero de filas"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "NÃmero de elementos (especÃfico C)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 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"
@@ -4655,7 +4741,7 @@ msgid "Open Project"
 msgstr "Abrir proyecto"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4687,7 +4773,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Abrir un proyecto existente"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Fallà la apertura"
 
@@ -4709,20 +4795,21 @@ msgstr "Orden"
 msgid "Order of Filter"
 msgstr "Orden de filtro"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Salida de Ãrgano"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Salida de Ãrgano"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4770,7 +4857,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Forma de onda del oscilador"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Se agotà la memoria"
 
@@ -4800,7 +4887,7 @@ msgstr "Puerto de salida %u"
 msgid "Output Signal Monitor"
 msgstr "Monitor de seÃales de salida"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "SeÃales de salida"
 
@@ -4826,7 +4913,7 @@ msgstr "AmplificaciÃn de la fase de salida en decibelios"
 msgid "Outputs"
 msgstr "Salidas"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "Propietario inadecuado"
 
@@ -4880,11 +4967,11 @@ msgstr "ParÃsitos"
 msgid "Parasite Paths"
 msgstr "Rutas parÃsitas"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "Padre inadecuado"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Error de anÃlisis"
 
@@ -4953,7 +5040,7 @@ 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.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Realiza modulaciÃn de frecuencia exponencial en vez de lineal"
 
@@ -5053,7 +5140,7 @@ msgstr "Post-procesador"
 msgid "Preferences"
 msgstr "Preferencias"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Fin de archivo prematuro"
 
@@ -5076,20 +5163,20 @@ msgstr "Examinador de procedimientos"
 msgid "Procedure _Browser"
 msgstr "_Examinador de procedimientos"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Procedimiento ocupado"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "EjecuciÃn del procedimiento cancelada"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "EjecuciÃn del procedimiento fallida"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "ParÃmetro del procedimiento invÃlido"
 
@@ -5339,7 +5426,7 @@ msgstr "Elevar"
 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.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Rango:"
 
@@ -5351,7 +5438,7 @@ msgstr "RelaciÃn de entrada"
 msgid "Ratio [x:1]"
 msgstr "RelaciÃn [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Fallà la lectura"
 
@@ -5385,6 +5472,10 @@ msgstr "Deshacer la Ãltima acciÃn"
 msgid "Redo the last undone editing step"
 msgstr "Rehacer el Ãltimo paso deshecho de ediciÃn"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr "Frecuencia de corte de la reflexiÃn"
@@ -5465,7 +5556,7 @@ msgstr "Repetir reproducciÃn entre los puntos del bucle"
 msgid "Report a Beast Bug..."
 msgstr "Informar de un error en BEASTâ"
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "Los valores solicitados no coinciden"
 
@@ -5526,11 +5617,11 @@ msgstr "Entrada del redisparador (subir los bordes redispara la envoltura)"
 msgid "Right"
 msgstr "Derecha"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Sonido derecho"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Entrada de sonido derecha"
 
@@ -5538,7 +5629,7 @@ msgstr "Entrada de sonido derecha"
 msgid "Right Audio Input"
 msgstr "Entrada de sonido derecha"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Salida del canal derecho"
 
@@ -5546,7 +5637,7 @@ msgstr "Salida del canal derecho"
 msgid "Right Audio Output"
 msgstr "Salida de sonido derecha"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Salida del canal derecho"
 
@@ -5567,7 +5658,7 @@ msgstr "Salida derecha"
 msgid "Right Output"
 msgstr "Salida derecha"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Volumen derecho"
 
@@ -5579,11 +5670,11 @@ msgstr "Salida de sonido derecha"
 msgid "Right channel Input"
 msgstr "Entrada de sonido derecha"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Entrada de sonido del canal derecho"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Salida del canal derecho"
 
@@ -5823,7 +5914,7 @@ msgstr "Segunda entrada de control"
 msgid "Second filter cutoff frequency"
 msgstr "Frecuencia de corte del segundo filtro"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Fallà el posicionamiento"
 
@@ -5989,7 +6080,7 @@ msgstr "Mostrar mensajes sobre problemas con las seÃales de entrada"
 msgid "Show messages about empty part range"
 msgstr "Mostrar mensajes sobre problemas con las seÃales de entrada"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr "Mostrar mensajes sobre problemas de lanzamiento del navegador web"
 
@@ -6013,11 +6104,11 @@ msgstr "Encoger el Ãrea desplazable"
 msgid "Signal In"
 msgstr "Entrada de seÃal"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Entradas de seÃal"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "SeÃales de salida"
 
@@ -6090,11 +6181,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Salida Ãnica (solo)"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: silenciar los demÃs buses"
 
@@ -6239,11 +6330,11 @@ msgstr "Detener reproducciÃn"
 msgid "Store references to wave files"
 msgstr "Almacenar referencias a archivos de onda"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Fuerza de la modulaciÃn de ganancia"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Fuerza de modulaciÃn de frecuencia lineal"
 
@@ -6297,7 +6388,7 @@ msgstr "Interruptores"
 msgid "SynDrum Output"
 msgstr "Salida SynDrum"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Entrada sincronizaciÃn"
 
@@ -6317,7 +6408,7 @@ msgstr "Entrada de sincronizaciÃn"
 msgid "Syncronization Output"
 msgstr "Salida de sincronizaciÃn"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Sincronizar los volÃmenes izquierdo y derecho"
 
@@ -6325,7 +6416,7 @@ msgstr "Sincronizar los volÃmenes izquierdo y derecho"
 msgid "Synth Control Frequency"
 msgstr "Frecuencia de control de sÃntesis"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "SintetizaciÃn hecha"
 
@@ -6357,7 +6448,7 @@ msgstr ""
 "Frecuencia de mezcla de sÃntesis, los valores comunes son: 22050, 44100, "
 "48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "MÃdulo de sÃntesis ocupado"
 
@@ -6390,7 +6481,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 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 "
@@ -6432,7 +6523,7 @@ 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.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "Error temporal"
 
@@ -6542,11 +6633,11 @@ msgstr "El estado de ejecuciÃn de la hebra"
 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.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "El tipo de diseÃo del filtro"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6718,7 +6809,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "Fusa"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "Este procedimiento tiene mÃltiples valores de retorno."
 
@@ -6835,11 +6926,11 @@ msgstr ""
 "los bordes"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Demasiados archivos abiertos"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Demasiados archivos abiertos en el sistema"
 
@@ -6855,7 +6946,7 @@ msgstr "Pistas"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Las pistas contienen definiciones de instrumentos y partes con notas"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Transponer"
@@ -6864,7 +6955,7 @@ msgstr "Transponer"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr "TransposiciÃn de la frecuencia en semitonos"
 
@@ -6964,7 +7055,7 @@ msgstr "Deshacer el Ãltimo paso de ediciÃn"
 msgid "Undo the effect of the last action"
 msgstr "Deshacer el efecto de la Ãltima acciÃn"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "SeÃal de sonido sin filtrar"
 
@@ -6976,11 +7067,11 @@ msgstr "Entradas no filtradas"
 msgid "Unique name of this object"
 msgstr "Nombre Ãnico para este objeto"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Error desconocido"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Formato desconocido"
 
@@ -6996,7 +7087,7 @@ msgstr "No seleccionar ninguna nota"
 msgid "Unspecified length"
 msgstr "Longitud sin especificar"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "No usado"
 
@@ -7044,11 +7135,11 @@ msgstr "EscalaV:"
 msgid "VZoom"
 msgstr "AmpliaciÃnV"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Valor [flotante]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Velocidad"
 
@@ -7056,7 +7147,7 @@ msgstr "Velocidad"
 msgid "Velocity Out"
 msgstr "Velocidad de salida"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Velocidad de pulsaciÃn de tecla"
 
@@ -7065,7 +7156,7 @@ msgstr "Velocidad de pulsaciÃn de tecla"
 msgid "Velocity of the string pluck"
 msgstr "Velocidad de pulsaciÃn de tecla"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Velocidad cuando se pulsa la nota"
 
@@ -7121,11 +7212,11 @@ msgstr "Salida virtual %u"
 msgid "Volume"
 msgstr "Volumen"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ajuste del volumen en decibelios del bus del canal izquierdo"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ajuste del volumen en decibelios del bus del canal derecho"
 
@@ -7206,7 +7297,7 @@ msgstr "Redonda"
 msgid "Window Size"
 msgstr "TamaÃo de la ventana"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Fallà la escritura"
 
@@ -7218,7 +7309,7 @@ msgstr "Escribir el proyecto en un archivo especÃfico"
 msgid "Write project to disk"
 msgstr "Guardar el proyecto en el disco"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "NÃmero de canales errÃneo"
 
@@ -7501,7 +7592,7 @@ msgstr "_Ver"
 msgid "_Virtualization"
 msgstr "_VirtualizaciÃn"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "conexiÃn terminada"
 
@@ -7734,7 +7825,7 @@ msgstr "control-90"
 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.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "killed by janitor"
 
diff --git a/po/eu.po b/po/eu.po
index fe28c25..5856135 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -93,7 +93,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr "  haurrez definitutako 3 koloreetako bat hautatzen du"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -132,6 +132,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "_Audio-iturriak"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Audio-iturriak"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio-iturriak/Osziladore estandarra"
@@ -152,23 +157,23 @@ msgstr "/Nabarmendu/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Iragazkiak/Baxuen iragazkia"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "Iragazki-motak"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Sarrera eta irteera/Instrumentuaren irteera"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Sarrera eta irteera/Instrumentuaren ahotsaren sarrera"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Sarrera eta irteera/MIDI kontrol-sarrera"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Sarrera eta irteera/MIDI ahots-sarrera"
 
@@ -188,7 +193,7 @@ msgstr "/Askotarikoak/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Bestelako iturriak/Konstantea"
 
@@ -375,6 +380,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -415,6 +428,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -427,6 +448,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -471,6 +500,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -515,6 +560,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -700,6 +753,14 @@ msgstr "Gehitu beste pista bat kanta honi"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -768,8 +829,8 @@ msgstr "Doitu bideratzailearen bistaratzearen zoom faktorea"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Doikuntza"
@@ -810,7 +871,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
@@ -841,7 +902,7 @@ msgstr "Denak"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -966,7 +1027,7 @@ msgstr "Audioa"
 msgid "Audio Gate"
 msgstr "Audio-irteera"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1028,12 +1089,12 @@ msgstr "Audio-sarreraren seinalea"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Audio-irteera"
@@ -1089,7 +1150,7 @@ msgstr "2. audio-sarrera"
 msgid "Author"
 msgstr "Egilea"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Egileak:"
 
@@ -1103,7 +1164,7 @@ msgid "Auto cut"
 msgstr "Ebaki automatikoki"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1115,7 +1176,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Sarrera erabilgarriak"
 
@@ -1124,7 +1185,7 @@ msgstr "Sarrera erabilgarriak"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Irteera erabilgarriak"
 
@@ -1217,7 +1278,7 @@ msgstr "Eredu-editoreak erabilitako atzeko planoko irudia."
 msgid "Background image used by the piano-roll editor."
 msgstr "Piano-roll editoreak erabilitako atzeko planoko irudia."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1241,8 +1302,7 @@ msgid "Bank Select"
 msgstr "Hautatu bankua"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Oinarri-maiztasuna"
 
@@ -1274,6 +1334,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "Arnas-kontrola"
@@ -1322,7 +1386,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Bus-izena"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1332,7 +1396,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1358,11 +1422,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "_Utzi"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "Erdiko maiztasuna"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Maiztasun zentralaren sarrera"
 
@@ -1380,6 +1444,10 @@ msgstr ""
 "Aldatu foku-gelaxkaren zenbakizko edukia (adib., zortziduna) zenbateko jakin "
 "batez"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Aldatu..."
@@ -1499,7 +1567,7 @@ msgstr "Konfiguratu"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Konfiguratu eredu-editorearen zutabe-diseinua"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Irteera konstantea %u"
@@ -1525,22 +1593,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Irteera konstantea %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2018,19 +2086,19 @@ msgstr "Ktrl-sarrera2"
 msgid "Ctrl Out"
 msgstr "Ktrl irteera"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Ktrl irteera1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Ktrl irteera2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Ktrl irteera3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Ktrl irteera4"
 
@@ -2055,7 +2123,7 @@ msgstr "Mozte-maiztasuna 2 (Banda-pasea/Gelditu)"
 msgid "Cutoff [%]"
 msgstr "Mozketa [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Mozte-maiztasuna [Hz]"
@@ -2076,7 +2144,7 @@ msgstr "DSP motorra..."
 msgid "Data Entry"
 msgstr "Data-sarrera"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2095,6 +2163,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus-ek soinuei sakontasun handiagoa gehitzen die"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2220,20 +2292,20 @@ msgstr "Garapeneko plugin-ak..."
 msgid "Development..."
 msgstr "Garapena..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2296,7 +2368,7 @@ 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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2507,7 +2579,7 @@ msgstr "Efektu-bidea"
 msgid "Eighths note"
 msgstr "Kortxea"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Enfasia"
 
@@ -2641,7 +2713,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2671,23 +2743,23 @@ msgstr "Esportatu audioa"
 msgid "Expression"
 msgstr "Adierazpena"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2697,7 +2769,7 @@ msgid "Failed to crop part range."
 msgstr "Ezin izan da \"%2$s\" script-aren %1$s() hasi: %3$s"
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2710,7 +2782,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "ezin izan da \"%s\" irteera-fitxategia ireki: %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2763,7 +2835,7 @@ msgstr ""
 "arrazoi honengatik:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2796,7 +2868,7 @@ msgstr ""
 "arrazoi honengatik:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2822,11 +2894,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Fitxategi-hautapena"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2848,7 +2920,7 @@ msgstr "Izena aldatu"
 msgid "Filename Text Entry"
 msgstr "Fitxategi-izenaren testu-sarrera"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Iragazkia"
 
@@ -2864,7 +2936,7 @@ msgstr "Iragazkia hautatzea"
 msgid "Filter Specification"
 msgstr "Iragazkia zehaztea"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Iragazki-mota"
 
@@ -2873,19 +2945,19 @@ msgstr "Iragazki-mota"
 msgid "Filter cutoff frequency"
 msgstr "Ezarri mozte-maiztasunaren ehunekoa"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Ezarri mozte-maiztasunaren ehunekoa"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Iragazitako audio-seinalea"
 
@@ -2911,7 +2983,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Afinazio doia"
@@ -2942,6 +3014,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Letra-tamaina"
@@ -2962,13 +3038,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Maizt. sarrera"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Maizt. modul. sarrera"
 
@@ -2977,22 +3053,22 @@ msgid "Freq Out"
 msgstr "Maizt. irteera"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Maiztasuna"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Maiztasun-sarrera"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Maiztasun-modulazioaren sarrera"
 
@@ -3032,7 +3108,7 @@ msgstr "Funtzioa"
 msgid "Function used to create new key bindings"
 msgstr "Tekla-konbinazio berriak sortzeko erabilitako funtzioa"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -3044,28 +3120,29 @@ msgstr "Tekla-konbinazio bat sakatzean aktibatu beharreko funtzioak"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Hedadura Txikiagoko Lizentzia Publiko Orokorra"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Irabazi-modul. sarrera"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Irabazi-modulazioaren sarrera"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Irabazi-modulazioa [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Irabazia [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Atea"
 
@@ -3165,6 +3242,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3173,11 +3254,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Handia nota unean sakatzen ari bada"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Handiak instrumentuan sintetizazioa egin dela adierazten du"
 
@@ -3343,11 +3424,11 @@ msgid "Input Port %u"
 msgstr "%u sarrera-ataka"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Sarrerako seinaleak"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Sarrera-kanala erabiltzen"
@@ -3356,7 +3437,7 @@ msgstr "Sarrera-kanala erabiltzen"
 msgid "Input channel in use"
 msgstr "Sarrera-kanala erabiltzen"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Sarrera-kanala erabiltzen"
@@ -3365,16 +3446,16 @@ msgstr "Sarrera-kanala erabiltzen"
 msgid "Input port name to interface to"
 msgstr "Sarrera-atakaren izena interfaze gisa erabiltzeko"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Sarrera-kanala erabiltzen"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Sarrerako/Irteerako errorea"
 
@@ -3457,47 +3538,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr "Instrumentu-bidea"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Instrumentu-bidea"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3519,7 +3605,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Direktorioa da"
 
@@ -3592,7 +3678,7 @@ msgstr "Azken aldatze-ordua"
 msgid "Latency [ms]"
 msgstr "Latentzia [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3605,11 +3691,11 @@ msgstr "Diseinua:"
 msgid "Left"
 msgstr "Ezkerrera"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Ezkerreko audioa"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Ezkerreko audio-sarrera"
 
@@ -3617,7 +3703,7 @@ msgstr "Ezkerreko audio-sarrera"
 msgid "Left Audio Input"
 msgstr "Ezkerreko audio-sarrera"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Ezkerreko audio-irteera"
 
@@ -3625,7 +3711,7 @@ msgstr "Ezkerreko audio-irteera"
 msgid "Left Audio Output"
 msgstr "Ezkerreko audio-irteera"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Ezkerreko kanalaren audioa"
 
@@ -3646,7 +3732,7 @@ msgstr "Ezkerreko irteera"
 msgid "Left Output"
 msgstr "Ezkerreko irteera"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Ezkerreko bolumena"
 
@@ -3654,11 +3740,11 @@ msgstr "Ezkerreko bolumena"
 msgid "Left audio output"
 msgstr "Ezkerreko audio-irteera"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Ezkerreko kanalaren sarrera"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Ezkerreko kanalaren irteera"
 
@@ -3680,7 +3766,7 @@ msgstr "Lib..."
 msgid "License"
 msgstr "Lizentzia"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Lizentzia:"
 
@@ -3702,7 +3788,7 @@ msgstr "Estekatu zatia"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Estekatu edo lekuz aldatu zatiak (saguaren 1. eta 2. botoiak)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3726,7 +3812,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3819,7 +3905,7 @@ msgid "Location"
 msgstr "Kokalekua"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3869,19 +3955,19 @@ msgstr "%u kanala"
 msgid "MIDI Instrument"
 msgstr "Gorde instrumentua"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI seinalea 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI seinalea 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI seinalea 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI seinalea 4"
 
@@ -3913,7 +3999,7 @@ msgstr ""
 msgid "Master"
 msgstr "Itsatsi"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Irteera nagusia"
 
@@ -4034,7 +4120,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4054,8 +4140,8 @@ msgstr "Trepeta mnemoteknikoa"
 msgid "Mod In"
 msgstr "Modul. sarrera"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4184,11 +4270,11 @@ msgstr "Musika-konpositorea"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4280,12 +4366,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4298,52 +4384,52 @@ msgstr "Ez da kuantizatzerik hautatu"
 msgid "No quantization selected"
 msgstr "Ez da kuantizatzerik hautatu"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "Nota-sarrera"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "Gertaera galdua"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "Sarrera-kanalak:"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "Irteera-kanalak:"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "Prozedura"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Sintesi-moduluak"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4354,7 +4440,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Helbururik ez"
 
@@ -4398,7 +4484,7 @@ msgstr ""
 msgid "None"
 msgstr "Bat ere ez"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Arau-mota"
 
@@ -4417,10 +4503,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Nota"
 
@@ -4437,7 +4523,7 @@ msgstr "Nota-sarrera"
 msgid "Note Fine Tune"
 msgstr "Notaren afinazio doia"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Notaren maiztasuna"
 
@@ -4467,7 +4553,7 @@ msgstr "Notaren _luzera"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4493,11 +4579,11 @@ msgstr "Zutabe-kopurua"
 msgid "Number of Rows"
 msgstr "Errenkada-kopurua"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Maiztasun esponentzialaren modulazioak eragingo dien zortzidunen kopurua"
@@ -4546,7 +4632,7 @@ msgid "Open Project"
 msgstr "Ireki proiektua"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4568,7 +4654,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Ireki lehendik dagoen proiektua"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4590,20 +4676,21 @@ msgstr "Ordena"
 msgid "Order of Filter"
 msgstr "Iragazteko ordena"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Organoaren irteera"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Organoaren irteera"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4649,7 +4736,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Osziladorearen uhinaren forma"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4679,7 +4766,7 @@ msgstr "%u irteera-ataka"
 msgid "Output Signal Monitor"
 msgstr "Irteera-seinalearen monitorea"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Irteeraren seinaleak"
 
@@ -4706,7 +4793,7 @@ msgstr "Irteera-fasearen anplifikazioa dezibeliotan"
 msgid "Outputs"
 msgstr "Irteerak"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4761,11 +4848,11 @@ msgstr "Itsatsi"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4833,7 +4920,7 @@ msgstr ""
 "Atzeko planoaren kolorearekin nahastu beharreko atzeko planoko irudiaren "
 "pixelen ehunekoa."
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Egin maiztasun esponentzialaren modulazioa linealaren ordez"
 
@@ -4935,7 +5022,7 @@ msgstr "prozesatzen"
 msgid "Preferences"
 msgstr "Hobespenak"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4958,20 +5045,20 @@ msgstr "Prozedura-arakatzailea"
 msgid "Procedure _Browser"
 msgstr "Prozedura-ara_katzailea"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5215,7 +5302,7 @@ msgstr "Goratu"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Goratu ondokoekiko unean hautatutako tekla-konbinazioa"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Bitartea:"
 
@@ -5228,7 +5315,7 @@ msgstr "Sarrera-erlazioa"
 msgid "Ratio [x:1]"
 msgstr "Sarrera-erlazioa"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5263,6 +5350,10 @@ msgstr "Desegindako azken urratsa berregiten du"
 msgid "Redo the last undone editing step"
 msgstr "Desegindako azken urratsa berregiten du"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5344,7 +5435,7 @@ msgstr "Errepikatu erreprodukzioa begizta-puntuen artean"
 msgid "Report a Beast Bug..."
 msgstr "Eman Beast-en erroreen berri..."
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5404,11 +5495,11 @@ msgstr "Berrabiarazi sarrera (ertza igotakoan bilkaria berrabiarazten du)"
 msgid "Right"
 msgstr "Eskuinera"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Eskuineko audioa"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Eskuineko audio-sarrera"
 
@@ -5416,7 +5507,7 @@ msgstr "Eskuineko audio-sarrera"
 msgid "Right Audio Input"
 msgstr "Eskuineko audio-sarrera"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Eskuineko audio-irteera"
 
@@ -5424,7 +5515,7 @@ msgstr "Eskuineko audio-irteera"
 msgid "Right Audio Output"
 msgstr "Eskuineko audio-irteera"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Eskuineko kanalaren audioa"
 
@@ -5445,7 +5536,7 @@ msgstr "Eskuineko irteera"
 msgid "Right Output"
 msgstr "Eskuineko irteera"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Eskuineko bolumena"
 
@@ -5457,11 +5548,11 @@ msgstr "Eskuineko audio-irteera"
 msgid "Right channel Input"
 msgstr "Eskuineko kanalaren sarrera"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Eskuineko kanalaren sarrera"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Eskuineko kanalaren irteera"
 
@@ -5690,7 +5781,7 @@ msgstr "Bigarren kontrol-sarrera"
 msgid "Second filter cutoff frequency"
 msgstr "Banda-paseko iragazkiaren mozte-maiztasuneko erorketa"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Hautatu fitxategia"
@@ -5857,7 +5948,7 @@ msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
 msgid "Show messages about empty part range"
 msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Ohartarazi MIDI gailuen hautapenari buruz"
@@ -5882,11 +5973,11 @@ msgstr ""
 msgid "Signal In"
 msgstr "Seinalearen sarrera"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Seinalearen sarrerak"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Seinalearen irteerak"
 
@@ -5960,11 +6051,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Irteera bakarra"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6107,11 +6198,11 @@ msgstr "Erreprodukzioa geratzen"
 msgid "Store references to wave files"
 msgstr "Gorde uhinen fitxategien erreferentziak"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Irabazi-modulazioaren indarra"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Maiztasun linealaren modulazio-indarra"
 
@@ -6165,7 +6256,7 @@ msgstr "Kommutadoreak"
 msgid "SynDrum Output"
 msgstr "Sintesi-perkusioaren irteera"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sinkr."
 
@@ -6185,7 +6276,7 @@ msgstr "Sinkronizazio-sarrera"
 msgid "Syncronization Output"
 msgstr "Sinkronizazio-irteera"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6193,7 +6284,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "Sintesiaren kontrol-maiztasuna"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "Sintetizazioa eginda"
 
@@ -6226,7 +6317,7 @@ msgstr ""
 "Sintesi-nahasketaren maiztasuna, ohiko balioak hauek dira: 22050, 44100, "
 "48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Sintesi-moduluak"
@@ -6263,7 +6354,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6304,7 +6395,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6409,11 +6500,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Iragazkiaren diseinu-mota"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6582,7 +6673,7 @@ msgstr "Etiketaren tekla mnemoteknikoa sakatutakoan aktibatu beharreko trepeta"
 msgid "Thirty-secondth note"
 msgstr "Fusa"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6698,11 +6789,11 @@ msgstr ""
 "itzulbiratzea "
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6718,7 +6809,7 @@ msgstr "Pistak"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6727,7 +6818,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6831,7 +6922,7 @@ msgstr "Editatutako azken urratsa desegiten du"
 msgid "Undo the effect of the last action"
 msgstr "Azken ekintzaren efektua desegiten du"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Iragazi gabeko audio-seinalea"
 
@@ -6843,11 +6934,11 @@ msgstr "Iragazi gabeko sarrera"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6863,7 +6954,7 @@ msgstr "Desautatu nota guztiak"
 msgid "Unspecified length"
 msgstr "Zehaztu gabeko luzera"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Erabili gabe"
 
@@ -6908,11 +6999,11 @@ msgstr "Eskala b.:"
 msgid "VZoom"
 msgstr "Zoom b."
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Balioa [float]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Abiadura"
 
@@ -6920,7 +7011,7 @@ msgstr "Abiadura"
 msgid "Velocity Out"
 msgstr "Abiadura-irteera"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Sakatutako notaren abiadura"
 
@@ -6929,7 +7020,7 @@ msgstr "Sakatutako notaren abiadura"
 msgid "Velocity of the string pluck"
 msgstr "Sakatutako notaren abiadura"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Notak sakatuta dagoela duen abiadura"
 
@@ -6985,11 +7076,11 @@ msgstr "%u irteera birtuala"
 msgid "Volume"
 msgstr "Bolumena"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7071,7 +7162,7 @@ msgstr "Biribila"
 msgid "Window Size"
 msgstr "Leiho-tamaina"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "Abiarazi iragazkia"
@@ -7084,7 +7175,7 @@ msgstr "Gorde proiektua fitxategi zehatz batean"
 msgid "Write project to disk"
 msgstr "Gorde proiektua diskoan"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7367,7 +7458,7 @@ msgstr "I_kusi"
 msgid "_Virtualization"
 msgstr "_Birtualizazioa"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7618,7 +7709,7 @@ msgstr "Kontroladorea"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Ezin izan da \"%s\" uhin-fitxategia kargatu: %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/fi.po b/po/fi.po
index 7c226ae..a55792e 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -79,7 +79,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -117,6 +117,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "ÃÃni_lÃhteet"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -137,23 +142,23 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -173,7 +178,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -358,6 +363,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
@@ -398,6 +411,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -410,6 +431,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -454,6 +483,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -498,6 +543,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -681,6 +734,14 @@ msgstr "LisÃÃ uusi raita tÃhÃn kappaleeseen"
 msgid "Add directory to searchpath"
 msgstr "LisÃÃ kansio hakupolulle"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -749,8 +810,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Valitse nÃytetÃÃnkà desibeliarvoja viivojen sijasta"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -791,7 +852,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -822,7 +883,7 @@ msgstr "Kaikki"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -947,7 +1008,7 @@ msgstr "ÃÃnisisÃÃntulo"
 msgid "Audio Gate"
 msgstr "ÃÃnitulo"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1008,12 +1069,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1065,7 +1126,7 @@ msgstr ""
 msgid "Author"
 msgstr "TekijÃ"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr ""
 
@@ -1078,7 +1139,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1090,7 +1151,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr ""
 
@@ -1099,7 +1160,7 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr ""
 
@@ -1191,7 +1252,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1215,8 +1276,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Perustaajuus"
 
@@ -1248,6 +1308,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Vahvistus"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1280,7 +1344,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "VÃylÃn nimi"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1290,7 +1354,7 @@ msgstr ""
 msgid "Busses"
 msgstr "VÃylÃt"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "Kodekkivirhe"
 
@@ -1314,11 +1378,11 @@ msgstr "CPU %"
 msgid "Cancel"
 msgstr "Peru"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1334,6 +1398,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Muuta..."
@@ -1452,7 +1520,7 @@ msgstr "MÃÃrittele"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1478,22 +1546,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1964,19 +2032,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2001,7 +2069,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "Leikkaus [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2022,7 +2090,7 @@ msgstr "DSP-moottori..."
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2037,6 +2105,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2159,20 +2231,20 @@ msgstr "LiitÃnnÃisten kehitys..."
 msgid "Development..."
 msgstr "Kehitys..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Laite on kÃytÃssÃ"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "Laite ei voi toimia asynkronisesti"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Laite tai resurssi on kÃytÃssÃ"
 
@@ -2234,7 +2306,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2439,7 +2511,7 @@ msgstr "Efektipolku"
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2568,7 +2640,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2598,23 +2670,23 @@ msgstr "Vie ÃÃntÃ"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2623,7 +2695,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2636,7 +2708,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2688,7 +2760,7 @@ msgstr ""
 "ei voitu korvata, syy:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2721,7 +2793,7 @@ msgstr ""
 "ei voitu tallentaa, syy:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Lapsiprosessia ei voitu kÃynnistÃÃ"
 
@@ -2746,11 +2818,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Tiedoston valinta"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Tiedosto on tyhjÃ"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Tiedosto on jo olemassa"
 
@@ -2770,7 +2842,7 @@ msgstr "Tiedostonimi"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr ""
 
@@ -2786,7 +2858,7 @@ msgstr "Suotimen valinta"
 msgid "Filter Specification"
 msgstr "Suotimen mÃÃrittely"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr ""
 
@@ -2795,19 +2867,19 @@ msgstr ""
 msgid "Filter cutoff frequency"
 msgstr "Aseta leikkaustaajuus prosentteina"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Aseta leikkaustaajuus prosentteina"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2833,7 +2905,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2864,6 +2936,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Kirjasinkoko"
@@ -2884,13 +2960,13 @@ msgstr "Muoto"
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2899,22 +2975,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "TaajuussyÃte"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2950,7 +3026,7 @@ msgstr "Funktio"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Toimintoa ei ole toteutettu"
 
@@ -2962,28 +3038,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Portti"
 
@@ -3083,6 +3160,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3091,11 +3172,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3255,11 +3336,11 @@ msgid "Input Port %u"
 msgstr "SyÃteportti %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3267,7 +3348,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3275,15 +3356,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Luku- tai kirjoitusvirhe"
 
@@ -3365,47 +3446,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr "Soitinpolku"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Soitinpolku"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Oikeudet eivÃt riitÃ"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "SisÃinen virhe (tee vikailmoitus)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Virheellinen MIDI-ohjaimen tyyppi"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Virheellinen kesto"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Virheellinen muoto"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3426,7 +3512,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "On kansio"
 
@@ -3499,7 +3585,7 @@ msgstr "Viimeksi muokattu"
 msgid "Latency [ms]"
 msgstr "Latenssi [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3512,11 +3598,11 @@ msgstr "Asettelu:"
 msgid "Left"
 msgstr "Vasemmalle"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Vasen ÃÃnikanava"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3524,7 +3610,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr "Vasen ÃÃnisisÃÃntulo"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3532,7 +3618,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr "Vasen ÃÃnilÃhtÃ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3553,7 +3639,7 @@ msgstr ""
 msgid "Left Output"
 msgstr "Vasen lÃhtÃ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -3561,11 +3647,11 @@ msgstr ""
 msgid "Left audio output"
 msgstr "Vasen ÃÃniulostulo"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3586,7 +3672,7 @@ msgstr ""
 msgid "License"
 msgstr "Lisenssi"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr ""
 
@@ -3608,7 +3694,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3632,7 +3718,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3725,7 +3811,7 @@ msgid "Location"
 msgstr "Sijainti"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3773,19 +3859,19 @@ msgstr "MIDI-kanava"
 msgid "MIDI Instrument"
 msgstr "MIDI-soitin"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3816,7 +3902,7 @@ msgstr ""
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -3934,7 +4020,7 @@ msgstr "Mikseri"
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3954,8 +4040,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4082,11 +4168,11 @@ msgstr "Musiikin sÃveltÃjÃ"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4176,12 +4262,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Laitetta tai ajuria ei ole saatavilla"
 
@@ -4193,46 +4279,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Laitteella ei ole tilaa"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Tiedostoa, laitetta tai kansiota ei ole"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4243,7 +4329,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Ei kohdetta"
 
@@ -4286,7 +4372,7 @@ msgstr ""
 msgid "None"
 msgstr "Ei mitÃÃn"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4305,10 +4391,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr ""
 
@@ -4325,7 +4411,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Nuotin taajuus"
 
@@ -4355,7 +4441,7 @@ msgstr "Nuotin _pituus"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4381,11 +4467,11 @@ msgstr "Sarakkeiden lukumÃÃrÃ"
 msgid "Number of Rows"
 msgstr "Rivien lukumÃÃrÃ"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4432,7 +4518,7 @@ msgid "Open Project"
 msgstr "Avaa projekti"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4454,7 +4540,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Avaa olemassaoleva projekti"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Avaus epÃonnistui"
 
@@ -4476,20 +4562,21 @@ msgstr "JÃrjestys"
 msgid "Order of Filter"
 msgstr "Suotimen jÃrjestys"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "LÃhtÃ"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4535,7 +4622,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Oskillaattorin aaltomuoto"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Muisti loppui"
 
@@ -4565,7 +4652,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr ""
 
@@ -4591,7 +4678,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "LÃhdÃt"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4645,11 +4732,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Tulkintavirhe"
 
@@ -4714,7 +4801,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4813,7 +4900,7 @@ msgstr "JÃlkiprosessoija"
 msgid "Preferences"
 msgstr "Asetukset"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4836,20 +4923,20 @@ msgstr "Proseduuriselain"
 msgid "Procedure _Browser"
 msgstr "Proseduuri_selain"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5085,7 +5172,7 @@ msgstr "Nosta"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5097,7 +5184,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Luku epÃonnistui"
 
@@ -5131,6 +5218,10 @@ msgstr "Tee edellinen peruttu toiminto uudestaan"
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5212,7 +5303,7 @@ msgstr "Kertaa toistoa silmukkapisteiden sisÃllÃ"
 msgid "Report a Beast Bug..."
 msgstr "Raportoi vika Beastissa..."
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5272,11 +5363,11 @@ msgstr ""
 msgid "Right"
 msgstr "Oikealle"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Vasen ÃÃnikanava"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5284,7 +5375,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr "Oikea ÃÃnisisÃÃntulo"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5292,7 +5383,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr "Oikea ÃÃnilÃhtÃ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5313,7 +5404,7 @@ msgstr ""
 msgid "Right Output"
 msgstr "Oikea lÃhtÃ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr ""
 
@@ -5325,11 +5416,11 @@ msgstr "Oikea ÃÃniulostulo"
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5554,7 +5645,7 @@ msgstr "Toinen ohjaussyÃte"
 msgid "Second filter cutoff frequency"
 msgstr "Aseta leikkaustaajuus prosentteina"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Siirtyminen epÃonnistui"
 
@@ -5715,7 +5806,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5739,11 +5830,11 @@ msgstr "Pienennà vieritettÃvÃà aluetta"
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5816,11 +5907,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -5955,11 +6046,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr "Tallenna viittaukset aaltotiedostoihin"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -6006,7 +6097,7 @@ msgstr "Kytkimet"
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -6026,7 +6117,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6034,7 +6125,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6064,7 +6155,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6096,7 +6187,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6136,7 +6227,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "VÃliaikainen virhe"
 
@@ -6237,11 +6328,11 @@ msgstr "SÃikeen suoritustila"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6396,7 +6487,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6508,11 +6599,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Liian monta avointa tiedostoa"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Liian monta avointa tiedostoa jÃrjestelmÃssÃ"
 
@@ -6528,7 +6619,7 @@ msgstr "Raidat"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6537,7 +6628,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6637,7 +6728,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr "Peru viimeisimmÃn toiminnon efekti"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6649,11 +6740,11 @@ msgstr "Suodattamaton sisÃÃntulo"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Tuntematon virhe"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Tuntematon muoto"
 
@@ -6669,7 +6760,7 @@ msgstr ""
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Ei kÃytÃssÃ"
 
@@ -6714,11 +6805,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6726,7 +6817,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6734,7 +6825,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6790,11 +6881,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6875,7 +6966,7 @@ msgstr ""
 msgid "Window Size"
 msgstr "Ikkunan koko"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Kirjoitus epÃonnistui"
 
@@ -6887,7 +6978,7 @@ msgstr "Tallenna projekti eri nimellÃ"
 msgid "Write project to disk"
 msgstr "Kirjoita projekti levylle"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "VÃÃrà mÃÃrà kanavia"
 
@@ -7170,7 +7261,7 @@ msgstr "_NÃytÃ"
 msgid "_Virtualization"
 msgstr "V_irtualisointi"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7403,7 +7494,7 @@ msgstr "ohjain-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Aaltomuodon palasta ei voitu tuoda tiedostosta \"%s\": %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/fr.po b/po/fr.po
index a1247f5..df04888 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -95,7 +95,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr "  sÃlectionne une des 3 couleurs prÃdÃfinies"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
@@ -133,6 +133,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Source audio/Bruit"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "Sources _audio"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Sources audio/Oscillateur standard"
@@ -153,23 +158,23 @@ msgstr "/AvancÃ/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtres/Filtres de basses"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filtres/Types Biquad"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/EntrÃes Sorties/Sortie de la voix d'un instrument"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/EntrÃes Sorties/EntrÃe de la voix d'un instrument"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/EntrÃes Sorties/EntrÃe du contrÃle MIDI"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/EntrÃes Sorties/EntrÃe de la voix MIDI"
 
@@ -189,7 +194,7 @@ msgstr "/Divers/Surveillant"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Autres sources/Constantes"
 
@@ -376,6 +381,14 @@ msgstr "FenÃtre TFR 16 points"
 msgid "16384 Value FFT Window"
 msgstr "FenÃtre TFR 16384 points"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -416,6 +429,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "FenÃtre TFR 2 points"
@@ -428,6 +449,14 @@ msgstr "FenÃtre TFR 2048 points"
 msgid "256 Value FFT Window"
 msgstr "FenÃtre TFR 256 points"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -472,6 +501,22 @@ msgstr "FenÃtre TFR 4 points"
 msgid "4096 Value FFT Window"
 msgstr "FenÃtre TFR 4096 points"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr "TempÃrament 5 tons Ãgaux"
@@ -516,6 +561,14 @@ msgstr "FenÃtre TFR 8 points"
 msgid "8192 Value FFT Window"
 msgstr "FenÃtre TFR 8192 points"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -739,6 +792,14 @@ msgstr "Ajoute une nouvelle piste à cette mÃlodie"
 msgid "Add directory to searchpath"
 msgstr "Ajouter le rÃpertoire au chemin de recherche"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr "Ajoute, Ãdite et connecte les composants d'une trame de synthÃse"
@@ -808,8 +869,8 @@ msgstr "Ajuste le facteur de zoom de l'affichage du routage"
 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.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Ajustements"
@@ -876,7 +937,7 @@ 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.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Aftertouch"
 
@@ -910,7 +971,7 @@ msgstr "Tous"
 msgid "Always"
 msgstr "Toujours"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -1077,7 +1138,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio Out"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1138,12 +1199,12 @@ msgstr "Signal d'entrÃe audio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Audio Out"
@@ -1197,7 +1258,7 @@ msgstr "EntrÃe audio 2"
 msgid "Author"
 msgstr "Auteur"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "AuteursÂ:"
 
@@ -1210,7 +1271,7 @@ msgid "Auto cut"
 msgstr "Coupure automatique"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1224,7 +1285,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "EntrÃes disponibles"
 
@@ -1233,7 +1294,7 @@ msgstr "EntrÃes disponibles"
 msgid "Available Items:"
 msgstr "ÃlÃments disponiblesÂ:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Sorties disponibles"
 
@@ -1330,7 +1391,7 @@ msgstr "Image d'arriÃre plan-utilisÃe par l'Ãditeur de motifs."
 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.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Mauvais bouclage"
 
@@ -1354,8 +1415,7 @@ msgid "Bank Select"
 msgstr "SÃlection de banque"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "FrÃquence de base"
 
@@ -1388,6 +1448,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Boost"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "ContrÃle de la respiration"
@@ -1437,7 +1501,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nom du bus"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1449,7 +1513,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Bus"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "Ãchec du CODEC"
 
@@ -1473,11 +1537,11 @@ msgstr "% CPU"
 msgid "Cancel"
 msgstr "Annuler"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "FrÃquence centrale"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "EntrÃe de la frÃquence mÃdiane"
 
@@ -1495,6 +1559,10 @@ msgstr ""
 "Modifie d'une quantità donnÃe le contenu (par ex. l'octave) numÃrique de la "
 "cellule ayant le focus"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Changement..."
@@ -1613,7 +1681,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.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Const OutÂ%u"
@@ -1639,16 +1707,16 @@ msgstr "Constante nÃgative MÃDIUM"
 msgid "Constant Negative HIGH"
 msgstr "Constante nÃgative AIGUS"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Sortie constante %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr "Valeur du signal constant"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1656,7 +1724,7 @@ msgstr ""
 "Valeur du signal constant sous forme de note, convertie en Hertz selon la "
 "tonalità musicale retenue"
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr "Valeur du signal constant sous forme de frÃquence en Hertz"
 
@@ -2128,19 +2196,19 @@ msgstr "Ctrl In2"
 msgid "Ctrl Out"
 msgstr "Ctrl Out"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2165,7 +2233,7 @@ msgstr "FrÃquence de coupure 2 (bande passante/arrÃt)"
 msgid "Cutoff [%]"
 msgstr "Coupure [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "FrÃquence de coupure [Hz]"
@@ -2186,7 +2254,7 @@ msgstr "Moteur DSP..."
 msgid "Data Entry"
 msgstr "Saisie des donnÃes"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "DonnÃes endommagÃes"
 
@@ -2205,6 +2273,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus ajoute de la profondeur aux sons"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr "Extinction"
@@ -2326,20 +2398,20 @@ msgstr "DÃveloppement de greffons..."
 msgid "Development..."
 msgstr "DÃveloppement..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "PÃriphÃrique occupÃ"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Configurations du pÃriphÃrique incohÃrentes"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "PÃriphÃrique ne fonctionnant pas en mode asynchrone"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "PÃriphÃrique ou ressource occupÃs"
 
@@ -2403,7 +2475,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2615,7 +2687,7 @@ msgstr "Chemin des effets"
 msgid "Eighths note"
 msgstr "Croche"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Amplification"
 
@@ -2749,7 +2821,7 @@ msgstr "Chaque tiers de ligne"
 msgid "Every twelfth row"
 msgstr "Chaque douziÃme de ligne"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Tout s'est bien passÃ"
 
@@ -2779,23 +2851,23 @@ msgstr "Exporter le son"
 msgid "Expression"
 msgstr "Expression"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Ãchec de configuration du tampon du pÃriphÃrique"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Ãchec de configuration du format de pÃriphÃrique"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Ãchec de configuration de la frÃquence du pÃriphÃrique"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Ãchec de configuration de la latence du pÃriphÃrique"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Ãchec de configuration du nombre de canaux du pÃriphÃrique"
 
@@ -2805,7 +2877,7 @@ 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.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "Ãchec lors de la dÃtection (du dÃbut) de l'en-tÃte"
 
@@ -2819,7 +2891,7 @@ msgstr "Ãchec lors de la dÃtection (du dÃbut) de l'en-tÃte"
 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:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr "Ãchec du lancement de l'exÃcutable de navigation"
 
@@ -2872,7 +2944,7 @@ msgstr ""
 "en raison deÂ:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Ãchec d'extraction de l'information recherchÃe"
 
@@ -2905,7 +2977,7 @@ msgstr ""
 "en raison deÂ:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Impossible de gÃnÃrer dynamiquement le processus enfant"
 
@@ -2933,11 +3005,11 @@ msgstr "RÃtroaction [%]"
 msgid "File Selection"
 msgstr "SÃlection de fichier"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Fichier vide"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Le fichier existe dÃjÃ"
 
@@ -2957,7 +3029,7 @@ msgstr "Nom du fichier"
 msgid "Filename Text Entry"
 msgstr "Saisie texte du nom du fichier"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtre"
 
@@ -2973,7 +3045,7 @@ msgstr "Choix de filtre"
 msgid "Filter Specification"
 msgstr "CaractÃristiques du filtre"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Type de filtre"
 
@@ -2981,7 +3053,7 @@ msgstr "Type de filtre"
 msgid "Filter cutoff frequency"
 msgstr "FrÃquence de coupure du filtre"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
@@ -2990,11 +3062,11 @@ msgstr ""
 "FrÃquence de coupure du filtre correspondant à une note, convertie en Hertz "
 "selon la tonalità musicale retenue"
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr "FrÃquence de coupure du filtre en Hertz"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Signal audio filtrÃ"
 
@@ -3023,7 +3095,7 @@ msgstr ""
 "Trouve la premiÃre piste contenant des mesures, adaptÃe pour tester des "
 "mesures orphelines."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Accord fin"
@@ -3056,6 +3128,10 @@ msgstr ""
 "Retourner l'affichage du spectre en Ãchangeant les frÃquences hautes et "
 "basses"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Taille de la police"
@@ -3078,13 +3154,13 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr "Commentaire ou description de forme libre"
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Freq In"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Freq Mod In"
 
@@ -3093,22 +3169,22 @@ msgid "Freq Out"
 msgstr "Sortie frÃquence"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "FrÃquence"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "EntrÃe frÃquence"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "EntrÃe de la modulation de frÃquence"
 
@@ -3146,7 +3222,7 @@ msgstr "Fonction"
 msgid "Function used to create new key bindings"
 msgstr "Fonction utilisÃe pour crÃer une nouvelle combinaison de touches"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Fonctionnalità non implÃmentÃe"
 
@@ -3158,28 +3234,29 @@ msgstr "Fonctions à activer par une combinaison de touches"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "Licence Publique GÃnÃrale limitÃe GNU"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Gain Mod In"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "EntrÃe de la modulation du gain"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulation du gain [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Gate (dÃclencheur)"
 
@@ -3279,6 +3356,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3287,11 +3368,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Actif si la note est en train d'Ãtre enfoncÃe"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Haut indique que l'instrument est synthÃtisÃ"
 
@@ -3471,11 +3552,11 @@ msgid "Input Port %u"
 msgstr "Port d'entrÃe %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Signaux d'entrÃe"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Canal d'entrÃe dÃjà utilisÃ"
 
@@ -3483,7 +3564,7 @@ msgstr "Canal d'entrÃe dÃjà utilisÃ"
 msgid "Input channel in use"
 msgstr "Canal d'entrÃe utilisÃ"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Canal d'entrÃe privÃ"
 
@@ -3491,15 +3572,15 @@ msgstr "Canal d'entrÃe privÃ"
 msgid "Input port name to interface to"
 msgstr "Nom du port d'entrÃe vers lequel s'interfacer"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Canaux d'entrÃe/sortie dÃjà connectÃs"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Canaux d'entrÃe/sortie non connectÃs"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Erreur d'entrÃe/sortie"
 
@@ -3581,47 +3662,52 @@ msgstr "InsÃrer/redimensionner/dÃplacer des notes (boutons de souris 1 et 2)"
 msgid "Instrument Path"
 msgstr "Chemin des instruments"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Chemin des instruments"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Droits d'accÃs insuffisants"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Erreur interne (faites un rapport)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "Internes"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Type de contrÃle MIDI non valide"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "DurÃe non valide"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Format non valide"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "PropriÃtà d'objet non valide"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "DÃcalage non valide"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Chevauchement invalide"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "Connexion non valide du module de synthÃse"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Type de module de synthÃse non valide"
 
@@ -3644,7 +3730,7 @@ msgstr ""
 "Inverse les positions d'activation de la pÃdale du sostenuto (marche/arrÃt "
 "sont inversÃs)"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Est un dossier"
 
@@ -3724,7 +3810,7 @@ msgstr "Date/heure de la derniÃre modification"
 msgid "Latency [ms]"
 msgstr "Latence [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr "DÃmarrer le navigateur Web"
 
@@ -3737,11 +3823,11 @@ msgstr "DispositionÂ:"
 msgid "Left"
 msgstr "Gauche"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Audio gauche"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "EntrÃe audio gauche"
 
@@ -3749,7 +3835,7 @@ msgstr "EntrÃe audio gauche"
 msgid "Left Audio Input"
 msgstr "EntrÃe audio gauche"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Sortie audio gauche"
 
@@ -3757,7 +3843,7 @@ msgstr "Sortie audio gauche"
 msgid "Left Audio Output"
 msgstr "Sortie audio gauche"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Sortie audio du canal gauche"
 
@@ -3778,7 +3864,7 @@ msgstr "Sortie gauche"
 msgid "Left Output"
 msgstr "Sortie gauche"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Volume canal gauche"
 
@@ -3786,11 +3872,11 @@ msgstr "Volume canal gauche"
 msgid "Left audio output"
 msgstr "Sortie audio gauche"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "EntrÃe du canal de gauche"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Sortie du canal gauche"
 
@@ -3811,7 +3897,7 @@ msgstr "BibliothÃque..."
 msgid "License"
 msgstr "Licence"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "LicenceÂ:"
 
@@ -3833,7 +3919,7 @@ msgstr "Lier la mesure"
 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.c:145
+#: bse/bsebus.cc:146
 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"
@@ -3865,7 +3951,7 @@ msgstr ""
 "Liste des rÃseaux synthÃse disponibles à partir desquels choisir une piste "
 "d'instrument"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 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"
@@ -3959,7 +4045,7 @@ msgid "Location"
 msgstr "Emplacement"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "Boucles"
@@ -4009,19 +4095,19 @@ msgstr "Canal MIDI"
 msgid "MIDI Instrument"
 msgstr "Instrument MIDI"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "Signal MIDI 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "Signal MIDIÂ2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "Signal MIDIÂ3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "Signal MIDIÂ4"
 
@@ -4053,7 +4139,7 @@ msgstr "DÃclencheur manuel pour la batterie"
 msgid "Master"
 msgstr "MaÃtre"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Sortie principale"
 
@@ -4172,7 +4258,7 @@ msgstr "Table de mixage"
 msgid "Mixer busses connected to track output"
 msgstr "Bus de la table de mixage connectÃs à la sortie de la piste"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 "Table de mixage des bus utilisÃs en tant que sortie pour les signaux "
@@ -4194,8 +4280,8 @@ msgstr "MnÃmonique de widget"
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4324,11 +4410,11 @@ msgstr "Compositeur de musique"
 msgid "Musical Tuning"
 msgstr "Accord musical"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Muet"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "MuetÂ: coupe le volume du bus"
 
@@ -4427,12 +4513,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "Aucun pÃriphÃrique audio disponible n'a Ãtà trouvÃ."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "Pas de donnÃes disponibles"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Pas pÃriphÃrique (pilote) accessible"
 
@@ -4445,46 +4531,46 @@ msgstr "Pas de calage temporel dÃfini"
 msgid "No quantization selected"
 msgstr "Pas de calage temporel dÃfini"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Il ne reste plus de place sur le pÃriphÃrique"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "Aucune entrÃe de ce type"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "Aucun ÃvÃnement de ce type"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Aucun fichier, pÃriphÃrique ou dossier sous ce nom"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "Pas de canal d'entrÃe de ce type"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "Pas de canal de sortie de ce type"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "ProcÃdure inexistante"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "Aucun module de synthÃse de ce type"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "Aucun son de ce type"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4497,7 +4583,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Aucune cible"
 
@@ -4542,7 +4628,7 @@ msgstr "ParamÃtre non enregistrÃ"
 msgid "None"
 msgstr "Aucun"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Type de normalisation"
 
@@ -4561,10 +4647,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Note"
 
@@ -4580,7 +4666,7 @@ msgstr "Saisie d'une note"
 msgid "Note Fine Tune"
 msgstr "Accord fin de la note"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "FrÃquence de la note"
 
@@ -4610,7 +4696,7 @@ msgstr "_Longueur de la note"
 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.c:196
+#: bse/bseladspamodule.cc:196
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4643,11 +4729,11 @@ msgstr "Nombre de colonnes"
 msgid "Number of Rows"
 msgstr "Nombre de lignes"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "Nombre d'ÃlÃments (spÃcifique au C)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Nombre d'octaves affectÃes par la modulation de frÃquence exponentielle"
@@ -4695,7 +4781,7 @@ msgid "Open Project"
 msgstr "Ouvrir un projet"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4727,7 +4813,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Ouvre un projet existant"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Ãchec à l'ouverture"
 
@@ -4749,11 +4835,7 @@ msgstr "Ordre"
 msgid "Order of Filter"
 msgstr "Ordre de filtrage"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Sortie de l'orgue"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
@@ -4761,11 +4843,16 @@ msgstr ""
 "FrÃquence de l'orgue dÃfinie par une note, convertie en Hertz selon la "
 "tonalità musicale retenue"
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 "FrÃquence de l'orgue en Hertz, c'est-Ã-dire la hauteur de la tonalità de base"
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Sortie de l'orgue"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4815,7 +4902,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Forme d'onde de l'oscillateur"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "MÃmoire saturÃe"
 
@@ -4845,7 +4932,7 @@ msgstr "Port de sortie %u"
 msgid "Output Signal Monitor"
 msgstr "Moniteur du signal de sortie"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Signaux de sortie"
 
@@ -4871,7 +4958,7 @@ msgstr "Amplification de l'Ãtage final en dÃcibels"
 msgid "Outputs"
 msgstr "Sorties"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "IncohÃrence de propriÃtÃ"
 
@@ -4926,11 +5013,11 @@ msgstr "Parasite"
 msgid "Parasite Paths"
 msgstr "Chemins parasites"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "Parent incompatible"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Erreur d'analyse"
 
@@ -4998,7 +5085,7 @@ msgstr "Pourcentage d'utilisation de la CPU"
 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.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Effectue une modulation de frÃquence exponentielle au lieu de linÃaire"
 
@@ -5097,7 +5184,7 @@ msgstr "Post-processeur"
 msgid "Preferences"
 msgstr "PrÃfÃrences"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Fin de fichier prÃmaturÃe"
 
@@ -5120,20 +5207,20 @@ msgstr "Navigateur de procÃdures"
 msgid "Procedure _Browser"
 msgstr "_Navigateur de procÃdures"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "ProcÃdure actuellement occupÃe"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "Abandon de l'exÃcution de la procÃdure"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "Ãchec à l'exÃcution de la procÃdure"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "ParamÃtre de procÃdure non valide"
 
@@ -5384,7 +5471,7 @@ msgstr ""
 "Monte la combinaison de touches actuellement sÃlectionnÃe par rapport à ses "
 "voisines."
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "PlageÂ:"
 
@@ -5396,7 +5483,7 @@ msgstr "Ratio In"
 msgid "Ratio [x:1]"
 msgstr "Ratio [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Ãchec à la lecture"
 
@@ -5430,6 +5517,10 @@ msgstr "RÃtablit la derniÃre action annulÃe"
 msgid "Redo the last undone editing step"
 msgstr "RÃtablit la derniÃre action annulÃe"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr "Reflet de la frÃquence de coupure"
@@ -5510,7 +5601,7 @@ msgstr "RÃpÃte l'interprÃtation entre les limites de la boucle"
 msgid "Report a Beast Bug..."
 msgstr "Soumettre un rapport d'anomalie concernant Beast..."
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "Pas de correspondance des valeurs des donnÃes requises "
 
@@ -5574,11 +5665,11 @@ msgstr ""
 msgid "Right"
 msgstr "Droite"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Audio droite"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "EntrÃe audio droit"
 
@@ -5586,7 +5677,7 @@ msgstr "EntrÃe audio droit"
 msgid "Right Audio Input"
 msgstr "EntrÃe audio droite"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Sortie audio droit"
 
@@ -5594,7 +5685,7 @@ msgstr "Sortie audio droit"
 msgid "Right Audio Output"
 msgstr "Sortie audio droite"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Sortie audio du canal droit"
 
@@ -5615,7 +5706,7 @@ msgstr "Sortie droite"
 msgid "Right Output"
 msgstr "Sortie droite"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Volume du canal droit"
 
@@ -5627,11 +5718,11 @@ msgstr "Sortie audio droite"
 msgid "Right channel Input"
 msgstr "EntrÃe du canal droit"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "EntrÃe du canal de droite"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Sortie du canal droit"
 
@@ -5872,7 +5963,7 @@ msgstr "EntrÃe du deuxiÃme contrÃle"
 msgid "Second filter cutoff frequency"
 msgstr "FrÃquence de coupure du deuxiÃme filtre"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Ãchec lors de la recherche"
 
@@ -6043,7 +6134,7 @@ msgstr "Affiche des messages concernant les problÃmes d'entrÃe audio"
 msgid "Show messages about empty part range"
 msgstr "Affiche des messages concernant les problÃmes d'entrÃe audio"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 "Afficher les messages relatifs aux problÃmes de lancement du navigateur Web"
@@ -6068,11 +6159,11 @@ msgstr "RÃduire la zone de dÃfilement"
 msgid "Signal In"
 msgstr "Signal d'entrÃe"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "EntrÃes du signal"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Sorties du signal"
 
@@ -6145,11 +6236,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Sortie unique"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "SoloÂ: coupe tous les autres bus"
 
@@ -6292,11 +6383,11 @@ msgstr "ArrÃter la lecture"
 msgid "Store references to wave files"
 msgstr "Stocker les rÃfÃrences aux fichiers son"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Amplitude de modulation du gain"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Amplitude de la modulation de frÃquence linÃaire"
 
@@ -6352,7 +6443,7 @@ msgstr "Interrupteurs"
 msgid "SynDrum Output"
 msgstr "Sortie SynDrum"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sync"
 
@@ -6372,7 +6463,7 @@ msgstr "EntrÃe synchronisation"
 msgid "Syncronization Output"
 msgstr "Sortie synchronisation"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Synchronise le volume du canal droit et du canal gauche"
 
@@ -6380,7 +6471,7 @@ msgstr "Synchronise le volume du canal droit et du canal gauche"
 msgid "Synth Control Frequency"
 msgstr "FrÃquence de contrÃle de la synthÃse"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "SynthÃse effectuÃe"
 
@@ -6412,7 +6503,7 @@ msgstr ""
 "FrÃquences de mixage de la synthÃse, les valeurs habituelles sontÂ: 22050, "
 "44100, 48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "Module de synthÃse actuellement occupÃ"
 
@@ -6446,7 +6537,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 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 "
@@ -6489,7 +6580,7 @@ msgstr ""
 "Description technique des entrailles du moteur de synthÃse à voix multiples"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "Erreur temporaire"
 
@@ -6604,11 +6695,11 @@ msgstr "L'Ãtat d'exÃcution du processus"
 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.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Le type conceptuel du filtre"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6791,7 +6882,7 @@ msgstr "Le widget à activer lorsque la touche mnÃmonique est enfoncÃe"
 msgid "Thirty-secondth note"
 msgstr "Triple croche"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "Cette procÃdure a plusieurs valeurs de retour."
 
@@ -6924,11 +7015,11 @@ msgstr ""
 "focus change de ligne sur les bords."
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Trop de fichiers ouverts"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Trop de fichiers ouverts dans le systÃme"
 
@@ -6946,7 +7037,7 @@ msgstr ""
 "Les pistes contiennent les dÃfinitions d'instruments et les mesures avec les "
 "notes"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Transposer"
@@ -6955,7 +7046,7 @@ msgstr "Transposer"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr "Transposition de la frÃquence par demi-tons"
 
@@ -7054,7 +7145,7 @@ msgstr "Annule la derniÃre modification de texte"
 msgid "Undo the effect of the last action"
 msgstr "Annule l'effet de la derniÃre action"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Signal audio non filtrÃ"
 
@@ -7066,11 +7157,11 @@ msgstr "EntrÃe non filtrÃe"
 msgid "Unique name of this object"
 msgstr "DÃnomination unique de cet objet"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Erreur inconnue"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Format inconnu"
 
@@ -7086,7 +7177,7 @@ msgstr "DÃsÃlectionne toutes les notes"
 msgid "Unspecified length"
 msgstr "Taille non prÃcisÃe"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "InutilisÃ"
 
@@ -7135,11 +7226,11 @@ msgstr "ÃchelleVertÂ:"
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Valeur [rÃel en virgule flottante]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Dynamique"
 
@@ -7147,7 +7238,7 @@ msgstr "Dynamique"
 msgid "Velocity Out"
 msgstr "Sortie dynamique"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Dynamique du toucher de la note"
 
@@ -7155,7 +7246,7 @@ msgstr "Dynamique du toucher de la note"
 msgid "Velocity of the string pluck"
 msgstr "Dynamique du pincement de corde"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Dynamique selon le toucher de la note"
 
@@ -7211,11 +7302,11 @@ msgstr "Sortie virtuelle %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ajustement du volume en dÃcibels pour le bus du canal gauche"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ajustement du volume en dÃcibels pour le bus du canal droit"
 
@@ -7297,7 +7388,7 @@ msgstr "Ronde"
 msgid "Window Size"
 msgstr "Taille de la fenÃtre"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Ãchec à l'Ãcriture"
 
@@ -7309,7 +7400,7 @@ msgstr "Enregistre le projet dans un fichier donnÃ"
 msgid "Write project to disk"
 msgstr "Enregistre le projet sur disque"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Nombre de canaux erronÃ"
 
@@ -7592,7 +7683,7 @@ msgstr "Afficha_ge"
 msgid "_Virtualization"
 msgstr "_Virtualisation"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "connexion terminÃe"
 
@@ -7825,7 +7916,7 @@ msgstr "contrÃle-90"
 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.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "tuà par le gardien"
 
diff --git a/po/hr.po b/po/hr.po
index 8b9bd9f..ceedb7c 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+0200\n"
 "PO-Revision-Date: 2004-03-20 14:42+CET\n"
 "Last-Translator: auto\n"
 "Language-Team: Croatian <lokalizacija linux hr>\n"
@@ -77,7 +77,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -115,6 +115,10 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -135,23 +139,23 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -171,7 +175,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -361,6 +365,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -404,6 +416,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -416,6 +436,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -460,6 +488,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -504,6 +548,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -685,6 +737,14 @@ msgstr "Dodaj novi traku ovoj pjesmi"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -753,8 +813,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 #, fuzzy
 msgid "Adjustments"
@@ -796,7 +856,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -827,7 +887,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -952,7 +1012,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio Izlaz"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1014,12 +1074,12 @@ msgstr "Audio ulaz %u"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1075,7 +1135,7 @@ msgstr "Audio Izlaz"
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autori:"
 
@@ -1089,7 +1149,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1101,7 +1161,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr ""
 
@@ -1110,7 +1170,7 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Izlaz zvuka"
@@ -1205,7 +1265,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1230,8 +1290,7 @@ msgid "Bank Select"
 msgstr "Odaberi"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1263,6 +1322,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1296,7 +1359,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Ime"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1306,7 +1369,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1331,11 +1394,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "_Odustani"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1351,6 +1414,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Promijeni..."
@@ -1469,7 +1536,7 @@ msgstr "PodeÅavanje"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1496,22 +1563,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1983,19 +2050,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2020,7 +2087,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2042,7 +2109,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "Unos teksta"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2057,6 +2124,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2182,20 +2253,20 @@ msgstr ""
 msgid "Development..."
 msgstr "Razvoj"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2258,7 +2329,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2466,7 +2537,7 @@ msgstr ""
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Istaknuto"
 
@@ -2597,7 +2668,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2629,23 +2700,23 @@ msgstr "Lijevi kanal"
 msgid "Expression"
 msgstr "analiza"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2654,7 +2725,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2667,7 +2738,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2715,7 +2786,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2739,7 +2810,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2764,11 +2835,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Odabir datoteka"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2789,7 +2860,7 @@ msgstr "Preimenuj"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtar"
 
@@ -2805,7 +2876,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr ""
 
@@ -2813,18 +2884,18 @@ msgstr ""
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2850,7 +2921,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2881,6 +2952,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "VeliÄina pisma"
@@ -2901,13 +2976,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Ulazna frekvencija"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2916,22 +2991,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frekvencija"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Ulazna frekvencija"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2967,7 +3042,7 @@ msgstr "Funkcija"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -2979,28 +3054,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Vrata"
 
@@ -3100,6 +3176,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3108,11 +3188,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3276,12 +3356,12 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "Audio ulaz %u"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3289,7 +3369,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3297,15 +3377,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr ""
 
@@ -3390,47 +3470,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr "Umetni dio"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Umetni dio"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3452,7 +3537,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "Izaberite direktorij"
@@ -3527,7 +3612,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3540,11 +3625,11 @@ msgstr "Izgled:"
 msgid "Left"
 msgstr "Lijevo"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Lijevi kanal"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3552,7 +3637,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3560,7 +3645,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3581,7 +3666,7 @@ msgstr ""
 msgid "Left Output"
 msgstr "Lijevi izlaz"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "Glavna ZvuÄna Razina"
@@ -3590,11 +3675,11 @@ msgstr "Glavna ZvuÄna Razina"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3615,7 +3700,7 @@ msgstr ""
 msgid "License"
 msgstr "Licenca"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licenca:"
 
@@ -3637,7 +3722,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3661,7 +3746,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3756,7 +3841,7 @@ msgid "Location"
 msgstr "SmjeÅtaj"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3806,19 +3891,19 @@ msgstr ""
 msgid "MIDI Instrument"
 msgstr "Snimi Instrument"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3850,7 +3935,7 @@ msgstr ""
 msgid "Master"
 msgstr "Glavna ZvuÄna Razina"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "Izlazna vrata"
@@ -3970,7 +4055,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3990,8 +4075,8 @@ msgstr "Element preÄice"
 msgid "Mod In"
 msgstr "Ulaz modulacije"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4119,11 +4204,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4216,12 +4301,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4233,48 +4318,48 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "Procedura"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "Procedura"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4285,7 +4370,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4328,7 +4413,7 @@ msgstr ""
 msgid "None"
 msgstr "Nijedno"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4347,10 +4432,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "BiljeÅka"
 
@@ -4368,7 +4453,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr "ZabiljeÅi frekvenciju"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "ZabiljeÅi frekvenciju"
 
@@ -4398,7 +4483,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4424,11 +4509,11 @@ msgstr "Broj stupaca"
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4475,7 +4560,7 @@ msgid "Open Project"
 msgstr "Otvori projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4497,7 +4582,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4519,20 +4604,21 @@ msgstr "Redoslijed"
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Izlaz orgulja"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Izlaz orgulja"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -4579,7 +4665,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4610,7 +4696,7 @@ msgstr "Izlazni port %u"
 msgid "Output Signal Monitor"
 msgstr "Audio ulaz %u"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "Audio ulaz %u"
@@ -4639,7 +4725,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "Izlaz"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4694,11 +4780,11 @@ msgstr "Umetni"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4764,7 +4850,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4866,7 +4952,7 @@ msgstr "Procedura"
 msgid "Preferences"
 msgstr "PodeÅenja"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4889,20 +4975,20 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5141,7 +5227,7 @@ msgstr "Uzdigni"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Raspon:"
 
@@ -5154,7 +5240,7 @@ msgstr "Odnos ulaza"
 msgid "Ratio [x:1]"
 msgstr "Odnos ulaza"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5188,6 +5274,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5269,7 +5359,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5329,11 +5419,11 @@ msgstr ""
 msgid "Right"
 msgstr "Desno"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Desni audio"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5341,7 +5431,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5349,7 +5439,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5370,7 +5460,7 @@ msgstr ""
 msgid "Right Output"
 msgstr "Desni izlaz"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "Glavna ZvuÄna Razina"
@@ -5383,12 +5473,12 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "Desni ulaz"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5617,7 +5707,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Odaberi Datoteku"
@@ -5781,7 +5871,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5805,12 +5895,12 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Ulaz mono signala"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Ulaz mono signala"
@@ -5885,11 +5975,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Izlaz glasa"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6026,11 +6116,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -6078,7 +6168,7 @@ msgstr "Koraci"
 msgid "SynDrum Output"
 msgstr "Izlaz sinkroniziranog bubnja"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "ZabiljeÅi sinkrnoizaciju"
@@ -6099,7 +6189,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6107,7 +6197,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "UÄestalost sinkronizacija kontrole"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "IzvrÅena sinkronizacija"
 
@@ -6138,7 +6228,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6170,7 +6260,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6211,7 +6301,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6313,11 +6403,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6471,7 +6561,7 @@ msgstr "Element koji se aktivira kada se pritisne tipka kratice ove oznake"
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6585,11 +6675,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6606,7 +6696,7 @@ msgstr "SlijedeÄa pjesma"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6615,7 +6705,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6715,7 +6805,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6727,11 +6817,11 @@ msgstr ""
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6748,7 +6838,7 @@ msgstr "Umetni biljeÅku"
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "NekoriÅteno"
 
@@ -6793,11 +6883,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6805,7 +6895,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6813,7 +6903,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6871,11 +6961,11 @@ msgstr ""
 msgid "Volume"
 msgstr "Glavna ZvuÄna Razina"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6957,7 +7047,7 @@ msgstr ""
 msgid "Window Size"
 msgstr "VeliÄina pisma"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -6969,7 +7059,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7255,7 +7345,7 @@ msgstr "P_ogled"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7488,7 +7578,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/it.po b/po/it.po
index e472388..029240e 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -88,7 +88,7 @@ msgstr "  seleziona diversi tipi di eventi (controlli, ecc)"
 msgid "  selects one of 3 predefined colors"
 msgstr "  seleziona uno dei tre colori predefiniti"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core dumped)"
@@ -126,6 +126,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Audio Sorgenti/Rumore"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "Sorgenti _Audio"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio Sorgenti/Oscillatore Standard"
@@ -146,23 +151,23 @@ msgstr "/Incrementa/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtri/Filtro Basso"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Ingresso & Uscita/Uscita Strumento"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Ingresso & Uscita/Ingresso Strumento Voce"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Ingresso & Uscita/Ingresso Controllo MIDI"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Ingresso & Uscita/Ingresso Voce MIDI"
 
@@ -182,7 +187,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Altre Sorgenti/Costante"
 
@@ -369,6 +374,14 @@ msgstr "Finestra con 16 valori FFT"
 msgid "16384 Value FFT Window"
 msgstr "Finestra con 16384 valori FFT"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -409,6 +422,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "Finestra con 2 valori FFT"
@@ -421,6 +442,14 @@ msgstr "Finestra con 2048 valori FFT"
 msgid "256 Value FFT Window"
 msgstr "Finestra con 256 valori FFT"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -465,6 +494,22 @@ msgstr "Finestra con 4 valori FFT"
 msgid "4096 Value FFT Window"
 msgstr "Finestra con 4096 valori FFT"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -509,6 +554,14 @@ msgstr "Finestra con 8 valori FFT"
 msgid "8192 Value FFT Window"
 msgstr "Finestra con 8192 valori FFT"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -726,6 +779,14 @@ msgstr "Aggiungi una nuova traccia a questa canzone"
 msgid "Add directory to searchpath"
 msgstr "Aggiungi directory dal percorso di ricerca"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -802,8 +863,8 @@ msgstr "Regola il fattore di ingrandimento della finestra d'instradamento"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Imposta se visualizzare il valore in dB invece che lineare"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Regolazioni"
@@ -872,7 +933,7 @@ msgstr ""
 "  DEV    - il numero del dispositivo per plugin come 'hw'\n"
 "  SUBDEV - il numero del 'sotto-dispositivo' pre plugin come 'hw'\n"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -905,7 +966,7 @@ msgstr "Tutto"
 msgid "Always"
 msgstr "Sempre"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Ammontare, in centesimi, del detuning (centesima parte di un semitono)"
@@ -1060,7 +1121,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Uscita Audio"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1121,12 +1182,12 @@ msgstr "Segnale Audio d'Ingresso"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Uscita Audio"
@@ -1179,7 +1240,7 @@ msgstr "Ingresso Audio 2"
 msgid "Author"
 msgstr "Autore"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autori:"
 
@@ -1192,7 +1253,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1204,7 +1265,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Ingressi Disponibili"
 
@@ -1213,7 +1274,7 @@ msgstr "Ingressi Disponibili"
 msgid "Available Items:"
 msgstr "Voci Disponibli:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Uscite Disponibili"
 
@@ -1309,7 +1370,7 @@ msgstr "Immagine di sfondo usata dall'editor di pattern."
 msgid "Background image used by the piano-roll editor."
 msgstr "Immagine di Sfondo usata per il Piano Roll Editor"
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1333,8 +1394,7 @@ msgid "Bank Select"
 msgstr "Selezione Banco"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Frequenza Base"
 
@@ -1367,6 +1427,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Boost"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1402,7 +1466,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nome Bus"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1414,7 +1478,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Bus"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "Errore CODEC"
 
@@ -1438,11 +1502,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Cancella"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "Frequenza Centrale"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Ingresso Frequenza Centrale"
 
@@ -1460,6 +1524,10 @@ msgstr ""
 "Cambia il contenuto numerico (ad esempio l'ottava) di una cella dove è
 "attivo il focus."
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Cambia..."
@@ -1578,7 +1646,7 @@ msgstr "Configura"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Configura l'aspetto delle colonne dell'editor di pattern"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Costante d'Uscita%u"
@@ -1604,22 +1672,22 @@ msgstr "Costante Negativa CENTER"
 msgid "Constant Negative HIGH"
 msgstr "Costante Negativa HIGH"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Costante d'Uscita %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr "Valore segnale costante"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 "Il valore del segnale costante ènterpretato come valore di frequenza in "
@@ -2093,19 +2161,19 @@ msgstr "Ctrl In2"
 msgid "Ctrl Out"
 msgstr "Ctrl Usc"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Ctrl Usc1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Ctrl Usc2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Ctrl Usc3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Ctrl Usc4"
 
@@ -2130,7 +2198,7 @@ msgstr "Frequenza di Taglio 2 (Passa Banda/Stop)"
 msgid "Cutoff [%]"
 msgstr "Frequenza di Taglio (Cutoff) [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Taglio (cutoff) [Hz]"
@@ -2151,7 +2219,7 @@ msgstr "Motore DSP..."
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Corruzione Dati"
 
@@ -2170,6 +2238,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "Il DavChorus aggiunge maggiore profonditài suoni"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr "Decadimento"
@@ -2291,20 +2363,20 @@ msgstr "Sviluppo Plugins..."
 msgid "Development..."
 msgstr "Sviluppo..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Dispositivo occupato"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Disadattamento di configurazione del dispositivo"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Dispositivo o risorsa impegnata"
 
@@ -2366,7 +2438,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2580,7 +2652,7 @@ msgstr "Percorso Effetti"
 msgid "Eighths note"
 msgstr "Nota da un Ottavo (croma)"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Enfasi"
 
@@ -2715,7 +2787,7 @@ msgstr "Ogni tre righe"
 msgid "Every twelfth row"
 msgstr "Ogni dodici righe"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Qualunque cosa andava bene"
 
@@ -2745,23 +2817,23 @@ msgstr "Esporta Audio"
 msgid "Expression"
 msgstr "Espressione"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Fallita la configurazione del buffer del dispositivo"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Fallita la configurazione del formato del dispositivo"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Fallita la configurazione della frequenza del dispositivo"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Fallita la configurazione della latenza del dispositivo"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Fallita la configurazione del numero dei canali del dispositivo"
 
@@ -2770,7 +2842,7 @@ msgid "Failed to crop part range."
 msgstr "Taglio della parte selezionata fallito."
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2783,7 +2855,7 @@ msgstr "Fallita la duplicazione della parte selezionata."
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Fallita l'esecuzione della procedura di script \"%s\": %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr "Non ètato possibile avviare un browser WEB"
 
@@ -2835,7 +2907,7 @@ msgstr ""
 "dovuta a:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Fallita la ricerca sul recupero delle informazioni"
 
@@ -2868,7 +2940,7 @@ msgstr ""
 "dovuto a:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2894,11 +2966,11 @@ msgstr "Feedback [%]"
 msgid "File Selection"
 msgstr "Selezione File"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "File vuoto"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Il file giàsiste"
 
@@ -2918,7 +2990,7 @@ msgstr "Nome del file"
 msgid "Filename Text Entry"
 msgstr "Inserisci il Testo del Nome del File"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtro"
 
@@ -2934,7 +3006,7 @@ msgstr "Scelta Filtro"
 msgid "Filter Specification"
 msgstr "Specifiche del Filtro"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Tipo di Filtro"
 
@@ -2942,18 +3014,18 @@ msgstr "Tipo di Filtro"
 msgid "Filter cutoff frequency"
 msgstr "Frequenza di taglio (cutoff) del filtro"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Imposta la Frequenza di taglio (Cutoff) in Hz"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Segnale Audio Filtrato"
 
@@ -2981,7 +3053,7 @@ msgstr ""
 "Trova la prima traccia che contiene una sezione adatta al controllo per le "
 "parti \"orfane\"."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Regolazione Puntuale"
@@ -3012,6 +3084,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Dimensione Font"
@@ -3034,13 +3110,13 @@ msgstr "Formato"
 msgid "Free form comment or description"
 msgstr "Commento e/o descrizione libera"
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Ingr.Freq"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Ingr.Modul.Freq."
 
@@ -3049,22 +3125,22 @@ msgid "Freq Out"
 msgstr "Freq.Usc."
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frequenza"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Frequenza d'Ingresso"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Ingresso Modulazione di Frequenza"
 
@@ -3101,7 +3177,7 @@ msgstr "Funzione"
 msgid "Function used to create new key bindings"
 msgstr "Funzione da associare alla combinazione di tasti"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Funzionalitï non implementata"
 
@@ -3113,28 +3189,29 @@ msgstr "Funzione da attivare tramite combinazione di tasti"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public License (LGPL)"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Guad.Modul.Ingr."
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Guadagno Mudulazione d'Ingresso"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Guadagno Modulazione [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Guadagno [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Gate"
 
@@ -3234,6 +3311,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr "Sequenza Armonica"
@@ -3242,11 +3323,11 @@ msgstr "Sequenza Armonica"
 msgid "Harmony list is too short"
 msgstr "La lista armonica èroppo corta"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Valore alto se la nota èorrentemente utilizzata"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Un valore alto indica che lo strumento èn fase di sintetizzazione."
 
@@ -3411,11 +3492,11 @@ msgid "Input Port %u"
 msgstr "Ingresso Porta %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Ingresso Segnali"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Il canale d'ingresso èn uso"
 
@@ -3423,7 +3504,7 @@ msgstr "Il canale d'ingresso 
 msgid "Input channel in use"
 msgstr "Canale d'ingresso in uso"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Il canale d'ingresso èrivato"
 
@@ -3431,15 +3512,15 @@ msgstr "Il canale d'ingresso 
 msgid "Input port name to interface to"
 msgstr "Nome della porta d'ingresso da interfacciare a"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Canali Ingresso/Uscita correntemente connessi"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Canali Ingresso/Uscita non connessi"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Errore Ingresso/Uscita"
 
@@ -3521,47 +3602,52 @@ msgstr "Inserisci/Ridimensiona/Sposta le note (pulsanti del mouse 1 e 2)"
 msgid "Instrument Path"
 msgstr "Percorso Strumenti"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Percorso Strumenti"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Permessi insufficienti"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Errore interno (riportare il log)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Tipo di controllo MIDI non valido"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Durata non valida"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Formato non valido"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Proprietàggetto non valida"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "Offset non valido"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Sovrapposizione non valida"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "Non valida connessione del odulo di sintesi"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Non valido il tipo del modulo di sintesi"
 
@@ -3584,7 +3670,7 @@ msgstr ""
 "Inverte lo stato del pedale (sordina) di sustain; in sostanza la sequenza on/"
 "off ènvertita."
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "E' una cartella"
 
@@ -3657,7 +3743,7 @@ msgstr "Ultima modifica"
 msgid "Latency [ms]"
 msgstr "Latenza [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr "Avvia un browser WEB"
 
@@ -3670,11 +3756,11 @@ msgstr "Aspetto:"
 msgid "Left"
 msgstr "Sinistra"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Audio SInistro"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Ingresso Audio Sinistro"
 
@@ -3682,7 +3768,7 @@ msgstr "Ingresso Audio Sinistro"
 msgid "Left Audio Input"
 msgstr "Ingresso Audio Sinistro"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Uscita Audio Sinistra"
 
@@ -3690,7 +3776,7 @@ msgstr "Uscita Audio Sinistra"
 msgid "Left Audio Output"
 msgstr "Uscita Audio SInistra"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Uscita Canale Sinistro"
 
@@ -3711,7 +3797,7 @@ msgstr "Uscita Sinistra"
 msgid "Left Output"
 msgstr "Uscita Sinistra"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Volume Sinistro"
 
@@ -3719,11 +3805,11 @@ msgstr "Volume Sinistro"
 msgid "Left audio output"
 msgstr "Uscita audio sinistra"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Ingresso canale sinistro"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Uscita canale sinistro"
 
@@ -3744,7 +3830,7 @@ msgstr "Lib..."
 msgid "License"
 msgstr "Licenza"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licenza:"
 
@@ -3766,7 +3852,7 @@ msgstr "Collega Parte"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Collega o Sposta parti (pulsanti del mouse 1 e 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 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"
 
@@ -3796,7 +3882,7 @@ msgstr ""
 "Lista delle reti di sintesi disponibili per sceglierne una come traccia di "
 "uno strumento da"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 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"
@@ -3893,7 +3979,7 @@ msgid "Location"
 msgstr "Locazione"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3941,19 +4027,19 @@ msgstr "Canale MIDI"
 msgid "MIDI Instrument"
 msgstr "Strumento MIDI"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "Segnale MIDI 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "Segnale MIDI 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "Segnale MIDI 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "Segnale MIDI 4"
 
@@ -3984,7 +4070,7 @@ msgstr "Trigger manuale per la batteria"
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Uscita Master"
 
@@ -4102,7 +4188,7 @@ msgstr "Mixer"
 msgid "Mixer busses connected to track output"
 msgstr "Bus del Mixer connesso alla traccia d'uscita"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Bus del mixer usati come uscite per i segnali di sintesi"
 
@@ -4122,8 +4208,8 @@ msgstr "Oggetto Mnemonico"
 msgid "Mod In"
 msgstr "Modul.Ingr."
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4252,11 +4338,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Silenzia"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Silenzia: azzera il volume del bus"
 
@@ -4351,12 +4437,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "Nessun dispositivo audio ètato trovato."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "Nessun dato disponibile"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Nessun dispositivo (driver) disponibile"
 
@@ -4368,46 +4454,46 @@ msgstr "Non 
 msgid "No quantization selected"
 msgstr "Nessuna quantizzazione selezionata"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Non c'èpazio disponibile sul dispositivo"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "Nessun elemento inserito"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "Nessun evento"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Nessun file, cartella o dispositivo"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "Nessun canale d'ingresso"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "Nessun canale d'uscita"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "Nessuna procedura"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "Nessun modulo di sintesi"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "Nessun file wave"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4418,7 +4504,7 @@ msgstr "Nessun browser WEB pu
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Nessun Obiettivo"
 
@@ -4461,7 +4547,7 @@ msgstr "Parametro Non Registrato"
 msgid "None"
 msgstr "Niente"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4480,10 +4566,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Nota"
 
@@ -4499,7 +4585,7 @@ msgstr "Inserisci Nota"
 msgid "Note Fine Tune"
 msgstr "Regolazione Puntuale Nota"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Frequenza Nota"
 
@@ -4529,7 +4615,7 @@ msgstr "Durata Nota"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4557,11 +4643,11 @@ msgstr "Numero di Colonne"
 msgid "Number of Rows"
 msgstr "Numero di Righe"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "Numero di elementi (C specifico)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Numero di Ottave alle quali viene applicata la Modulazione di Frequenza "
@@ -4610,7 +4696,7 @@ msgid "Open Project"
 msgstr "Apri Progetto"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4641,7 +4727,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Apri un progetto esistente"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Apertura fallita"
 
@@ -4663,20 +4749,21 @@ msgstr "Ordine"
 msgid "Order of Filter"
 msgstr "Ordine del Filtro"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Uscita Organo"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Uscita Organo"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4724,7 +4811,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Oscillatore di forma d'onda"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Out of memory"
 
@@ -4754,7 +4841,7 @@ msgstr "Uscita Porta %u"
 msgid "Output Signal Monitor"
 msgstr "Monitor Segnali d'Uscita"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Uscita Segnali"
 
@@ -4780,7 +4867,7 @@ msgstr "Stadio di amplificazione d'uscita in decibel"
 msgid "Outputs"
 msgstr "Uscite"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4834,11 +4921,11 @@ msgstr "Elemento parassita"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Errore d'analisi"
 
@@ -4902,7 +4989,7 @@ msgstr "Percentuale d'uso della CPU"
 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.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Esegui Modulazione Esponenziale di Frequenza invece di quella Lineare"
 
@@ -5002,7 +5089,7 @@ msgstr "Postprocessore"
 msgid "Preferences"
 msgstr "Preferenze"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Prematuro End Of File "
 
@@ -5025,20 +5112,20 @@ msgstr "Procedura Browser"
 msgid "Procedure _Browser"
 msgstr "Procedura _Browser"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Procedura correntemente occupata"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "Esecuzione procedura annullata"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "Esecuzione procedura fallita"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "Non valido parametro procedura"
 
@@ -5281,7 +5368,7 @@ msgstr "Sposta su"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Sposta verso l'alto di una posizione la combinazione selezionata"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Range:"
 
@@ -5293,7 +5380,7 @@ msgstr "Rapporto d'Ingresso"
 msgid "Ratio [x:1]"
 msgstr "Rapporto [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Lettura fallita"
 
@@ -5327,6 +5414,10 @@ msgstr "Ripristina l'ultima azione"
 msgid "Redo the last undone editing step"
 msgstr "Ripristina l'ultimo passo di editing"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5407,7 +5498,7 @@ msgstr "Ripeti esecuzione all'interno dei punti ciclici"
 msgid "Report a Beast Bug..."
 msgstr "Riporta un bug di Beast..."
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "I dati richiesti presentano valori non coincidenti"
 
@@ -5470,11 +5561,11 @@ msgstr ""
 msgid "Right"
 msgstr "Destra"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Audio Destro"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Ingresso Audio Destro"
 
@@ -5482,7 +5573,7 @@ msgstr "Ingresso Audio Destro"
 msgid "Right Audio Input"
 msgstr "Ingresso Audio Destro"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Uscita Audio Destra"
 
@@ -5490,7 +5581,7 @@ msgstr "Uscita Audio Destra"
 msgid "Right Audio Output"
 msgstr "Uscita Audio Destra"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Uscita Canale Destro"
 
@@ -5511,7 +5602,7 @@ msgstr "Uscita Destra"
 msgid "Right Output"
 msgstr "Uscita Destra"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Volume Destro"
 
@@ -5523,11 +5614,11 @@ msgstr "Uscita audio destra"
 msgid "Right channel Input"
 msgstr "Ingresso canale destro"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Ingresso canale destro"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Uscita canale destro"
 
@@ -5766,7 +5857,7 @@ msgstr "Secondo Controllo d'Ingresso"
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Ricerca fallita"
 
@@ -5929,7 +6020,7 @@ msgstr "Mostra messaggi riguardo ai problemi audio in ingresso"
 msgid "Show messages about empty part range"
 msgstr "Mostra messaggi nello spettro delle parti vuote"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr "Mostra messaggi sui problemi al lancio del browser WEB"
 
@@ -5953,11 +6044,11 @@ msgstr "Riduce l'area da scorrere"
 msgid "Signal In"
 msgstr "Ingr.Segnale"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Segnale Ingressi"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Segnale Uscite"
 
@@ -6030,11 +6121,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Uscita Unica"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: silenzia tutti gli altri bus"
 
@@ -6172,11 +6263,11 @@ msgstr "Esecuzione Fermata"
 msgid "Store references to wave files"
 msgstr "Memorizza i riferimenti ai file wave"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Intensitàella modulazione di guadagno"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Intensitàella modulazione lineare di frequenza"
 
@@ -6223,7 +6314,7 @@ msgstr "Interruttori"
 msgid "SynDrum Output"
 msgstr "Uscita SynDrum"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sync"
 
@@ -6243,7 +6334,7 @@ msgstr "Sincronizzazione Ingresso"
 msgid "Syncronization Output"
 msgstr "Sincronizzazione Uscita"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Sincronizza il volume sinistro e destro"
 
@@ -6251,7 +6342,7 @@ msgstr "Sincronizza il volume sinistro e destro"
 msgid "Synth Control Frequency"
 msgstr "Controllo Frequenza Synth"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6281,7 +6372,7 @@ msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 "Frequenza di sintesi. I valori piùuni sono: 22050Hz, 44100Hz e 48000Hz"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "Attuale modulo(i) di sintesi occupato(i)"
 
@@ -6314,7 +6405,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 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"
 
@@ -6354,7 +6445,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Descrizione tecnica della sintesi multiprocesso nativa"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "Errore Momentaneo"
 
@@ -6458,11 +6549,11 @@ msgstr "Stato d'esecuzione del thread"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Tipo di filtro"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6631,7 +6722,7 @@ msgstr "L'oggetto 
 msgid "Thirty-secondth note"
 msgstr "Nota da un Trentaduesimo (biscroma)"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "Questa procedura ha valori di ritorno multipli."
 
@@ -6748,11 +6839,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Troppi file aperti"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Troppi file aperti nel sistema"
 
@@ -6769,7 +6860,7 @@ 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.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Trasposizione"
@@ -6778,7 +6869,7 @@ msgstr "Trasposizione"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr "Trasposizione in semitoni della frequenza"
 
@@ -6877,7 +6968,7 @@ msgstr "Annulla l'ultimo passo editato"
 msgid "Undo the effect of the last action"
 msgstr "Annulla l'effetto dell'ultima azione"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Segnale Audio Non Filtrato"
 
@@ -6889,11 +6980,11 @@ msgstr "Ingresso Non Filtrato"
 msgid "Unique name of this object"
 msgstr "Nome unico di questo oggetto"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Errore sconosciuto"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Formato sconosciuto"
 
@@ -6909,7 +7000,7 @@ msgstr "Deseleziona tutte le note"
 msgid "Unspecified length"
 msgstr "Durata non specificata"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Non usato"
 
@@ -6954,11 +7045,11 @@ msgstr "Scala Verticale:"
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Valore [float]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Velocity"
 
@@ -6966,7 +7057,7 @@ msgstr "Velocity"
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6974,7 +7065,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -7030,11 +7121,11 @@ msgstr "Uscita virtuale %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Regolazione volume in decibel del canale sinistro del bus"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Regolazione volume in decibel del canale destro del bus"
 
@@ -7116,7 +7207,7 @@ msgstr "Nota Intera (semibreve)"
 msgid "Window Size"
 msgstr "Dimensione Finestra"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Scrittura fallita"
 
@@ -7128,7 +7219,7 @@ msgstr "Scrivi progetto in uno specifico file"
 msgid "Write project to disk"
 msgstr "Scrivi progetto su disco"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Numero di canali non corretti"
 
@@ -7411,7 +7502,7 @@ msgstr "_Vista"
 msgid "_Virtualization"
 msgstr "_Virtualizzazione"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "connessione terminata"
 
@@ -7644,7 +7735,7 @@ msgstr "controllo-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "aggiunta non riuscita di un pezzo wave dal file \"%s\": %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/ja.po b/po/ja.po
index 6e80745..665bf47 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -81,7 +81,7 @@ msgstr "  æããããããããã(ãããããããéçãããã
 msgid "  selects one of 3 predefined colors"
 msgstr "  åçæããäèãåäããéæ"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -120,6 +120,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "ãããããããã(_A)"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "ãããããããã(_A)"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/ãããããããã/ææçæå"
@@ -140,23 +145,23 @@ msgstr "/æå/ãããã"
 msgid "/Filters/Bass Filter"
 msgstr "/ããããã/ããããããã"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/ããããã/åäãã"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/ååå/ãããããããããåå"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/ååå/ãããããããããéååå"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/ååå/MIDI ããããããåå"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/ååå/MIDI éååå"
 
@@ -176,7 +181,7 @@ msgstr "/ããä/ããããã"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/äãããã/äå"
 
@@ -363,6 +368,14 @@ msgstr "16 å FFT ããããã"
 msgid "16384 Value FFT Window"
 msgstr "16384 å FFT ããããã"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -403,6 +416,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "2 å FFT ããããã"
@@ -415,6 +436,14 @@ msgstr "2048 å FFT ããããã"
 msgid "256 Value FFT Window"
 msgstr "256 å FFT ããããã"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -459,6 +488,22 @@ msgstr "4 å FFT ããããã"
 msgid "4096 Value FFT Window"
 msgstr "4096 å FFT ããããã"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -503,6 +548,14 @@ msgstr "8 å FFT ããããã"
 msgid "8192 Value FFT Window"
 msgstr "8192 å FFT ããããã"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -691,6 +744,14 @@ msgstr "æãããããããããæãèå"
 msgid "Add directory to searchpath"
 msgstr "æçããããããããããèå"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -760,8 +821,8 @@ msgstr "ããããããããããããããæçãèæ"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "çãäãã dB åãèçããããããèå"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "èæ"
@@ -802,7 +863,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "ããããããã"
 
@@ -836,7 +897,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -963,7 +1024,7 @@ msgstr "ããããã"
 msgid "Audio Gate"
 msgstr "ãããããåå"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1024,12 +1085,12 @@ msgstr "ãããããååäå"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "ãããããåå"
@@ -1085,7 +1146,7 @@ msgstr "ãããããåå 2"
 msgid "Author"
 msgstr "äè"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "äè:"
 
@@ -1099,7 +1160,7 @@ msgid "Auto cut"
 msgstr "èåããã"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1111,7 +1172,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "åçåèãåå"
 
@@ -1120,7 +1181,7 @@ msgstr "åçåèãåå"
 msgid "Available Items:"
 msgstr "åçåèããããã:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "åçåèãåå"
@@ -1213,7 +1274,7 @@ msgstr "ãããããããããèæçå"
 msgid "Background image used by the piano-roll editor."
 msgstr "ãããããããããããèæçå"
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "äæããããããã"
 
@@ -1237,8 +1298,7 @@ msgid "Bank Select"
 msgstr "ãããéæ"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "ãããåææ"
 
@@ -1270,6 +1330,10 @@ msgstr ""
 msgid "Boost"
 msgstr "ãããã"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "ããããããããã"
@@ -1315,7 +1379,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "ããå"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1326,7 +1390,7 @@ msgstr ""
 msgid "Busses"
 msgstr "ãã"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1352,11 +1416,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "åãæã(_C)"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "äååææ"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "äååææåå"
 
@@ -1372,6 +1436,10 @@ msgstr "éæããããããããããåæ"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "æåããåããããããããåå(ä. ããããã)ãåæ"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "åæ..."
@@ -1492,7 +1560,7 @@ msgstr "èå"
 msgid "Configure the column layout of the pattern editor"
 msgstr "ããããããããããããéçãèå"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "äååå%u"
@@ -1518,22 +1586,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "äååå %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2004,19 +2072,19 @@ msgstr "Ctrl In2"
 msgid "Ctrl Out"
 msgstr "ããããããåå"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "ããããããåå 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "ããããããåå 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "ããããããåå 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "ããããããåå 4"
 
@@ -2041,7 +2109,7 @@ msgstr "ãããããåææ 2 (ããããã/åæ)"
 msgid "Cutoff [%]"
 msgstr "ããããã [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "ããããã [Hz]"
@@ -2062,7 +2130,7 @@ msgstr "DSP ãããã..."
 msgid "Data Entry"
 msgstr "ææãããã"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2080,6 +2148,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus ãéãããæããäããã"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2206,20 +2278,20 @@ msgstr "ãããããéç..."
 msgid "Development..."
 msgstr "éç..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "ãããããäçä"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "ããããèåãäæå"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "ãããããéåæãåçããããã"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "ãããããäçä"
@@ -2283,7 +2355,7 @@ msgid "Discard changes and close dialog"
 msgstr "åæãçæãããããããéãã"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2493,7 +2565,7 @@ msgstr "ããããããã"
 msgid "Eighths note"
 msgstr "8 åããã"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "åè"
 
@@ -2626,7 +2698,7 @@ msgstr "ç3åæ"
 msgid "Every twelfth row"
 msgstr "ç12åæ"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "ääãããã"
 
@@ -2656,23 +2728,23 @@ msgstr "ãããããããããããã"
 msgid "Expression"
 msgstr "èç"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "ãããããããããèåãåæ"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "ããããããããããèåãåæ"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "ããããåææèåãåæ"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "ãããããããããèåãåæ"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "ããããããããèåãåæ"
 
@@ -2681,7 +2753,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2694,7 +2766,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "ååãããã \"%s\" ãéãããåæ: %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2746,7 +2818,7 @@ msgstr ""
 "çç:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "ããããããããããèåãåæ"
@@ -2778,7 +2850,7 @@ msgstr ""
 "çç:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "åãããããèåãåæ"
 
@@ -2803,11 +2875,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "ããããéæ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2829,7 +2901,7 @@ msgstr "ååãåæ"
 msgid "Filename Text Entry"
 msgstr "ããããå ãããããããã"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "ããããã"
 
@@ -2845,7 +2917,7 @@ msgstr "ãããããéæ"
 msgid "Filter Specification"
 msgstr "ãããããäæ"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "ãããããããã"
 
@@ -2854,19 +2926,19 @@ msgstr "ãããããããã"
 msgid "Filter cutoff frequency"
 msgstr "ãããããåæææçãèå"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "ãããããåæææçãèå"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "ãããããæãããããããäå"
 
@@ -2892,7 +2964,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "åçèæ"
@@ -2923,6 +2995,10 @@ msgstr "ãããããããåè"
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "éäåææãäæããããããããèçãåè"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "ããããããã"
@@ -2943,13 +3019,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "åææåå"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "åææåèåå"
 
@@ -2958,22 +3034,22 @@ msgid "Freq Out"
 msgstr "åææåå"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "åææ"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "åææåå"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "åææåèãåå"
 
@@ -3011,7 +3087,7 @@ msgstr "æè"
 msgid "Function used to create new key bindings"
 msgstr "æãããããããããããããããäãæè"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "æèãããåèããããããã"
 
@@ -3023,28 +3099,29 @@ msgstr "ããããããããåããæåããããæè"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU åçäèååäçèè"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "ãããåèåå"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "ãããåèãåå"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "ãããåè [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "ããã [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "ããã"
 
@@ -3144,6 +3221,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3152,11 +3233,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "ãããããããããããããé"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "éãããããããããããããããåäãçã"
 
@@ -3322,11 +3403,11 @@ msgid "Input Port %u"
 msgstr "ååããã %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "ååäå"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "ååãããããæãäçãããããã"
 
@@ -3334,7 +3415,7 @@ msgstr "ååãããããæãäçãããããã"
 msgid "Input channel in use"
 msgstr "äçããååãããã"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "ååããããããããããããã"
 
@@ -3342,15 +3423,15 @@ msgstr "ååããããããããããããã"
 msgid "Input port name to interface to"
 msgstr "ããããããããããååãããå"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "åååãããããæãæçãããããã"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "åååãããããæçããããããã"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "ååå(_I)"
@@ -3433,48 +3514,53 @@ msgstr "ããããæå/ãããã/çå(ãããããã 1, 2)"
 msgid "Instrument Path"
 msgstr "ããããããããããã"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "ããããããããããã"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "åé"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "äæã MIDI ããããããããã"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "äæãæçæé"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 #, fuzzy
 msgid "Invalid format"
 msgstr "äæãããããããã"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "äæãããããããããããã"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "äæãããããã"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "äæãããããããã"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "äéåãããããããããæç"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "äæãããããããããããã"
 
@@ -3497,7 +3583,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr "ããããã(ãããã)ãããããã/ãããåè"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "ãããããããéæ"
@@ -3573,7 +3659,7 @@ msgstr "æçææææ"
 msgid "Latency [ms]"
 msgstr "ããããã [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3586,11 +3672,11 @@ msgstr "éç:"
 msgid "Left"
 msgstr "å"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "åããããã"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "åãããããåå"
 
@@ -3598,7 +3684,7 @@ msgstr "åãããããåå"
 msgid "Left Audio Input"
 msgstr "åãããããåå"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "åãããããåå"
 
@@ -3606,7 +3692,7 @@ msgstr "åãããããåå"
 msgid "Left Audio Output"
 msgstr "åãããããåå"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "åããããåå"
 
@@ -3627,7 +3713,7 @@ msgstr "ååå"
 msgid "Left Output"
 msgstr "ååå"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "åéé"
 
@@ -3635,11 +3721,11 @@ msgstr "åéé"
 msgid "Left audio output"
 msgstr "åãããããåå"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "åããããåå"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "åããããåå"
 
@@ -3660,7 +3746,7 @@ msgstr "ããããã..."
 msgid "License"
 msgstr "ããããã"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "ããããã:"
 
@@ -3682,7 +3768,7 @@ msgstr "ããããããã"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "ããããããããçå (ãããããã1, 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 #, fuzzy
 msgid "List of available mixer busses to be used as bus output"
 msgstr "ããååãããäããåçåèããããäåãããã"
@@ -3709,7 +3795,7 @@ msgstr "åãããããããéæããããããåçåèãããã
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "ããããæåãéæããããããåçåèãããããããããããããã"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "ããååãããäããåçåèããããäåãããã"
 
@@ -3804,7 +3890,7 @@ msgid "Location"
 msgstr "åæ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "ããã"
@@ -3852,19 +3938,19 @@ msgstr "MIDI ãããã"
 msgid "MIDI Instrument"
 msgstr "MIDI ããããããããã"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI äå 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI äå 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI äå 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI äå 4"
 
@@ -3896,7 +3982,7 @@ msgstr ""
 msgid "Master"
 msgstr "äéé"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "äåå"
 
@@ -4023,7 +4109,7 @@ msgstr "ãããã"
 msgid "Mixer busses connected to track output"
 msgstr "ããããååãæçãããããããã"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "ãããäåãååãããäããããããããã"
 
@@ -4043,8 +4129,8 @@ msgstr "èæãããããã"
 msgid "Mod In"
 msgstr "åèåå"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4171,11 +4257,11 @@ msgstr "éæçé"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "ãããã"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "ãããã: ããééãåã"
 
@@ -4267,13 +4353,13 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 #, fuzzy
 msgid "No data available"
 msgstr "ãããã(ãããã)ãåçããããã"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "ãããã(ãããã)ãåçããããã"
 
@@ -4286,47 +4372,47 @@ msgstr "éååçåãéæããããããã"
 msgid "No quantization selected"
 msgstr "éååçåãéæããããããã"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "ããããããããããããããã"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "ããããããããããããããã"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "ãããããååãããããããããã"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "ãããããååãããããããããã"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "ããããããããããããããã"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "ããããããããããããããããããã"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "ããããããããããããããã"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4337,7 +4423,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "ããããããããããã"
 
@@ -4382,7 +4468,7 @@ msgstr "æçéãããããã"
 msgid "None"
 msgstr "ãã"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "åæããã"
 
@@ -4401,10 +4487,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "ããã"
 
@@ -4421,7 +4507,7 @@ msgstr "ããããããã"
 msgid "Note Fine Tune"
 msgstr "ãããåçèæ"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "ãããåææ"
 
@@ -4451,7 +4537,7 @@ msgstr "ãããéã(_L)"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4477,11 +4563,11 @@ msgstr "ãããæ"
 msgid "Number of Rows"
 msgstr "åæ"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "ææéæçåææåèãåéãåãããããããæ"
 
@@ -4528,7 +4614,7 @@ msgid "Open Project"
 msgstr "ãããããããéã"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4550,7 +4636,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ãããããããéã"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 #, fuzzy
 msgid "Open failed"
 msgstr "ãããããããããéã"
@@ -4573,20 +4659,21 @@ msgstr "éç"
 msgid "Order of Filter"
 msgstr "ããããããéç"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "ããããåå"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "ããããåå"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4632,7 +4719,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "çæåæå"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4663,7 +4750,7 @@ msgstr "ååããã %u"
 msgid "Output Signal Monitor"
 msgstr "ååäå"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "ååäå"
 
@@ -4691,7 +4778,7 @@ msgstr "ååããããããã"
 msgid "Outputs"
 msgstr "åå"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "ææèãäæå"
 
@@ -4745,11 +4832,11 @@ msgstr "ããããã"
 msgid "Parasite Paths"
 msgstr "ããããããã"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "èãäæå"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "ãããããã"
 
@@ -4814,7 +4901,7 @@ msgstr "CPU äçé(%)"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "èæçåãããããèæèãæãåãããåå(%)"
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "çåãäãããææéæçåææåèãåè"
 
@@ -4915,7 +5002,7 @@ msgstr "ãããããããã"
 msgid "Preferences"
 msgstr "èå"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4938,20 +5025,20 @@ msgstr "ãããããããã"
 msgid "Procedure _Browser"
 msgstr "ãããããããã(_B)"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "ãããããçåãããããã"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "ããããåèãäæ"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "ããããåèãåæ"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "ããããããããããäæãã"
 
@@ -5192,7 +5279,7 @@ msgstr "äã"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "éæããããããããããäãçå"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "çå:"
 
@@ -5205,7 +5292,7 @@ msgstr "æçåå"
 msgid "Ratio [x:1]"
 msgstr "æçåå"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5240,6 +5327,10 @@ msgstr "æåãããããããããããåãæã"
 msgid "Redo the last undone editing step"
 msgstr "æåãããããããçéãããããããã"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5321,7 +5412,7 @@ msgstr "ãããçãããåçãçãèã"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5383,11 +5474,11 @@ msgstr "åããããåå (ãããçåãããããããããã)"
 msgid "Right"
 msgstr "å"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "åããããã"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "åãããããåå"
 
@@ -5395,7 +5486,7 @@ msgstr "åãããããåå"
 msgid "Right Audio Input"
 msgstr "åãããããåå"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "åãããããåå"
 
@@ -5403,7 +5494,7 @@ msgstr "åãããããåå"
 msgid "Right Audio Output"
 msgstr "åãããããåå"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "åããããåå"
 
@@ -5424,7 +5515,7 @@ msgstr "ååå"
 msgid "Right Output"
 msgstr "ååå"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "åéé"
 
@@ -5436,11 +5527,11 @@ msgstr "åãããããåå"
 msgid "Right channel Input"
 msgstr "åããããåå"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "åããããåå"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "åããããåå"
 
@@ -5683,7 +5774,7 @@ msgstr "çäããããããåå"
 msgid "Second filter cutoff frequency"
 msgstr "ãããããåææããããããããããããã"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "ãããããéæ"
@@ -5850,7 +5941,7 @@ msgstr "ãããããéééåãããããããããããèç"
 msgid "Show messages about empty part range"
 msgstr "ãããããéééåãããããããããããèç"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "ãããããéééåãããããããããããèç"
@@ -5875,11 +5966,11 @@ msgstr "ãããããåèãããããçã"
 msgid "Signal In"
 msgstr "äååå"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "äååå"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "äååå"
 
@@ -5954,11 +6045,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "åäåå"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "ãã"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "ãã: äãããããããããããã"
 
@@ -6096,11 +6187,11 @@ msgstr "åçãåæ"
 msgid "Store references to wave files"
 msgstr "WAVE ããããããåçãäå"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "ãããåèãåã"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "çååæåèãåã"
 
@@ -6153,7 +6244,7 @@ msgstr "ãããã"
 msgid "SynDrum Output"
 msgstr "SynDrum åå"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "åæ"
 
@@ -6173,7 +6264,7 @@ msgstr "åæåå"
 msgid "Syncronization Output"
 msgstr "åæåå"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "ååãééãåæ"
 
@@ -6181,7 +6272,7 @@ msgstr "ååãééãåæ"
 msgid "Synth Control Frequency"
 msgstr "ãããããããããåææ"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "ãããåä"
 
@@ -6211,7 +6302,7 @@ msgstr "ãããèå"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "ããããããåææãéåå: 22050, 44100, 48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "ãããããããããçåãããããã"
 
@@ -6245,7 +6336,7 @@ msgstr "çãèãåãããããããããäããããããããã
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "ããååãããäã(ãããããããããã)ãããäå"
 
@@ -6285,7 +6376,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "ããããããããããããããåéãæèçãèæ"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6386,11 +6477,11 @@ msgstr "ãããããåèçæ"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "ãããããããããããã"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr "ãããããããæèåããã (é/äåæããããããããããããã)"
@@ -6554,7 +6645,7 @@ msgstr "ãããããããããããããæãããããããããã
 msgid "Thirty-secondth note"
 msgstr "32 åããã"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6668,11 +6759,11 @@ msgid ""
 msgstr "ããããããããæåçåãçãæãèãããããåãæã"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6688,7 +6779,7 @@ msgstr "ãããã"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "ãããããããããåçããããããããåããããã"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6697,7 +6788,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6801,7 +6892,7 @@ msgstr "æåãçéããããããããããã"
 msgid "Undo the effect of the last action"
 msgstr "æåããããããããããããããããã"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "æãããããããããããäå"
 
@@ -6813,11 +6904,11 @@ msgstr "æããããããåå"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6835,7 +6926,7 @@ msgstr "åããããæå"
 msgid "Unspecified length"
 msgstr "ææåãéã"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "æäç"
 
@@ -6880,11 +6971,11 @@ msgstr "åçæåãããã:"
 msgid "VZoom"
 msgstr "åçæåããã"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "å [æååæ]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "ãããããã"
 
@@ -6892,7 +6983,7 @@ msgstr "ãããããã"
 msgid "Velocity Out"
 msgstr "ããããããåå"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "ããããããããããããã"
 
@@ -6901,7 +6992,7 @@ msgstr "ããããããããããããã"
 msgid "Velocity of the string pluck"
 msgstr "ããããããããããããã"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "ããããããéããããããã"
 
@@ -6957,11 +7048,11 @@ msgstr "äæåå %u"
 msgid "Volume"
 msgstr "éé"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "åãããããããééèæ(dB)"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "åãããããããééèæ(dB)"
 
@@ -7042,7 +7133,7 @@ msgstr "åããã"
 msgid "Window Size"
 msgstr "ãããããããã"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "ããããããããã"
@@ -7055,7 +7146,7 @@ msgstr "æåããããããããããããããæãèã"
 msgid "Write project to disk"
 msgstr "ããããããããããããæãèã"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "ããããããããèåãåæ"
@@ -7342,7 +7433,7 @@ msgstr "ããã(_V)"
 msgid "_Virtualization"
 msgstr "äæå(_V)"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7575,7 +7666,7 @@ msgstr "ãããããã 90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "ååãããã \"%s\" ãéãããåæ: %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/mn.po b/po/mn.po
index f5c85a6..d0636b8 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -79,7 +79,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -118,6 +118,10 @@ msgstr "ÐÐÐ..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -139,27 +143,27 @@ msgstr "_ÓÑÐÓ"
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "_ÐÒÒÐÑÒÒÑÒÒÐ"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "_ÐÑÐÐ ÐÐ ÐÐÑÐÐÑ"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "_ÐÑÐÐ ÐÐ ÐÐÑÐÐÑ"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 #, fuzzy
 msgid "/Input & Output/MIDI Control Input"
 msgstr "_ÐÑÐÐ ÐÐ ÐÐÑÐÐÑ"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 #, fuzzy
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "_ÐÑÐÐ ÐÐ ÐÐÑÐÐÑ"
@@ -182,7 +186,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_ÐÑÑÐÐ ÑÑÒÒÐ"
@@ -394,6 +398,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -437,6 +449,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -449,6 +469,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -493,6 +521,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -537,6 +581,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -715,6 +767,14 @@ msgstr ""
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -784,8 +844,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -826,7 +886,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -857,7 +917,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -982,7 +1042,7 @@ msgstr "ÐÑÐÐÐ"
 msgid "Audio Gate"
 msgstr "ÐÑÐÐÐ"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1054,12 +1114,12 @@ msgstr "ÐÑÐÐÑ"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 #, fuzzy
 msgid "Audio Out"
@@ -1118,7 +1178,7 @@ msgstr "ÐÑÐÐÑ"
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr ""
 
@@ -1132,7 +1192,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1144,7 +1204,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "ÐÑÐÐÑÑÑÐÑÐ ÑÑÑÐÐ"
@@ -1154,7 +1214,7 @@ msgstr "ÐÑÐÐÑÑÑÐÑÐ ÑÑÑÐÐ"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "ÐÑÐÐÑÑÑÐÑÐ ÑÑÑÐÐ"
@@ -1247,7 +1307,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1272,8 +1332,7 @@ msgid "Bank Select"
 msgstr "ÐÐÐÐÐ"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1306,6 +1365,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1339,7 +1402,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "ÐÑÑ"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1349,7 +1412,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1374,11 +1437,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "_ÓÑÐÓ"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1395,6 +1458,10 @@ msgstr "ÐÐÑ ÑÐÐÐÐÐÑÑÐ ÑÑÐÑÑÐÑ"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 #, fuzzy
 msgid "Change..."
@@ -1516,7 +1583,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1543,22 +1610,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2042,22 +2109,22 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr "ÐÐÐÑÐÐÐÐÑÐ ÑÓÑÓÐ:"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "ÐÐÐÑÐÐÐÐÑÐ ÑÓÑÓÐ:"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "ÐÐÐÑÐÐÐÐÑÐ ÑÓÑÓÐ:"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "ÐÐÐÑÐÐÐÐÑÐ ÑÓÑÓÐ:"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "ÐÐÐÑÐÐÐÐÑÐ ÑÓÑÓÐ:"
@@ -2083,7 +2150,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2105,7 +2172,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "ÐÐÑÑÐ ÑÑÑ"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2120,6 +2187,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2247,20 +2318,20 @@ msgstr ""
 msgid "Development..."
 msgstr "ÐÓÐÐÒÒÐÑÐÑ"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2326,7 +2397,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2545,7 +2616,7 @@ msgstr "ÐÑÑÐÐÐÐ ÐÐÑÐÐÑÐÐ"
 msgid "Eighths note"
 msgstr "ÐÐÐÐÑÑÐ ÐÐÑ ÐÑÑÑÐ"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2678,7 +2749,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2709,23 +2780,23 @@ msgstr "ÐÒÒÐ"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2734,7 +2805,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2747,7 +2818,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2795,7 +2866,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2819,7 +2890,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2844,11 +2915,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "ÐÐÐÐÑÐ ÑÐÐÐÐÐÑ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2870,7 +2941,7 @@ msgstr "ÐÑÐÐ ÐÑÑÐÑ"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 #, fuzzy
 msgid "Filter"
 msgstr "_ÐÒÒÐÑÒÒÑÒÒÐ"
@@ -2888,7 +2959,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr "ÐÐÐÐÑÐ ÑÐÐÐÐÐÑ"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 #, fuzzy
 msgid "Filter Type"
 msgstr "_ÐÒÒÐÑÒÒÑÒÒÐ"
@@ -2897,18 +2968,18 @@ msgstr "_ÐÒÒÐÑÒÒÑÒÒÐ"
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2935,7 +3006,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2966,6 +3037,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
@@ -2986,13 +3061,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -3002,22 +3077,22 @@ msgid "Freq Out"
 msgstr "ÐÒÒÐ"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -3054,7 +3129,7 @@ msgstr "ÐÑÑÑÐÑ"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -3066,28 +3141,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3190,6 +3266,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3198,11 +3278,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3371,12 +3451,12 @@ msgid "Input Port %u"
 msgstr "ÐÑÐÐÑ"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "ÐÑÐÐÑ"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
@@ -3385,7 +3465,7 @@ msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 msgid "Input channel in use"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
@@ -3394,16 +3474,16 @@ msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "_ÐÑÐÐ ÐÐ ÐÐÑÐÐÑ"
@@ -3492,47 +3572,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr "ÐÑÑÑÐ ÐÑÑÑÐ"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "ÐÑÑÑÐ ÐÑÑÑÐ"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3555,7 +3640,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "ÐÐÐÑÑÑÐ ÑÐÐÐÐ"
@@ -3630,7 +3715,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3643,12 +3728,12 @@ msgstr ""
 msgid "Left"
 msgstr "ÐÒÒÐ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Audio"
 msgstr "ÐÒÒÐ"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3657,7 +3742,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr "ÐÑÐÐÑ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3666,7 +3751,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr "ÐÑÐÐÐ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "ÐÐÑÐÐÑÑÑÐÑÐ ÑÑÑÐÐ"
@@ -3692,7 +3777,7 @@ msgstr "ÐÒÒÐ"
 msgid "Left Output"
 msgstr "ÐÒÒÐ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "ÐÒÒÐ"
@@ -3701,12 +3786,12 @@ msgstr "ÐÒÒÐ"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 #, fuzzy
 msgid "Left channel input"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3727,7 +3812,7 @@ msgstr "ÐÐÐ..."
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr ""
 
@@ -3749,7 +3834,7 @@ msgstr "ÐÑÑÐÐÐÐ ÑÐÐÐÐ"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3773,7 +3858,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3869,7 +3954,7 @@ msgid "Location"
 msgstr "ÐÐÐÑÐÐÐ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3920,19 +4005,19 @@ msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 msgid "MIDI Instrument"
 msgstr "ÐÑÐÑÐÐÐÐ ÑÐÐÐÐÐ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3964,7 +4049,7 @@ msgstr ""
 msgid "Master"
 msgstr "ÐÐÑÐÐÑÑÑÐÑÐ ÑÑÑÐÐ"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "ÐÐÑÐÐÑÑÑÐÑÐ ÑÑÑÐÐ"
@@ -4083,7 +4168,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4104,8 +4189,8 @@ msgstr ""
 msgid "Mod In"
 msgstr "ÐÐÐÑÐÐÐÐ ÐÑÐÑÑÐÑÐ"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4240,11 +4325,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4337,12 +4422,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4355,51 +4440,51 @@ msgstr "ÐÒÒÐ"
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "ÐÐÑÑÐ ÑÑÑ"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "ÐÑÐÑÐÐÑÑ"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "ÐÐÑÑÐ ÑÑÑ"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4410,7 +4495,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "ÐÐÐ ÐÐÐÐ"
 
@@ -4455,7 +4540,7 @@ msgstr ""
 msgid "None"
 msgstr "ÐÐÐ ÐÐÐÐ"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 #, fuzzy
 msgid "Norm Type"
 msgstr "ÐÐÐÑÐÐÐÐÑÐ ÑÓÑÓÐ:"
@@ -4475,10 +4560,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 #, fuzzy
 msgid "Note"
 msgstr "ÐÐÐ ÐÐÐÐ"
@@ -4497,7 +4582,7 @@ msgstr "ÐÐÑÑÐ ÑÑÑ"
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4529,7 +4614,7 @@ msgstr "ÐÐÑÑÐ ÑÑÑ"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4555,11 +4640,11 @@ msgstr ""
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4608,7 +4693,7 @@ msgid "Open Project"
 msgstr "ÐÓÑÐÐÐÐ ÐÑÑ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4630,7 +4715,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ÐÐÐÐÐÐ ÑÓÑÐÐÐÐ ÐÑÑ"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4652,21 +4737,21 @@ msgstr ""
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-#, fuzzy
-msgid "Organ Output"
-msgstr "ÐÐÑÐÐÑ"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "ÐÐÑÐÐÑ"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -4714,7 +4799,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4747,7 +4832,7 @@ msgstr "ÐÐÑÐÐÑ"
 msgid "Output Signal Monitor"
 msgstr "ÐÑÐÐÑ"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "ÐÑÐÐÑ"
@@ -4776,7 +4861,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "ÐÐÑÐÐÑ"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4832,11 +4917,11 @@ msgstr "ÐÐÐÐÐÑÑÐÐÐ"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4902,7 +4987,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -5005,7 +5090,7 @@ msgstr "ÐÑÐÑÐÐÑÑ"
 msgid "Preferences"
 msgstr "ÐÐÑÐÑÐÐÐÐÑÑÐ"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5028,20 +5113,20 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5288,7 +5373,7 @@ msgstr "ÐÐÐÑÐÐÐ"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5302,7 +5387,7 @@ msgstr "ÐÐÐÑÐÐÐ"
 msgid "Ratio [x:1]"
 msgstr "ÐÐÐÑÐÐÐ"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5337,6 +5422,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5420,7 +5509,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5480,12 +5569,12 @@ msgstr ""
 msgid "Right"
 msgstr "ÐÐÑÑÑÐ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Audio"
 msgstr "ÐÐÑÑÑÐ"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5494,7 +5583,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr "ÐÑÐÐÑ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5503,7 +5592,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr "ÐÐÑÑÑÐ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "ÐÐÑÑÑÐ"
@@ -5529,7 +5618,7 @@ msgstr "ÐÐÑÑÑÐ"
 msgid "Right Output"
 msgstr "ÐÐÑÑÑÐ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "ÐÐÑÑÑÐ"
@@ -5543,12 +5632,12 @@ msgstr ""
 msgid "Right channel Input"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "ÐÑÐÐÑÑÐ ÑÑÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5778,7 +5867,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "ÐÐÐÐÐ"
@@ -5945,7 +6034,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5969,12 +6058,12 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "ÐÐÐÑÐÐÐÐÑÐ ÑÓÑÓÐ:"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "ÐÐÐÑÐÐÐÐÑÐ ÑÓÑÓÐ:"
@@ -6052,11 +6141,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "ÐÐÑÐÐÑÑÑÐÑÐ ÑÑÑÐÐ"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6194,11 +6283,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -6247,7 +6336,7 @@ msgstr "_ÐÐÐÑÐÐ"
 msgid "SynDrum Output"
 msgstr "_ÐÑÐÐ ÐÐ ÐÐÑÐÐÑ"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "ÐÐÑÑÐ ÑÑÑ"
@@ -6268,7 +6357,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6276,7 +6365,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6307,7 +6396,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6339,7 +6428,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6380,7 +6469,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6482,11 +6571,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6641,7 +6730,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "ÐÑÐÐÐ ÐÑÑÐÐÐÑÑÐ ÐÐÑ ÐÑÑÑÐ"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6753,11 +6842,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6774,7 +6863,7 @@ msgstr ""
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6783,7 +6872,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6892,7 +6981,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6905,11 +6994,11 @@ msgstr "ÐÑÐÐÑÑÑÐÑÐ ÑÑÑÐÐ"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6927,7 +7016,7 @@ msgstr "ÐÐÐÐÑ ÐÐÑ ÐÑÑÑÐ"
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 #, fuzzy
 msgid "Unused"
 msgstr "ÐÑÑÐÐ"
@@ -6973,11 +7062,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6986,7 +7075,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr "ÐÒÒÐ"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6994,7 +7083,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -7055,11 +7144,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7143,7 +7232,7 @@ msgstr "ÐÐÑÑÐ ÑÐÐÐÐ"
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -7155,7 +7244,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7445,7 +7534,7 @@ msgstr "_ÒÐÑÐÐ"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7678,7 +7767,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "\"%s\" ÑÓÑÐÐÐÐ ÐÑÐÐÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/nb.po b/po/nb.po
index 4ff2d78..03628ed 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -78,7 +78,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -116,6 +116,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Lydkilder"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -136,23 +141,23 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -172,7 +177,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -357,6 +362,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
@@ -397,6 +410,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -409,6 +430,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -453,6 +482,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -497,6 +542,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -673,6 +726,14 @@ msgstr ""
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -741,8 +802,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -783,7 +844,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -814,7 +875,7 @@ msgstr "Alle"
 msgid "Always"
 msgstr "Alltid"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -937,7 +998,7 @@ msgstr ""
 msgid "Audio Gate"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -998,12 +1059,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1055,7 +1116,7 @@ msgstr ""
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr ""
 
@@ -1068,7 +1129,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1080,7 +1141,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Tilgjengelige innganger"
 
@@ -1089,7 +1150,7 @@ msgstr "Tilgjengelige innganger"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Tilgjengelige utganger"
 
@@ -1181,7 +1242,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1205,8 +1266,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1238,6 +1298,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1270,7 +1334,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1280,7 +1344,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Busser"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1304,11 +1368,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1324,6 +1388,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Endre..."
@@ -1440,7 +1508,7 @@ msgstr "Konfigurer"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1466,22 +1534,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1951,19 +2019,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -1988,7 +2056,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2009,7 +2077,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2024,6 +2092,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2145,20 +2217,20 @@ msgstr ""
 msgid "Development..."
 msgstr "Utvikling..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2220,7 +2292,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2424,7 +2496,7 @@ msgstr ""
 msgid "Eighths note"
 msgstr "Ãttendedelsnote"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2553,7 +2625,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2583,23 +2655,23 @@ msgstr "Eksporter lyd"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2608,7 +2680,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2621,7 +2693,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2669,7 +2741,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2693,7 +2765,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2718,11 +2790,11 @@ msgstr ""
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2742,7 +2814,7 @@ msgstr "Filnavn"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -2758,7 +2830,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Type filter"
 
@@ -2766,18 +2838,18 @@ msgstr "Type filter"
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2803,7 +2875,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2833,6 +2905,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "SkriftstÃrrelse"
@@ -2853,13 +2929,13 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2868,22 +2944,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frekvens"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2918,7 +2994,7 @@ msgstr "Funksjon"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -2930,28 +3006,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3051,6 +3128,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3059,11 +3140,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3223,11 +3304,11 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3235,7 +3316,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3243,15 +3324,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr ""
 
@@ -3333,47 +3414,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr ""
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Last instrument"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3394,7 +3480,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr ""
 
@@ -3467,7 +3553,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3480,11 +3566,11 @@ msgstr ""
 msgid "Left"
 msgstr "Venstre"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3492,7 +3578,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3500,7 +3586,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3521,7 +3607,7 @@ msgstr ""
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Venstre volum"
 
@@ -3529,11 +3615,11 @@ msgstr "Venstre volum"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3554,7 +3640,7 @@ msgstr ""
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Lisens:"
 
@@ -3576,7 +3662,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3600,7 +3686,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3693,7 +3779,7 @@ msgid "Location"
 msgstr "Lokasjon"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3741,19 +3827,19 @@ msgstr ""
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3784,7 +3870,7 @@ msgstr ""
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -3902,7 +3988,7 @@ msgstr "Mikser"
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3922,8 +4008,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4050,11 +4136,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Demp"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4145,12 +4231,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4162,46 +4248,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4212,7 +4298,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4255,7 +4341,7 @@ msgstr ""
 msgid "None"
 msgstr "Ingen"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4274,10 +4360,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Note"
 
@@ -4293,7 +4379,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4323,7 +4409,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4349,11 +4435,11 @@ msgstr "Antall kolonner"
 msgid "Number of Rows"
 msgstr "Antall rader"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4400,7 +4486,7 @@ msgid "Open Project"
 msgstr "Ãpne prosjekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4422,7 +4508,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Ãpne eksisterende prosjekt"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4444,20 +4530,21 @@ msgstr ""
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Utdata"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4503,7 +4590,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4533,7 +4620,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr ""
 
@@ -4559,7 +4646,7 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4613,11 +4700,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4682,7 +4769,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4781,7 +4868,7 @@ msgstr ""
 msgid "Preferences"
 msgstr "Brukervalg"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4804,20 +4891,20 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5052,7 +5139,7 @@ msgstr "Hev"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "OmrÃde:"
 
@@ -5064,7 +5151,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5098,6 +5185,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5178,7 +5269,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5237,11 +5328,11 @@ msgstr ""
 msgid "Right"
 msgstr "HÃyre"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5249,7 +5340,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5257,7 +5348,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5278,7 +5369,7 @@ msgstr ""
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "HÃyre volum"
 
@@ -5290,11 +5381,11 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5515,7 +5606,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr ""
 
@@ -5676,7 +5767,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5700,11 +5791,11 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5777,11 +5868,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -5916,11 +6007,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -5967,7 +6058,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -5987,7 +6078,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -5995,7 +6086,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6025,7 +6116,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6057,7 +6148,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6097,7 +6188,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6198,11 +6289,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6356,7 +6447,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "Trettitodelsnote"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6468,11 +6559,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6488,7 +6579,7 @@ msgstr "Spor"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6497,7 +6588,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6595,7 +6686,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6607,11 +6698,11 @@ msgstr ""
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6627,7 +6718,7 @@ msgstr ""
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -6672,11 +6763,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6684,7 +6775,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6692,7 +6783,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6748,11 +6839,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6833,7 +6924,7 @@ msgstr "Helnote"
 msgid "Window Size"
 msgstr "VindustÃrrelse"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -6845,7 +6936,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr "Skriv prosjektet til disk"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7128,7 +7219,7 @@ msgstr "_Vis"
 msgid "_Virtualization"
 msgstr "_Virtualisering"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7361,7 +7452,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/ne.po b/po/ne.po
index 1899406..320171a 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -90,7 +90,7 @@ msgstr "  ààààààà àààà àààààà ààà àà
 msgid "  selects one of 3 predefined colors"
 msgstr "  à ààààààààààààà àà ààààà àààà ààà ààààààààà"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (àààà àààààà ààà)"
@@ -128,6 +128,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/ààààà ààààà/ààààà"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "ààààà ààààà"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/ààààà ààààà/àààààààààààà ààààààààà"
@@ -148,23 +153,23 @@ msgstr "/àààààààààà/àààà"
 msgid "/Filters/Bass Filter"
 msgstr "/àààààà/ààààà àààààà"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/àààààà/àààààààà àààààà"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/ààà à àààààà/ àààà àààààà"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/àààààà à ààà/àààààà àààà àààààà"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/ààà à àààààà/àààà ààààààààà ààà"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/ààà à àààààà/ àààà àààà ààà"
 
@@ -184,7 +189,7 @@ msgstr "/ààààà/àààààà"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/àààà ààààà/ààà"
 
@@ -371,6 +376,14 @@ msgstr "àà ààà FFT àààààààà"
 msgid "16384 Value FFT Window"
 msgstr "ààààà ààà FFT àààààààà"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "à\\/à"
@@ -411,6 +424,14 @@ msgstr "à"
 msgid "2 & 4"
 msgstr "à à à"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "à ààà FFT àààààààà"
@@ -423,6 +444,14 @@ msgstr "àààà ààà FFT àààààààà"
 msgid "256 Value FFT Window"
 msgstr "ààà ààà FFT àààààààà"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "à"
@@ -467,6 +496,22 @@ msgstr "à ààà FFT àààààààà"
 msgid "4096 Value FFT Window"
 msgstr "àààà ààà FFT àààààààà"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -511,6 +556,14 @@ msgstr "à ààà FFT àààààààà"
 msgid "8192 Value FFT Window"
 msgstr "àààà ààà FFT àààààààà"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -690,6 +743,14 @@ msgstr "àà ààààà àààà ààààààà àààà
 msgid "Add directory to searchpath"
 msgstr "àààà àààààà àààààààààà ààààààààà"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -759,8 +820,8 @@ msgstr "ààààà àààààààààà ààà àààà 
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "ààààààààà ààààà àà àà ààà ààààààà ààààààààà"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "ààààààà"
@@ -824,7 +885,7 @@ msgstr ""
 "  ààà     - 'àà ààààà' ààààà àààààààà àààà àààààà ààààà\n"
 "  SUBDEV - àà ààààà'ààààà àààààààà àààà àààààààà ààààà\n"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "ààà ààà"
 
@@ -857,7 +918,7 @@ msgstr "ààà"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "ààààààààààààà ààà ààààààà (ààààààààà ààà ààà)"
@@ -1008,7 +1069,7 @@ msgstr "ààààà"
 msgid "Audio Gate"
 msgstr "ààààà àààààà"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1069,12 +1130,12 @@ msgstr "ààààà ààà àààààà"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "ààààà àààààà"
@@ -1126,7 +1187,7 @@ msgstr "ààààà ààà à"
 msgid "Author"
 msgstr "àààà"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "àààà:"
 
@@ -1139,7 +1200,7 @@ msgid "Auto cut"
 msgstr "àààà: àààààààààà"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1153,7 +1214,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "àààààà ààà"
 
@@ -1162,7 +1223,7 @@ msgstr "àààààà ààà"
 msgid "Available Items:"
 msgstr "àààààà àààààààà:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "àààààà ààà"
 
@@ -1256,7 +1317,7 @@ msgstr "ààààààà àààààààààààààà àà
 msgid "Background image used by the piano-roll editor."
 msgstr "àààààà-ààà àààààààààààààà àààààà àààààà ààààààààà ààà"
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "àààà àààààààà"
 
@@ -1280,8 +1341,7 @@ msgid "Bank Select"
 msgstr "àààà ààà"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "àààà ààààà"
 
@@ -1313,6 +1373,10 @@ msgstr ""
 msgid "Boost"
 msgstr "ààààà"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "ààààà ààààààààà"
@@ -1358,7 +1422,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "àà ààà"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1369,7 +1433,7 @@ msgstr ""
 msgid "Busses"
 msgstr "àà"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "ààààà àààà"
 
@@ -1393,11 +1457,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "àààà ààààààààà"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "ààààààà ààààà"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "ààààààà ààààà ààà"
 
@@ -1413,6 +1477,10 @@ msgstr "àààà ààà àààààà àààààà ààà
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "àààààà àààààà ààààààààààà àààà àààà àààààààà àààààààà ààààààààà (àààààà. àààààà)"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "àààààààà ààààààààà..."
@@ -1530,7 +1598,7 @@ msgstr "ààààààà ààààààààà"
 msgid "Configure the column layout of the pattern editor"
 msgstr "ààààààà ààààààààà àààààà ààààà ààààààà ààààààààà"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "ààà àààààà %u"
@@ -1556,23 +1624,23 @@ msgstr "ààà àààààààà ààààààà"
 msgid "Constant Negative HIGH"
 msgstr "ààà àààààààà àààà"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "ààà ààààààà %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 #, fuzzy
 msgid "Constant signal value"
 msgstr "ààà àààààààà àààà"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2042,19 +2110,19 @@ msgstr "ààààààààà ààà à"
 msgid "Ctrl Out"
 msgstr "ààààààààà àààààà"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "ààààààààà ààààà à"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "ààààààààà ààààà à"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "ààààààààà ààààà à"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "ààààààààà ààààà à"
 
@@ -2079,7 +2147,7 @@ msgstr "ààààààà ààààà à (ààààààà àà
 msgid "Cutoff [%]"
 msgstr "[%] àààààààààà"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "àààààà [Hz]"
@@ -2100,7 +2168,7 @@ msgstr "DSP àààààà..."
 msgid "Data Entry"
 msgstr "àààà ààààààààà"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "ààààà àààà"
 
@@ -2118,6 +2186,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "ààààààààààà ààà àààààà ààààààà ààààà"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2243,20 +2315,20 @@ msgstr "àààààà ààààà àààààà..."
 msgid "Development..."
 msgstr "ààààà..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "àààààà àààààà"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "àààààà àààààààààà ààààààà"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "àààààà àààààà ààààà ààà"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "àààààà àà ààààà àààààà"
 
@@ -2319,7 +2391,7 @@ msgid "Discard changes and close dialog"
 msgstr "àààààààà ààààà àààà ààààààààà"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2532,7 +2604,7 @@ msgstr "àààààà àààà"
 msgid "Eighths note"
 msgstr "àààà ààààààààà"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "ààààà"
 
@@ -2664,7 +2736,7 @@ msgstr "àààà àààààà ààààààà"
 msgid "Every twelfth row"
 msgstr "àààà ààààààà ààààààà"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "ààà àààààà ààà"
 
@@ -2694,23 +2766,23 @@ msgstr "ààààà ààààààà ààààààààà"
 msgid "Expression"
 msgstr "àààààààààà"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "àààààà ààà ààààààà àààà àààà"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "àààààà ààààà ààààààààà àààà"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "àààààà ààààà ààààààà àààà àààà"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "àààààà àààààààààà ààààààà àààà àààà"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "àààààà ààààààààààà ààààà ààààààà àààà àààà"
 
@@ -2720,7 +2792,7 @@ msgid "Failed to crop part range."
 msgstr "ààààààà àààààààà àààà àààà àààà"
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "àààààà ààààà ààààà (ààààà) àààà"
 
@@ -2734,7 +2806,7 @@ msgstr "àààààà ààààà ààààà (ààààà) à
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "ààààààààà ààààààààà ààààààààààà àààà àààà '%s': %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2787,7 +2859,7 @@ msgstr ""
 "àààààà:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "àààààà ààààà ààà ààààààà àààà àààà"
 
@@ -2820,7 +2892,7 @@ msgstr ""
 "àààààà:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "àààà ààààààà ààààà àààà àààà"
 
@@ -2845,11 +2917,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "àààà ààà"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "àààà àààà à"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "àààà ààààà àà ààààààà à"
 
@@ -2869,7 +2941,7 @@ msgstr "ààààààà"
 msgid "Filename Text Entry"
 msgstr "ààààààà ààà ààààààààà"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "àààààà ààààààààà"
 
@@ -2885,7 +2957,7 @@ msgstr "àààààà àààà"
 msgid "Filter Specification"
 msgstr "àààààà ààààà ààààà"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "àààààà àààààà"
 
@@ -2894,19 +2966,19 @@ msgstr "àààààà àààààà"
 msgid "Filter cutoff frequency"
 msgstr "ààààààà ààààà ààààààà ààà ààààààààà"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "ààààààà ààààà ààààààà ààà ààààààààà"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "àààààà àààà ààààà àààààà"
 
@@ -2933,7 +3005,7 @@ msgid ""
 msgstr ""
 "ààààà ààààààà àààà ààààààààà ààààà ààà ààààààà ààààà, ààààà ààààà àààà àààààà àààààààààà à"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "àààààà ààààà"
@@ -2964,6 +3036,10 @@ msgstr "ààààà ààààààààà"
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "ààààà àààààààààà àààààààà, ààààà à àààààààà ààààààààà àààà àààààààà"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "àààààà àààà"
@@ -2984,13 +3060,13 @@ msgstr "ààààà"
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "ààààà ààà"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "ààààà ààà ààà"
 
@@ -2999,22 +3075,22 @@ msgid "Freq Out"
 msgstr "ààààà ààààà"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "ààààààà"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "ààààà ààà"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "ààààà àààààààà ààà"
 
@@ -3052,7 +3128,7 @@ msgstr "àààààààà"
 msgid "Function used to create new key bindings"
 msgstr "àààà àààààà àààààààà ààààààà àààà àààààà ààààà àààààààà"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "àààààààààààààà ààààààààààà ààà"
 
@@ -3064,28 +3140,29 @@ msgstr "àààààà àààààààà àààààà ààà
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "àà àà àà àààààà àààààà ààààààààà àààààààààà"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "àààà ààà ààà"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "àààà àààààààà ààà"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "àààà àààààààà [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "àààà [àààà]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "ààà"
 
@@ -3185,6 +3262,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3193,11 +3274,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "ààà ààààààààà àààààà ààààààà à ààà àààà"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "ààààààà àààààààààààà ààààà ààààà àààà àààààà àààààà ààààà"
 
@@ -3360,11 +3441,11 @@ msgid "Input Port %u"
 msgstr "ààà ààààà %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "ààà àààààà"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "ààà àààààà àààààààà ààààààà"
 
@@ -3372,7 +3453,7 @@ msgstr "ààà àààààà àààààààà àààààà
 msgid "Input channel in use"
 msgstr "àààààààà àààààà ààà"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "ààà àààààà ààààà à"
 
@@ -3380,15 +3461,15 @@ msgstr "ààà àààààà ààààà à"
 msgid "Input port name to interface to"
 msgstr "ààààà àààààààà àààà ààà ààààà ààà"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "àààààà/ààà ààààààààà àààà ààààààà"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "àààààà/ààà ààààààààà àààà àààà ààà"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "àààààà/ààà àààààà"
 
@@ -3470,47 +3551,52 @@ msgstr "ààààààààààà/àààààà àààààà
 msgid "Instrument Path"
 msgstr "àààà àààà"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "àààà àààà"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "ààààààààà àààààà"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "ààààààà àààààà (ààààà ààààààààà ààààààààà)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "ààààààà"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "àààà ààààààààà àààààà àààà"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "ààà ààààààà àààà"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "àààà ààààà"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "àààà ààààà ààà"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "àààà ààààà"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "àààà àààààààà"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "ààààààààà ààààààà àààà ààààà à"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "ààààààààà ààààààà àààààà ààààà à"
 
@@ -3532,7 +3618,7 @@ msgid ""
 msgstr ""
 "àààààà (àààààààààà) àààààà àààààà ààààà àààààààààà ààààà àààà/àààà àààààààààà ààààààà àààààà"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "àààà àààààààààà àà"
 
@@ -3605,7 +3691,7 @@ msgstr "àààààà àààààà ààà"
 msgid "Latency [ms]"
 msgstr "ààààààààà  [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3618,11 +3704,11 @@ msgstr "ààààà:"
 msgid "Left"
 msgstr "ààààà"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "ààààà ààààà"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "ààààà ààààà ààà"
 
@@ -3630,7 +3716,7 @@ msgstr "ààààà ààààà ààà"
 msgid "Left Audio Input"
 msgstr "ààààà ààààà ààà"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "ààààà ààààà àààààà"
 
@@ -3638,7 +3724,7 @@ msgstr "ààààà ààààà àààààà"
 msgid "Left Audio Output"
 msgstr "ààààà ààààà ààà"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "ààààà àààààà ààà"
 
@@ -3659,7 +3745,7 @@ msgstr "ààààà ààààà"
 msgid "Left Output"
 msgstr "ààààà àààààà"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "ààààà ààààààà"
 
@@ -3667,11 +3753,11 @@ msgstr "ààààà ààààààà"
 msgid "Left audio output"
 msgstr "ààààà ààààà àààààà"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "ààààà àààààà ààà"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "ààààà àààààà àààààà"
 
@@ -3693,7 +3779,7 @@ msgstr "ààà..."
 msgid "License"
 msgstr "àààààààààà"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "àààààààààà:"
 
@@ -3715,7 +3801,7 @@ msgstr "ààààà ààà"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "ààààà àà àààààà àààààààààà (àààààà ààà à à à)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr "àà ààààà àààààà àààà àààààà àààààà ààààààà àààà"
 
@@ -3739,7 +3825,7 @@ msgstr "ààààà àà àààààà ààààààà àà
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "ààààààà àààà ààààààà àààà àààààà ààààààààà àààààààà àààà"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "àà ààààà àààààà àààà àààààà ààààààààà ààààààààààà àààà"
 
@@ -3832,7 +3918,7 @@ msgid "Location"
 msgstr "ààààà"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "ààà"
@@ -3880,19 +3966,19 @@ msgstr "àààà àààààà"
 msgid "MIDI Instrument"
 msgstr "àààà àààà"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "àààà àààààà à"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "àààà àààààà à"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "àààà àààààà à"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "àààà àààààà à"
 
@@ -3923,7 +4009,7 @@ msgstr ""
 msgid "Master"
 msgstr "àààààà"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "àààààà àààààà"
 
@@ -4043,7 +4129,7 @@ msgstr "àààààà"
 msgid "Mixer busses connected to track output"
 msgstr "àààààà ààààà ààààààà ààààà àààà àààà ààààà"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "ààààààààà àààààààà àààà ààààà àààààà àà"
 
@@ -4063,8 +4149,8 @@ msgstr "àààààààààà ààààà"
 msgid "Mod In"
 msgstr "àààààààààà ààà"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4191,11 +4277,11 @@ msgstr "àààààà ààààààà"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "ààà"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "ààà: àààà ààààààà àààà ààààààààà"
 
@@ -4290,12 +4376,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "àààààà ààààà àààààà àààà àààà"
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "àààà àààààà ààà"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "àààààà (ààààààà) àààààà ààà"
 
@@ -4308,46 +4394,46 @@ msgstr "àààà ààààààààààà ààà ààààà
 msgid "No quantization selected"
 msgstr "àààà ààààààààààà ààà àààààà ààà"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "àààààààà àààà ààà"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "ààààààà ààààààààà ààà"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "ààààààà àààà ààà"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "àààà, àààààà àà àààààààààà ààà"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "ààààààà ààà àààààà ààà"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "ààààààà ààà àààààà ààà"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "ààààààà ààààààààà ààà"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "ààààààà ààààààààà ààààààà ààà"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "ààà ààà"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4358,7 +4444,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "àààààà ààà"
 
@@ -4403,7 +4489,7 @@ msgstr "ààààà àààààà ààààààà"
 msgid "None"
 msgstr "àààà ààà àààà"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "àààà àààààà"
 
@@ -4422,10 +4508,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "ààààààààà"
 
@@ -4442,7 +4528,7 @@ msgstr "ààààààààà ààààààààà"
 msgid "Note Fine Tune"
 msgstr "ààààààààà àààààà ààà"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "ààààààààà ààààà"
 
@@ -4472,7 +4558,7 @@ msgstr "ààààààààà àààààà"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4498,11 +4584,11 @@ msgstr "àààààààà ààààààà"
 msgid "Number of Rows"
 msgstr "ààààààààà ààààààà"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "àààààà ààààààà (C ààààààààà)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "àààààààààààààà ààààà ààààààààààà àààààààà àààà àààààààà ààààààà"
 
@@ -4549,7 +4635,7 @@ msgid "Open Project"
 msgstr "àààààààà àààààààààà"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4580,7 +4666,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ààààààà àààààààà àààààààààà"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "ààààà àààà"
 
@@ -4602,20 +4688,21 @@ msgstr "àààà"
 msgid "Order of Filter"
 msgstr "àààààààà àààà"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "àààà àààààà"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "àààà àààààà"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4662,7 +4749,7 @@ msgstr "ààààààààà ààààààà ààààààà
 msgid "Oscillator wave form"
 msgstr "ààààààààà ààààà àààà"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "àààààà ààààààà"
 
@@ -4692,7 +4779,7 @@ msgstr "àààààà ààààà %u"
 msgid "Output Signal Monitor"
 msgstr "ààà àààààà àààààà"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "ààà àààààà"
 
@@ -4718,7 +4805,7 @@ msgstr "àààààààà ààà ààààà ààààààà
 msgid "Outputs"
 msgstr "àààààà"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "ààààààààà ààààààà"
 
@@ -4772,11 +4859,11 @@ msgstr "àààààààà"
 msgid "Parasite Paths"
 msgstr "àààààààà àààà"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "ààààààà ààààààà"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "àà ààààà àààààà"
 
@@ -4841,7 +4928,7 @@ msgstr "CPU àààààààà ààààààà"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "ààààààààà ààà ààààààà ààààààààà àààà ààààààà ààààà ààààààà"
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "ààààààààà ààààà àààààààààààààà ààààààà àààààààà àààààààààààà ààààààààà"
 
@@ -4941,7 +5028,7 @@ msgstr "ààààààààààààà"
 msgid "Preferences"
 msgstr "àààààààààà"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "àààààààà EOF"
 
@@ -4964,20 +5051,20 @@ msgstr "ààààààààà ààààààà"
 msgid "Procedure _Browser"
 msgstr "ààààààààà ààààààà"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "ààààààààà àààààà àààààà à"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "ààààààààà ààààààààààà àààààà"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "ààààààààà ààààààààààà àààà"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "ààààààààà ààààààà ààààà à"
 
@@ -5219,7 +5306,7 @@ msgstr "àààààààààà"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "àààààààà ààààààààà ààààà ààààààà àààààà àààààààà àààààààààà"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "ààààà:"
 
@@ -5231,7 +5318,7 @@ msgstr "ààà àààààà"
 msgid "Ratio [x:1]"
 msgstr "àààààà [x:à]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "àààà àààà"
 
@@ -5265,6 +5352,10 @@ msgstr "àààààààà ààààààààààààà àà
 msgid "Redo the last undone editing step"
 msgstr "àààààà ààààààà ààà àààà ààààààààà"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5346,7 +5437,7 @@ msgstr "ààà àààààà ààààà ààààààààà
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "àààààà àààààà àààààà ààà ààààààà"
 
@@ -5407,11 +5498,11 @@ msgstr "àààààààààà ààà (àààà ààààà
 msgid "Right"
 msgstr "ààààà"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "ààààà ààààà"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "ààààà ààààà ààà"
 
@@ -5419,7 +5510,7 @@ msgstr "ààààà ààààà ààà"
 msgid "Right Audio Input"
 msgstr "ààààà ààààà ààà"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "ààààà ààààà àààààà"
 
@@ -5427,7 +5518,7 @@ msgstr "ààààà ààààà àààààà"
 msgid "Right Audio Output"
 msgstr "ààààà ààààà àààààà"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "ààààà àààààà ààà"
 
@@ -5448,7 +5539,7 @@ msgstr "ààààà ààààà"
 msgid "Right Output"
 msgstr "ààààà àààààà"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "ààààà ààààààà"
 
@@ -5460,11 +5551,11 @@ msgstr "ààààà ààààà àààààà"
 msgid "Right channel Input"
 msgstr "ààààà àààààà ààà"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "ààààà àààààà ààà"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "ààààà àààààà àààààà"
 
@@ -5703,7 +5794,7 @@ msgstr "àààààà ààààààààà ààà"
 msgid "Second filter cutoff frequency"
 msgstr "ààààààà ààààààà àààààààààà àààà"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "ààààà àààà"
 
@@ -5865,7 +5956,7 @@ msgstr "ààààà ààà àààààààà àààààà 
 msgid "Show messages about empty part range"
 msgstr "ààààà ààà àààààààà àààààà àààààà ààààààààààà"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "ààààà ààà àààààààà àààààà àààààà ààààààààààà"
@@ -5890,11 +5981,11 @@ msgstr "ààààààà àààà ààààà ààààààà
 msgid "Signal In"
 msgstr "àààààà àààààà"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "àààààà ààà"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "àààààà ààà"
 
@@ -5967,11 +6058,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "ààà àààààà"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "ààà"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "ààà: ààà ààààà ààà àààààààààà"
 
@@ -6109,11 +6200,11 @@ msgstr "ààààààààà ààààààà"
 msgid "Store references to wave files"
 msgstr "ààààààà ààà àààààà ààààààà ààààààààà"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "àààà àààààààààà àà"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "ààààààà ààààà àààààààààà àà"
 
@@ -6165,7 +6256,7 @@ msgstr "ààààà"
 msgid "SynDrum Output"
 msgstr "àààààààà àààààà"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "àààààààààààà"
 
@@ -6185,7 +6276,7 @@ msgstr "ààààààààààààààà ààà"
 msgid "Syncronization Output"
 msgstr "ààààààààààààààà àààààà"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "ààààà à ààààà ààààààà àààààààààààà ààààààààà"
 
@@ -6193,7 +6284,7 @@ msgstr "ààààà à ààààà ààààààà àààà
 msgid "Synth Control Frequency"
 msgstr "ààààà ààààààààà ààààà"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "ààààà ààààà"
 
@@ -6223,7 +6314,7 @@ msgstr "ààààààààà ààààà"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "ààààààààà àààààà ààààà, àààà àààààà: ààààà, ààààà, ààààà"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "ààààààààà ààààààà àààààà àààààà"
 
@@ -6256,7 +6347,7 @@ msgstr "àààààààà àà àààààààà ààààà
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "àà ààààà ààààààààà ààààààààààà àààààà (ààààààà à àààààààà)"
 
@@ -6296,7 +6387,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "ààà-ààààà àààà ààààààààà àààààà ààààààààààà ààààààààà ààààà"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "ààààààà àààààà"
 
@@ -6399,11 +6490,11 @@ msgstr "ààààààà ààààààààààà ààààà
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "àààààà àààààà àààààà"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr "ààà àààà àààààààààà àààààà (àààààààà ààà à ààààà ààààà ààààà àààààà ààààà)"
@@ -6567,7 +6658,7 @@ msgstr "ààààààà àààààààààà àààààà
 msgid "Thirty-secondth note"
 msgstr "àààààààà ààààààààà"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "àà àààààààààààà àààààà àààààà àààààà à à"
 
@@ -6679,11 +6770,11 @@ msgid ""
 msgstr "àààà àààààà àààààà ààààà ààààà àààààà àààààà àà ààà ààààààààà"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "àààà àààààà àààà"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "ààààààààà àààà àààààà àààà"
 
@@ -6699,7 +6790,7 @@ msgstr "àààààààà"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "àààààààààà ààààà àààààà ààààààà à ààààà ààààààààààà àààààà ààààà"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "àààà àààààààààà"
@@ -6708,7 +6799,7 @@ msgstr "àààà àààààààààà"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "ààààààààà ààààààààà ààààààà ààààààààààààà"
@@ -6812,7 +6903,7 @@ msgstr "àààààà ààààààà ààà ààààààà
 msgid "Undo the effect of the last action"
 msgstr "ààààààà ààààààà àààààà ààààààààààààà àààààààààààà"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "àààààà ààààààà ààààà àààààà"
 
@@ -6824,11 +6915,11 @@ msgstr "àààààà ààààààà ààà"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "àààààà àààààà"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "àààààà ààààà"
 
@@ -6844,7 +6935,7 @@ msgstr "ààà àààààààààààà ààà ààààà
 msgid "Unspecified length"
 msgstr "àààààà ààààààà àààààà"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "àààààà ààààààà"
 
@@ -6889,11 +6980,11 @@ msgstr "àà ààààà:"
 msgid "VZoom"
 msgstr "àà ààà"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "ààà [ààààà]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "ààà"
 
@@ -6901,7 +6992,7 @@ msgstr "ààà"
 msgid "Velocity Out"
 msgstr "ààà ààààà"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "ààààààààà ààààààà ààà"
 
@@ -6910,7 +7001,7 @@ msgstr "ààààààààà ààààààà ààà"
 msgid "Velocity of the string pluck"
 msgstr "ààààààààà ààààààà ààà"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "ààààààààà àààà ààààà ààà"
 
@@ -6966,11 +7057,11 @@ msgstr "ààààààààà àààààà %u"
 msgid "Volume"
 msgstr "ààààààà"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "ààààà àà àààààààà àààààààà ààààààà ààààààà"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "ààààà àà àààààààà àààààààà ààààààà ààààààà"
 
@@ -7051,7 +7142,7 @@ msgstr "àààà ààààààààà"
 msgid "Window Size"
 msgstr "àààààààà àààà"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "ààààà àààà"
 
@@ -7063,7 +7154,7 @@ msgstr "ààààààààà àààààà àààààààà
 msgid "Write project to disk"
 msgstr "àààààààà ààààààà àààààààààà"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "àààààààà ààà ààààà"
 
@@ -7347,7 +7438,7 @@ msgstr "ààààà"
 msgid "_Virtualization"
 msgstr "ààààààààààà"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "àààà àààààà"
 
@@ -7580,7 +7671,7 @@ msgstr "ààààààààà-àà"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "àààà \"%s\"ààà ààà ààà àà àààà àààà: %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "àààààààààààààà àààààà"
 
diff --git a/po/nl.po b/po/nl.po
index 3a11c81..08ee98a 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -98,7 +98,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr "  selecteert een van 3 voorgedefinieerde kleuren"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (core gedumpt)"
@@ -136,6 +136,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Geluidsbronnen/Ruis"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Geluidsbronnen"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Geluidsbronnen/Standaard oscillator"
@@ -159,23 +164,23 @@ msgstr "/Filters/Bas-filter"
 
 # Filtersoort
 # Soort filter
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad types"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Invoer & uitvoer/Instrument uitvoer"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Invoer & uitvoer/Instrument stem invoer"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Invoer & uitvoer/MIDI controle invoer"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Invoer & uitvoer/MIDI stem-invoer"
 
@@ -195,7 +200,7 @@ msgstr "/Overig/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Overige bronnen/Constante"
 
@@ -383,6 +388,14 @@ msgstr "16-waarde FFT-venster"
 msgid "16384 Value FFT Window"
 msgstr "16384-waarde FFT-venster"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -423,6 +436,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "2-waarde FFT-venster"
@@ -435,6 +456,14 @@ msgstr "2048-waarde FFT-venster"
 msgid "256 Value FFT Window"
 msgstr "256-waarde FFT-venster"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -479,6 +508,22 @@ msgstr "4-waarde FFT-venster"
 msgid "4096 Value FFT Window"
 msgstr "4096-waarde FFT-venster"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -523,6 +568,14 @@ msgstr "8-waarde FFT-venster"
 msgid "8192 Value FFT Window"
 msgstr "8192-waarde FFT-venster"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -743,6 +796,14 @@ msgstr "Een nieuwe track toevoegen aan dit nummer"
 msgid "Add directory to searchpath"
 msgstr "Map toevoegen aan het zoekpad"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -820,8 +881,8 @@ msgstr "Zoomfactor van de router-weergave aanpassen "
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Of dB-waarden worden weergegeven in plaats van lijnen"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Aanpassingen"
@@ -890,7 +951,7 @@ msgstr ""
 "  APP    - het apparaatnummer voor plugins als 'hw'\n"
 "  SUBAPP - het subapparaatnummer voor plugins als 'hw'\n"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Naslag"
 
@@ -924,7 +985,7 @@ msgstr "Alles"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Valsheid in cent (honderste deel van een een halve noot)"
@@ -1089,7 +1150,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio uit"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1150,12 +1211,12 @@ msgstr "Audio ingangsignaal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Audio uit"
@@ -1208,7 +1269,7 @@ msgstr "Audio ingang 2"
 msgid "Author"
 msgstr "Auteur"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Auteurs:"
 
@@ -1223,7 +1284,7 @@ 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.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1237,7 +1298,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Beschikbare invoer"
 
@@ -1246,7 +1307,7 @@ msgstr "Beschikbare invoer"
 msgid "Available Items:"
 msgstr "Beschikbare items:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Beschikbare uitvoer"
 
@@ -1343,7 +1404,7 @@ msgstr "Achtergrondafbeelding gebruikt voor de patroon-editor."
 msgid "Background image used by the piano-roll editor."
 msgstr "Achtergrondafbeelding gebruikt voor de pianorol-editor."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Onjuidyr loopback"
 
@@ -1367,8 +1428,7 @@ msgid "Bank Select"
 msgstr "Bank select"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Basisfrequentie"
 
@@ -1402,6 +1462,10 @@ msgstr ""
 msgid "Boost"
 msgstr "Versterken"
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "Adembeheersing"
@@ -1451,7 +1515,7 @@ msgid "Bus Name"
 msgstr "Naam bus"
 
 # betere vertaling?
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1463,7 +1527,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Bussen"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "CODEC-mislukking"
 
@@ -1488,11 +1552,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Annuleren"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "Centrale frequentie"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Centrale frequentie ingang"
 
@@ -1510,6 +1574,10 @@ msgstr ""
 "De focus-cel getals-inhoud (bijv. octaaf) aanpassen met een gegeven "
 "hoeveelheid"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Aanpassen..."
@@ -1628,7 +1696,7 @@ msgstr "Configureren"
 msgid "Configure the column layout of the pattern editor"
 msgstr "De kolomindeling van de patroon-editor configureren"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Const uit%u"
@@ -1654,23 +1722,23 @@ msgstr "Constant negatief MIDDEN"
 msgid "Constant Negative HIGH"
 msgstr "Constant negatief HOOG"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Constante uitgang %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 #, fuzzy
 msgid "Constant signal value"
 msgstr "Constant negatief HOOG"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2148,19 +2216,19 @@ msgstr "Ctrl in2"
 msgid "Ctrl Out"
 msgstr "Ctrl-uit"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -2185,7 +2253,7 @@ msgstr "Cutoff-frequency 2 (Band Pass/Stop)"
 msgid "Cutoff [%]"
 msgstr "Cutoff [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Cutoff [Hz]"
@@ -2206,7 +2274,7 @@ msgstr "DSP motor..."
 msgid "Data Entry"
 msgstr "Datainvoer"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Data beschadigd"
 
@@ -2225,6 +2293,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus voegt extra diepte toe aan geluiden"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2350,20 +2422,20 @@ msgstr "Plugins ontwikkelen..."
 msgid "Development..."
 msgstr "Ontwikkeling..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Apparaat bezet"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Apparaatconfiguraties komen niet overeen"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "Apparaat niet async capabel"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Apparaat of bron bezet"
 
@@ -2427,7 +2499,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2641,7 +2713,7 @@ msgstr "Effectenpad"
 msgid "Eighths note"
 msgstr "Achtste noot"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Nadruk"
 
@@ -2781,7 +2853,7 @@ msgid "Every twelfth row"
 msgstr "Elke twaalfde rij"
 
 # goed verlopen
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Alles is goed gegaan"
 
@@ -2811,24 +2883,24 @@ msgstr "Audio exporteren"
 msgid "Expression"
 msgstr "Uitdrukking"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Apparaat-buffer configureren is mislukt"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Apparaat-formaat configureren is mislukt"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Apparaat-frequentie configureren is mislukt"
 
 # traagheid
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Apparaat-'latency' configureren is mislukt"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Het aantal apparaat-kanalen configureren is mislukt"
 
@@ -2838,7 +2910,7 @@ msgid "Failed to crop part range."
 msgstr "Starten van opname naar harde schijf is mislukt."
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "Detecteren van (begin van) header mislukt"
 
@@ -2852,7 +2924,7 @@ msgstr "Detecteren van (begin van) header mislukt"
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Uitvoeren van scriptprocedure â%sâ is mislukt: %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2905,7 +2977,7 @@ msgstr ""
 "niet vervangen wegens:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Zoek-informatie ophalen is mislukt"
 
@@ -2938,7 +3010,7 @@ msgstr ""
 "opslaan wegens:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Afsplitsen van een dochterproces is mislukt"
 
@@ -2963,11 +3035,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Bestandsselectie"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Bestand is leeg"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Bestand bestaat al"
 
@@ -2988,7 +3060,7 @@ msgid "Filename Text Entry"
 msgstr "Bestandsnaam tekstinvoer"
 
 # filteren?
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -3006,7 +3078,7 @@ msgstr "Filterspecificatie"
 
 # Filtersoort
 # Soort filter
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Filtertype"
 
@@ -3015,19 +3087,19 @@ msgstr "Filtertype"
 msgid "Filter cutoff frequency"
 msgstr "De cutoff-frequentie instellen als percentage"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "De cutoff-frequentie instellen als percentage"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Gefilterd audiosignaal"
 
@@ -3057,7 +3129,7 @@ msgstr ""
 "Zoek het eerste spoor dat een deel bevat dat geschikt is om te controleren "
 "op overgebleven delen."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Fijnstelling"
@@ -3089,6 +3161,10 @@ msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 "Spectrum omklappen waardoor lagen en hoge frequenties worden verwisseld"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Lettertypegrootte"
@@ -3112,13 +3188,13 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr "Vrije-vorm bijschrift of omschrijving"
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Freq in"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Freq mod in"
 
@@ -3127,22 +3203,22 @@ msgid "Freq Out"
 msgstr "Freq uit"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frequentie"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Frequentie ingang"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Frequentiemodulatie ingang"
 
@@ -3183,7 +3259,7 @@ msgstr "Functie"
 msgid "Function used to create new key bindings"
 msgstr "Functie die gebruikt wordt bij nieuwe toetsbindingen"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Functionaliteit niet geÃmplementeerd"
 
@@ -3195,28 +3271,29 @@ msgstr "Functies die bij een toetsbinding geactiveerd worden"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public License"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Gain mod ingang"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Gain modulatie ingang"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Gain Modulatie [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Gain [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Gate"
 
@@ -3317,6 +3394,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3325,11 +3406,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Hoog indien de toets momenteel wordt ingedrukt"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Hoog geeft aan dat het instrument klaar is met de synthese"
 
@@ -3495,11 +3576,11 @@ msgid "Input Port %u"
 msgstr "Ingangspoort %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Ingangsignalen"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Invoerkanaal is al in gebruik"
 
@@ -3508,7 +3589,7 @@ msgid "Input channel in use"
 msgstr "Invoerkanaal in gebruik"
 
 # persoonlijk bezit
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Invoerkanaal is privÃ"
 
@@ -3516,15 +3597,15 @@ msgstr "Invoerkanaal is privÃ"
 msgid "Input port name to interface to"
 msgstr "Naam van ingangspoort waar verbinding naar toe moet"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Invoer/uitvoerkanalen zijn al verbonden"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Invoer/uitvoerkanalen niet verbonden"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Invoer/uitvoerfout"
 
@@ -3608,47 +3689,52 @@ msgstr "Noten invoegen/bewerken/verplaatsen (muisknop 1 en 2)"
 msgid "Instrument Path"
 msgstr "Instrumentenpad"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Instrumentenpad"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Onvoldoende rechten"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Interne fout (rapporteren a.u.b)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "Intern"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Ongeldig MIDI-control type"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Ongeldige lengte"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Ongeldig formaat"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Ongeldige objecteigenschap"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "Ongeldige verschuiving"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Ongeldige overlap"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "Ongeldige verbinding synthesemodule"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Ongeldig type synthesemodule"
 
@@ -3671,7 +3757,7 @@ msgstr ""
 "De status van het sustainpedaal (demper) omkeren zodat de betekenis van aan/"
 "uit wordt omgedraaid"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Is een map"
 
@@ -3746,7 +3832,7 @@ msgstr "Laatste modificatietijd"
 msgid "Latency [ms]"
 msgstr "Vertraging [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3759,11 +3845,11 @@ msgstr "Layout:"
 msgid "Left"
 msgstr "Links"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Audio links"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Links audio in"
 
@@ -3771,7 +3857,7 @@ msgstr "Links audio in"
 msgid "Left Audio Input"
 msgstr "Linker audio ingang"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Links audio uit"
 
@@ -3779,7 +3865,7 @@ msgstr "Links audio uit"
 msgid "Left Audio Output"
 msgstr "Linker audio uitgang"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Linker kanaaluitgang"
 
@@ -3800,7 +3886,7 @@ msgstr "Links uit"
 msgid "Left Output"
 msgstr "Linker uitgang"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Volume links"
 
@@ -3808,11 +3894,11 @@ msgstr "Volume links"
 msgid "Left audio output"
 msgstr "Linker audio uitgang"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Linker kanaalingang"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Linker kanaaluitgang"
 
@@ -3834,7 +3920,7 @@ msgstr "Lib..."
 msgid "License"
 msgstr "Licentie"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licentie:"
 
@@ -3856,7 +3942,7 @@ msgstr "Deel koppelen"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Delen koppelen of verplaatsen (muisknop 1 en 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 "Lijst met beschikbare mixerbussen die kunnen worden gebruikt als bus-uitvoer"
@@ -3892,7 +3978,7 @@ msgstr ""
 "Lijst met beschikbare synthesenetwerken waaruit een spoor-instrument kan "
 "worden gekozen"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 "Toont de beschikbare synthese signalen die als bus-invoer kunnen worden "
@@ -3990,7 +4076,7 @@ msgstr "Locatie"
 
 # herhalen
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "Loopen"
@@ -4043,19 +4129,19 @@ msgstr "MIDI-kanaal"
 msgid "MIDI Instrument"
 msgstr "MIDI-instrument"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI signaal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI signaal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI signaal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI signaal 4"
 
@@ -4089,7 +4175,7 @@ msgid "Master"
 msgstr "Master"
 
 # hoofduitgang
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Master-uitgang"
 
@@ -4213,7 +4299,7 @@ msgstr "Mixer"
 msgid "Mixer busses connected to track output"
 msgstr "Mixerbussen verbonden met de spooruitgang"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Mixerbussen die als uitgang gebruikt worden voor synthesesignalen"
 
@@ -4233,8 +4319,8 @@ msgstr "Snel-widget"
 msgid "Mod In"
 msgstr "Mod In"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4364,11 +4450,11 @@ msgid "Musical Tuning"
 msgstr ""
 
 # gedempt
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Dempen"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Dempen: het busvolume uitzetten"
 
@@ -4465,12 +4551,12 @@ msgid "No available audio device was found."
 msgstr "Geen geschikt audioapparaat gevonden."
 
 # data/gegevens
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "Geen data beschikbaar"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Geen apparaat (stuurprogramma) beschikbaar"
 
@@ -4484,46 +4570,46 @@ msgid "No quantization selected"
 msgstr "Geen quantisatie geselecteerd"
 
 # vrij vertaald
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Geen vrije schijfruimte over"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "Deze bestaat niet"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "Event bestaat niet"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Bestand, map of apparaat bestaat niet"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "Zo'n invoerkanaal bestaat niet"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "Zo'n uitvoerkanaal bestaat niet"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "Zo'n procedure bestaat niet"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "Zo'n synthesemodule bestaat niet"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "Wave bestaat niet"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4534,7 +4620,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Geen doel"
 
@@ -4581,7 +4667,7 @@ msgstr "Niet geregistreerde parameter"
 msgid "None"
 msgstr "Geen"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Norm type"
 
@@ -4600,10 +4686,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Noot"
 
@@ -4622,7 +4708,7 @@ msgid "Note Fine Tune"
 msgstr "Toonfijnstelling"
 
 # frequentie van de toets
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Frequentie noot"
 
@@ -4653,7 +4739,7 @@ msgstr "Noot _lengte"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4681,11 +4767,11 @@ msgstr "Aantal kolommen"
 msgid "Number of Rows"
 msgstr "Aantal rijen"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "Aantal elementen (C-specifiek)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 "Aantal octaven dat wordt beÃnvloed door de exponentiÃle frequentiemodulatie"
@@ -4733,7 +4819,7 @@ msgid "Open Project"
 msgstr "Project openen"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4767,7 +4853,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Bestaand project openen"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Openen mislukt"
 
@@ -4790,20 +4876,21 @@ msgstr "Volgorde"
 msgid "Order of Filter"
 msgstr "Filtervolgorde"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Orgel uitgang"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Orgel uitgang"
+
 # Richting
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
@@ -4851,7 +4938,7 @@ msgstr "Aantal oscillator-omwentelingen per seconde"
 msgid "Oscillator wave form"
 msgstr "Oscillator golfvorm"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Geen vrij geheugen meer"
 
@@ -4881,7 +4968,7 @@ msgstr "Uitgangspoort %u"
 msgid "Output Signal Monitor"
 msgstr "Uitgangsignaal monitor"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Uitgangsignalen"
 
@@ -4907,7 +4994,7 @@ msgstr "Versterkingstrap op uitgang in decibel"
 msgid "Outputs"
 msgstr "Uitvoer"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "Eigenaars komen niet overeen"
 
@@ -4961,11 +5048,11 @@ msgstr "Parasiet"
 msgid "Parasite Paths"
 msgstr "Parasietpaden"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "Ouders komen niet overeen"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Verwerkingsfout"
 
@@ -5033,7 +5120,7 @@ msgstr ""
 "Percentage van achtergrondafbeelding dat met de achtergrondkleur gemengd "
 "wordt."
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "ExponentiÃle frequentiemodulatie uitvoeren in plaats van lineaire"
 
@@ -5139,7 +5226,7 @@ msgstr "Postprocessor"
 msgid "Preferences"
 msgstr "Voorkeuren"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Voortijdig bestandseinde"
 
@@ -5162,20 +5249,20 @@ msgstr "Procedurebeheer"
 msgid "Procedure _Browser"
 msgstr "Procedure_beheer"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Procedure is momenteel bezet"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "Uitvoering procedure afgebroken"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "Uitvoering procedure mislukt"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "Procedure-parameter ongeldig"
 
@@ -5436,7 +5523,7 @@ msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 "De geselecteerde toetsbinding naar boven verplaatsen, relatief tot zijn buren"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Bereik:"
 
@@ -5448,7 +5535,7 @@ msgstr "Verhouding in"
 msgid "Ratio [x:1]"
 msgstr "Verhouding [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Lezen mislukt"
 
@@ -5483,6 +5570,10 @@ msgstr "De laatst herstelde stap weer toepassen"
 msgid "Redo the last undone editing step"
 msgstr "De laatst herstelde stap weer toepassen"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5566,7 +5657,7 @@ msgid "Report a Beast Bug..."
 msgstr "Een fout in Beast rapporteren..."
 
 # niet gevonden/geen overeenkomsten
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "Gevraagde datawaarden geen overeenkomst"
 
@@ -5630,11 +5721,11 @@ msgstr "Retrigger ingang (stijgende kant reactiveert envelope)"
 msgid "Right"
 msgstr "Rechts"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Audio rechts"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Rechts audio in"
 
@@ -5642,7 +5733,7 @@ msgstr "Rechts audio in"
 msgid "Right Audio Input"
 msgstr "Rechter audio ingang"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Rechts audio uit"
 
@@ -5650,7 +5741,7 @@ msgstr "Rechts audio uit"
 msgid "Right Audio Output"
 msgstr "Rechter audio uitgang"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Rechter kanaaluitgang"
 
@@ -5671,7 +5762,7 @@ msgstr "Rechts uit"
 msgid "Right Output"
 msgstr "Rechter uitgang"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Volume rechts"
 
@@ -5683,11 +5774,11 @@ msgstr "Rechter audio uitgang"
 msgid "Right channel Input"
 msgstr "Rechter kanaalingang"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Rechter kanaalingang"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Rechter kanaaluitgang"
 
@@ -5923,7 +6014,7 @@ msgstr "Tweede controle-ingang"
 msgid "Second filter cutoff frequency"
 msgstr "Passband falloff bij cutoff-frequentie"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Zoeken mislukt"
 
@@ -6092,7 +6183,7 @@ msgid "Show messages about empty part range"
 msgstr "Berichten tonen bij problemen met opname van geluid"
 
 # invoer/opname
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Berichten tonen bij problemen met opname van geluid"
@@ -6117,11 +6208,11 @@ msgstr "Het schuifbare gebied kleiner maken"
 msgid "Signal In"
 msgstr "Signaal in"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Signaal invoer"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Signaal uitvoer"
 
@@ -6196,11 +6287,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Enkele uitgang"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: alle andere bussen dempen"
 
@@ -6342,11 +6433,11 @@ msgstr "Afspelen stoppen"
 msgid "Store references to wave files"
 msgstr "Refenties naar wave-bestanden opslaan"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Mate van gain modulatie"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Mate van lineaire frequentiemodulatie"
 
@@ -6398,7 +6489,7 @@ msgstr "Schakelaars"
 msgid "SynDrum Output"
 msgstr "SynDrum uitgang"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sync"
 
@@ -6418,7 +6509,7 @@ msgstr "Synchronisatie-ingang"
 msgid "Syncronization Output"
 msgstr "Synchronisatie-uitgang"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Geluidssterkte links en rechts synchroniseren"
 
@@ -6426,7 +6517,7 @@ msgstr "Geluidssterkte links en rechts synchroniseren"
 msgid "Synth Control Frequency"
 msgstr "Controlefrequentie synthese"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "Synth voltooid"
 
@@ -6459,7 +6550,7 @@ msgstr ""
 "De mixfrequentie voor de synthese, veelgebruikte waarden zijn: 22050, 44100, "
 "48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "Synthesemodule is momenteel bezet"
 
@@ -6498,7 +6589,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Synthese-signalen (uit sporen en bussen) gebruikt als bus-ingang"
 
@@ -6541,7 +6632,7 @@ msgstr ""
 "synthesis motor"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "Tijdelijke fout"
 
@@ -6650,11 +6741,11 @@ msgstr "De uitvoeringsstatus van de 'thread'"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Het filterontwerptype"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6826,7 +6917,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "TweeÃndertigste noot"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "Deze procedure heeft meerdere teruggeefwaardes."
 
@@ -6945,11 +7036,11 @@ msgstr ""
 "doorloopt naar de volgende regel"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "Te veel geopende bestanden"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "Te veel geopende bestanden in het systeem"
 
@@ -6965,7 +7056,7 @@ msgstr "Sporen"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Sporen bevatten instrumentdefinities en gedeeltes met noten"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Transponeren"
@@ -6974,7 +7065,7 @@ msgstr "Transponeren"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "De oscillatorfrequentie in halve tonen transponeren"
@@ -7080,7 +7171,7 @@ msgstr "Laatste verandering herstellen"
 msgid "Undo the effect of the last action"
 msgstr "Het effect van de laatste actie ongedaan maken"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Ongefilterd audiosignaal"
 
@@ -7092,11 +7183,11 @@ msgstr "Ongefilterde ingang"
 msgid "Unique name of this object"
 msgstr "Unieke naam voor dit project"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Onbekende fout"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Onbekend formaat"
 
@@ -7114,7 +7205,7 @@ msgstr "Alle noten deselecteren"
 msgid "Unspecified length"
 msgstr "Ongespecificeerde lengte"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Ongebruikt"
 
@@ -7161,11 +7252,11 @@ msgstr "Vschaal:"
 msgid "VZoom"
 msgstr "VZoom"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Waarde [float]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Velocity"
 
@@ -7173,7 +7264,7 @@ msgstr "Velocity"
 msgid "Velocity Out"
 msgstr "Velocity uit"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Velocity van de toetsaanslag"
 
@@ -7182,7 +7273,7 @@ msgstr "Velocity van de toetsaanslag"
 msgid "Velocity of the string pluck"
 msgstr "Velocity van de toetsaanslag"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Velocity terwijl de toets wordt ingedrukt"
 
@@ -7238,11 +7329,11 @@ msgstr "Virtuele uitgang %u"
 msgid "Volume"
 msgstr "Geluidsterkte"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Aanpassing geluidsterkte in decibel van het linker buskanaal"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Aanpassing geluidsterkte in decibel van het rechter buskanaal"
 
@@ -7326,7 +7417,7 @@ msgstr "Hele noot"
 msgid "Window Size"
 msgstr "Vensterrootte"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Schrijven mislukt"
 
@@ -7338,7 +7429,7 @@ msgstr "Project in een bepaald bestand opslaan"
 msgid "Write project to disk"
 msgstr "Project op schijf opslaan"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Verkeerd aantal kanalen"
 
@@ -7628,7 +7719,7 @@ msgstr "Beel_d"
 msgid "_Virtualization"
 msgstr "_Virtualisatie"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "verbinding verbroken"
 
@@ -7861,7 +7952,7 @@ msgstr "controle-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Toevoegen van stukje wave-bestand uit â%sâ is mislukt: %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "opgeruimd door de schoonmaker"
 
diff --git a/po/oc.po b/po/oc.po
index 5ae5e29..7d475c0 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -80,7 +80,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -118,6 +118,10 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -138,23 +142,23 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -174,7 +178,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -359,6 +363,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -399,6 +411,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -411,6 +431,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -455,6 +483,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -499,6 +543,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -675,6 +727,14 @@ msgstr ""
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -743,8 +803,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -785,7 +845,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -816,7 +876,7 @@ msgstr "Totes"
 msgid "Always"
 msgstr "Totjorn"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -941,7 +1001,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "Audio"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1002,12 +1062,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1059,7 +1119,7 @@ msgstr ""
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autors :"
 
@@ -1072,7 +1132,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1084,7 +1144,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr ""
 
@@ -1093,7 +1153,7 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr ""
 
@@ -1185,7 +1245,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1209,8 +1269,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1242,6 +1301,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1274,7 +1337,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1284,7 +1347,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1308,11 +1371,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "Anullar"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1328,6 +1391,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Modificar..."
@@ -1444,7 +1511,7 @@ msgstr "Configurar"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1470,22 +1537,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1954,19 +2021,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -1991,7 +2058,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2012,7 +2079,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2027,6 +2094,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2148,20 +2219,20 @@ msgstr ""
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2223,7 +2294,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2427,7 +2498,7 @@ msgstr ""
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Enfasi"
 
@@ -2556,7 +2627,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2586,23 +2657,23 @@ msgstr ""
 msgid "Expression"
 msgstr "Expression"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2611,7 +2682,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2624,7 +2695,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2672,7 +2743,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2696,7 +2767,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2721,11 +2792,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Seleccion de fichiÃrs"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2745,7 +2816,7 @@ msgstr "Nom del fichiÃr"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtre"
 
@@ -2761,7 +2832,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr ""
 
@@ -2769,18 +2840,18 @@ msgstr ""
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2806,7 +2877,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2836,6 +2907,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Talha de poliÃa"
@@ -2856,13 +2931,13 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2871,22 +2946,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "FrequÃncia"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2921,7 +2996,7 @@ msgstr "Foncion"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -2933,28 +3008,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3054,6 +3130,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3062,11 +3142,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3226,11 +3306,11 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3238,7 +3318,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3246,15 +3326,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr ""
 
@@ -3336,47 +3416,51 @@ msgstr ""
 msgid "Instrument Path"
 msgstr ""
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+msgid "Instrument flavour"
+msgstr ""
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3397,7 +3481,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Es un repertÃri"
 
@@ -3470,7 +3554,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3483,11 +3567,11 @@ msgstr ""
 msgid "Left"
 msgstr "EsquÃrra"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3495,7 +3579,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3503,7 +3587,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3524,7 +3608,7 @@ msgstr ""
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -3532,11 +3616,11 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3557,7 +3641,7 @@ msgstr ""
 msgid "License"
 msgstr "LicÃncia"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "LicÃncia :"
 
@@ -3579,7 +3663,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3603,7 +3687,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3696,7 +3780,7 @@ msgid "Location"
 msgstr "EmplaÃament"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3744,19 +3828,19 @@ msgstr ""
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3787,7 +3871,7 @@ msgstr ""
 msgid "Master"
 msgstr "MÃtre"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -3905,7 +3989,7 @@ msgstr "Boirador"
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3925,8 +4009,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4053,11 +4137,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Mut"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4148,12 +4232,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4165,46 +4249,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4215,7 +4299,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4258,7 +4342,7 @@ msgstr ""
 msgid "None"
 msgstr "Pas cap"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4277,10 +4361,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "NÃta"
 
@@ -4296,7 +4380,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4326,7 +4410,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4352,11 +4436,11 @@ msgstr ""
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4403,7 +4487,7 @@ msgid "Open Project"
 msgstr "Dobrir un projÃcte"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4425,7 +4509,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4447,20 +4531,21 @@ msgstr "Ãrdre"
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Sortida"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4506,7 +4591,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Pas pro de memÃria"
 
@@ -4536,7 +4621,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr ""
 
@@ -4562,7 +4647,7 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4616,11 +4701,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4685,7 +4770,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4784,7 +4869,7 @@ msgstr ""
 msgid "Preferences"
 msgstr "PreferÃncias"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4807,20 +4892,20 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5055,7 +5140,7 @@ msgstr ""
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5067,7 +5152,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5101,6 +5186,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5181,7 +5270,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5240,11 +5329,11 @@ msgstr ""
 msgid "Right"
 msgstr "Drecha"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5252,7 +5341,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5260,7 +5349,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5281,7 +5370,7 @@ msgstr ""
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr ""
 
@@ -5293,11 +5382,11 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5519,7 +5608,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr ""
 
@@ -5682,7 +5771,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5706,11 +5795,11 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5783,11 +5872,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -5921,11 +6010,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -5972,7 +6061,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -5992,7 +6081,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6000,7 +6089,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6029,7 +6118,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6061,7 +6150,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6101,7 +6190,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6202,11 +6291,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6361,7 +6450,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6473,11 +6562,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "TrÃp de fichiÃrs dobÃrts"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6493,7 +6582,7 @@ msgstr "Pistas"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6502,7 +6591,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6600,7 +6689,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6612,11 +6701,11 @@ msgstr ""
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Error desconeguda"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6632,7 +6721,7 @@ msgstr ""
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -6677,11 +6766,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6689,7 +6778,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6697,7 +6786,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6753,11 +6842,11 @@ msgstr ""
 msgid "Volume"
 msgstr "Volum"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6838,7 +6927,7 @@ msgstr ""
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -6850,7 +6939,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7133,7 +7222,7 @@ msgstr "_Visualizacion"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7366,7 +7455,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/pa.po b/po/pa.po
index 4ad70d4..4d4980f 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -81,7 +81,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -119,6 +119,10 @@ msgstr ""
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -139,23 +143,23 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -175,7 +179,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -360,6 +364,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
@@ -400,6 +412,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -412,6 +432,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -456,6 +484,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -500,6 +544,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -678,6 +730,14 @@ msgstr ""
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -746,8 +806,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -788,7 +848,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -819,7 +879,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -943,7 +1003,7 @@ msgstr ""
 msgid "Audio Gate"
 msgstr "àààà ààààààà"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1004,12 +1064,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1061,7 +1121,7 @@ msgstr ""
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr ""
 
@@ -1074,7 +1134,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1086,7 +1146,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr ""
 
@@ -1095,7 +1155,7 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "àààààà ààààààà"
 
@@ -1187,7 +1247,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1211,8 +1271,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1244,6 +1303,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1276,7 +1339,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1286,7 +1349,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1310,11 +1373,11 @@ msgstr ""
 msgid "Cancel"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1330,6 +1393,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr ""
@@ -1446,7 +1513,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1472,22 +1539,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1956,19 +2023,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -1993,7 +2060,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2014,7 +2081,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2029,6 +2096,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2150,20 +2221,20 @@ msgstr ""
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "àààà ààààà"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "àààà ààààà"
@@ -2226,7 +2297,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2431,7 +2502,7 @@ msgstr "àààààà àààà"
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2560,7 +2631,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2590,23 +2661,23 @@ msgstr ""
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2615,7 +2686,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2628,7 +2699,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2676,7 +2747,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2700,7 +2771,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2725,11 +2796,11 @@ msgstr ""
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2749,7 +2820,7 @@ msgstr ""
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr ""
 
@@ -2765,7 +2836,7 @@ msgstr "ààààà ààà"
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr ""
 
@@ -2773,18 +2844,18 @@ msgstr ""
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2810,7 +2881,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2841,6 +2912,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
@@ -2861,13 +2936,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2876,22 +2951,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2926,7 +3001,7 @@ msgstr ""
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -2938,28 +3013,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3059,6 +3135,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3067,11 +3147,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3231,11 +3311,11 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3243,7 +3323,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3251,15 +3331,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr ""
 
@@ -3341,47 +3421,51 @@ msgstr ""
 msgid "Instrument Path"
 msgstr ""
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+msgid "Instrument flavour"
+msgstr ""
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3402,7 +3486,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr ""
 
@@ -3475,7 +3559,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3488,11 +3572,11 @@ msgstr ""
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3500,7 +3584,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3508,7 +3592,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3529,7 +3613,7 @@ msgstr ""
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -3537,11 +3621,11 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3561,7 +3645,7 @@ msgstr ""
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr ""
 
@@ -3583,7 +3667,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3607,7 +3691,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3700,7 +3784,7 @@ msgid "Location"
 msgstr ""
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3748,19 +3832,19 @@ msgstr ""
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3791,7 +3875,7 @@ msgstr ""
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -3909,7 +3993,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3929,8 +4013,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4057,11 +4141,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4152,12 +4236,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4169,46 +4253,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4219,7 +4303,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4262,7 +4346,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4281,10 +4365,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr ""
 
@@ -4300,7 +4384,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4330,7 +4414,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4356,11 +4440,11 @@ msgstr ""
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4407,7 +4491,7 @@ msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4429,7 +4513,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4451,20 +4535,21 @@ msgstr "àààà"
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "ààà ààà"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4510,7 +4595,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4540,7 +4625,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr ""
 
@@ -4566,7 +4651,7 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4620,11 +4705,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4689,7 +4774,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4788,7 +4873,7 @@ msgstr ""
 msgid "Preferences"
 msgstr ""
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4811,20 +4896,20 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5058,7 +5143,7 @@ msgstr ""
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5070,7 +5155,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5104,6 +5189,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5184,7 +5273,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5243,11 +5332,11 @@ msgstr ""
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5255,7 +5344,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5263,7 +5352,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5284,7 +5373,7 @@ msgstr ""
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr ""
 
@@ -5296,11 +5385,11 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5522,7 +5611,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr ""
 
@@ -5683,7 +5772,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5707,11 +5796,11 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5784,11 +5873,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -5921,11 +6010,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -5972,7 +6061,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -5992,7 +6081,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6000,7 +6089,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6029,7 +6118,7 @@ msgstr "ààààààà àààààà"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6061,7 +6150,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6101,7 +6190,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6202,11 +6291,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6360,7 +6449,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6473,11 +6562,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6493,7 +6582,7 @@ msgstr ""
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6502,7 +6591,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6600,7 +6689,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6612,11 +6701,11 @@ msgstr ""
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6632,7 +6721,7 @@ msgstr ""
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -6677,11 +6766,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6689,7 +6778,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6697,7 +6786,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6753,11 +6842,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6838,7 +6927,7 @@ msgstr ""
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -6850,7 +6939,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7133,7 +7222,7 @@ msgstr ""
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7366,7 +7455,7 @@ msgstr "àààààà-àà"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/pt.po b/po/pt.po
index 5181da6..674b28a 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -86,7 +86,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr "  selecciona uma de trÃs cores prÃ-definidas"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -125,6 +125,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "Fontes _Audio"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "Fontes _Audio"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Fontes Audio/Oscilador Standard"
@@ -145,23 +150,23 @@ msgstr "/Melhorar/Coros"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtros/Filtro de Graves"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filtros/Tipos Biquad"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada & SaÃda/SaÃda de Instrumento"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrada & SaÃda/Entrada de Instrumento de Voz"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrada & SaÃda/Entrada de Controlo MIDI"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrada & SaÃda/SaÃda de Voz MIDI"
 
@@ -181,7 +186,7 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Outras Fontes/Constante"
 
@@ -368,6 +373,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -408,6 +421,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -420,6 +441,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -464,6 +493,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -508,6 +553,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -693,6 +746,14 @@ msgstr "Adicionar uma nova pista a esta mÃsica"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -761,8 +822,8 @@ msgstr "Ajustar o factor de zoom da apresentaÃÃo de routeamento"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 #, fuzzy
 msgid "Adjustments"
@@ -804,7 +865,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Retoque"
 
@@ -835,7 +896,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -962,7 +1023,7 @@ msgstr "Audio"
 msgid "Audio Gate"
 msgstr "SaÃda Audio"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1023,12 +1084,12 @@ msgstr "Sinal de Entrada Audio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "SaÃda Audio"
@@ -1084,7 +1145,7 @@ msgstr "Entrada Audio 2"
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autores:"
 
@@ -1098,7 +1159,7 @@ msgid "Auto cut"
 msgstr "Cortar automaticamente"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1110,7 +1171,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Apagar as Entradas"
@@ -1120,7 +1181,7 @@ msgstr "Apagar as Entradas"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Apagar as Entradas"
@@ -1218,7 +1279,7 @@ msgstr "Imagem de fundo utilizada pelo editor de padrÃes."
 msgid "Background image used by the piano-roll editor."
 msgstr "Imagem de fundo utilizada pelo editor de piano-rolante."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1243,8 +1304,7 @@ msgid "Bank Select"
 msgstr "Seleccionar"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "FrequÃncia Base"
 
@@ -1276,6 +1336,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 #, fuzzy
 msgid "Breath Control"
@@ -1326,7 +1390,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nome"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1338,7 +1402,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Canais"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1364,11 +1428,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "_Cancelar"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "FrequÃncia Central"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "FrequÃncia Central de Entrada"
 
@@ -1386,6 +1450,10 @@ msgstr ""
 "Alterar por um determinado valor o conteÃdo da cÃlula numÃrica com o foco "
 "(por ex. oitava)"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Alterar..."
@@ -1508,7 +1576,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.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "SaÃda Constante %u"
@@ -1535,22 +1603,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "SaÃda Constante %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2032,19 +2100,19 @@ msgstr "Entrada de Controlo 2"
 msgid "Ctrl Out"
 msgstr "SaÃda de Controlo"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "SaÃda de Controlo 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "SaÃda de Controlo 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "SaÃda de Controlo 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "SaÃda de Controlo 4"
 
@@ -2069,7 +2137,7 @@ msgstr "FrequÃncia de Corte 2 (Passagem/Paragem de Banda)"
 msgid "Cutoff [%]"
 msgstr "Corte [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Corte [Hz]"
@@ -2092,7 +2160,7 @@ msgstr "Motor GSL..."
 msgid "Data Entry"
 msgstr "Entrada de Texto"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2111,6 +2179,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus adiciona maior profundidade aos sons"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2238,20 +2310,20 @@ msgstr ""
 msgid "Development..."
 msgstr "Desenvolvimento"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2315,7 +2387,7 @@ 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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2529,7 +2601,7 @@ msgstr "Editar uma Parte"
 msgid "Eighths note"
 msgstr "Oitavo de nota"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Ãnfase"
 
@@ -2663,7 +2735,7 @@ msgstr "A cada terceira linha"
 msgid "Every twelfth row"
 msgstr "A cada dÃcima-segunda linha"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 #, fuzzy
 msgid "Everything went well"
 msgstr "A cada terceira e dÃcima-segunda linhas"
@@ -2695,23 +2767,23 @@ msgstr "Exportar Audio"
 msgid "Expression"
 msgstr "Epsilon"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2720,7 +2792,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2733,7 +2805,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "falha ao abrir o ficheiro de saÃda \"%s\": %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2787,7 +2859,7 @@ msgstr ""
 "devido a:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2820,7 +2892,7 @@ msgstr ""
 "devido a:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2845,11 +2917,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "SelecÃÃo de Ficheiro"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2871,7 +2943,7 @@ msgstr "Renomear"
 msgid "Filename Text Entry"
 msgstr "Entrada de Texto de Nome de Ficheiro"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtro"
 
@@ -2887,7 +2959,7 @@ msgstr "Escolha de Filtro"
 msgid "Filter Specification"
 msgstr "EspecificaÃÃo do Filtro"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Tipo de Filtro"
 
@@ -2896,19 +2968,19 @@ msgstr "Tipo de Filtro"
 msgid "Filter cutoff frequency"
 msgstr "Definir a percentagem de frequÃncia de corte"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Definir a percentagem de frequÃncia de corte"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Sinal Audio Filtrado"
 
@@ -2934,7 +3006,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Afinar"
@@ -2965,6 +3037,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Tamanho da Fonte"
@@ -2988,13 +3064,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "FrequÃncia de Entrada"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "ModulaÃÃo de FrequÃncia de Entrada"
 
@@ -3003,22 +3079,22 @@ msgid "Freq Out"
 msgstr "FrequÃncia de SaÃda"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "FrequÃncia"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Entrada de FrequÃncia"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Entrada de ModulaÃÃo de FrequÃncia"
 
@@ -3057,7 +3133,7 @@ msgstr "FunÃÃo"
 msgid "Function used to create new key bindings"
 msgstr "FunÃÃo utilizada para criar novas associaÃÃes de teclas"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -3069,28 +3145,29 @@ msgstr "FunÃÃes a serem activadas por uma associaÃÃo de teclas"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "LicenÃa PÃblica GenÃrica Restrita GNU"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "ModulaÃÃo do Ganho de Entrada"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "ModulaÃÃo do Ganho de Entrada"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "ModulaÃÃo de Ganho [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Ganho [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "PortÃo"
 
@@ -3190,6 +3267,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3198,11 +3279,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Alto se a nota està actualmente a ser primida"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Alta indica que o instrumento terminou a sintetizaÃÃo"
 
@@ -3367,12 +3448,12 @@ msgid "Input Port %u"
 msgstr "Porto de Entrada %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "Sinal de Entrada Audio"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Canal de entrada em utilizaÃÃo"
@@ -3381,7 +3462,7 @@ msgstr "Canal de entrada em utilizaÃÃo"
 msgid "Input channel in use"
 msgstr "Canal de entrada em utilizaÃÃo"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Canal de entrada em utilizaÃÃo"
@@ -3390,16 +3471,16 @@ msgstr "Canal de entrada em utilizaÃÃo"
 msgid "Input port name to interface to"
 msgstr "Nome do porto de entrada com que interfacear"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Canal de entrada em utilizaÃÃo"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Entrada & SaÃda"
@@ -3484,47 +3565,52 @@ msgstr "Inserir/redimensionar/mover as notas (botÃes 1 e 2 do rato)"
 msgid "Instrument Path"
 msgstr "Inserir uma Parte"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Inserir uma Parte"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3547,7 +3633,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "Seleccionar um DirectÃrio"
@@ -3625,7 +3711,7 @@ msgstr "Data da Ãltima alteraÃÃo"
 msgid "Latency [ms]"
 msgstr "LatÃncia [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3638,11 +3724,11 @@ msgstr "DisposiÃÃo:"
 msgid "Left"
 msgstr "Esquerda"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Audio Esquerda"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Entrada Audio Esquerda"
 
@@ -3650,7 +3736,7 @@ msgstr "Entrada Audio Esquerda"
 msgid "Left Audio Input"
 msgstr "Entrada Audio Esquerda"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "SaÃda Audio Esquerda"
 
@@ -3658,7 +3744,7 @@ msgstr "SaÃda Audio Esquerda"
 msgid "Left Audio Output"
 msgstr "SaÃda Audio Esquerda"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "SaÃda de Audio Esquerda"
 
@@ -3679,7 +3765,7 @@ msgstr "SaÃda Esquerda"
 msgid "Left Output"
 msgstr "SaÃda Esquerda"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "Volume Base"
@@ -3688,11 +3774,11 @@ msgstr "Volume Base"
 msgid "Left audio output"
 msgstr "SaÃda audio esquerda"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Canal de entrada esquerdo"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Canal de saÃda esquerdo"
 
@@ -3714,7 +3800,7 @@ msgstr "Biblioteca..."
 msgid "License"
 msgstr "LicenÃa"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "LicenÃa:"
 
@@ -3736,7 +3822,7 @@ msgstr "Ligar uma Parte"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Atalho ou mover partes (botÃes 1 e 2 do rato)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3760,7 +3846,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3855,7 +3941,7 @@ msgid "Location"
 msgstr "LocalizaÃÃo"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3908,19 +3994,19 @@ msgstr "Canal%u"
 msgid "MIDI Instrument"
 msgstr "Gravar um Instrumento"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "Sinal MIDI 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "Sinal MIDI 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "Sinal MIDI 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "Sinal MIDI 4"
 
@@ -3953,7 +4039,7 @@ msgstr ""
 msgid "Master"
 msgstr "Volume Mestre"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "PortÃo de SaÃda"
@@ -4075,7 +4161,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4095,8 +4181,8 @@ msgstr "Widged de atalho"
 msgid "Mod In"
 msgstr "Entrada de ModulaÃÃo"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4228,11 +4314,11 @@ msgstr "Compositor de MÃsica"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4326,12 +4412,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4344,53 +4430,53 @@ msgstr "Nenhuma quantizaÃÃo seleccionada"
 msgid "No quantization selected"
 msgstr "Nenhuma quantizaÃÃo seleccionada"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "Entrada de Nota"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "Evento Perdido"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "Canais de Entrada:"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "Canais de SaÃda:"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "Procedimento"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "MÃdulos de Sintetizador"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "Evento Perdido"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4401,7 +4487,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Nenhum alvo"
 
@@ -4445,7 +4531,7 @@ msgstr ""
 msgid "None"
 msgstr "Nenhum"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Tipo de Norma"
 
@@ -4464,10 +4550,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Nota"
 
@@ -4485,7 +4571,7 @@ msgstr "Entrada de Nota"
 msgid "Note Fine Tune"
 msgstr "Afinar"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "FrequÃncia da Nota"
 
@@ -4516,7 +4602,7 @@ msgstr "_Comprimento da Nota"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4542,11 +4628,11 @@ msgstr "NÃmero de Colunas"
 msgid "Number of Rows"
 msgstr "NÃmero de Linhas"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 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"
 
@@ -4594,7 +4680,7 @@ msgid "Open Project"
 msgstr "Abrir Projecto"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4616,7 +4702,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Abrir um projecto existente"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4638,20 +4724,21 @@ msgstr "Ordem"
 msgid "Order of Filter"
 msgstr "Ordem do Filtro"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "SaÃda de OrgÃo"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "SaÃda de OrgÃo"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -4699,7 +4786,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Formato de oscilador wave"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4730,7 +4817,7 @@ msgstr "Porto de SaÃda %u"
 msgid "Output Signal Monitor"
 msgstr "Sinal de Entrada Audio"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "Sinal de Entrada Audio"
@@ -4760,7 +4847,7 @@ msgstr "AmplificaÃÃo do nÃvel de saÃda"
 msgid "Outputs"
 msgstr "SaÃda"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4814,11 +4901,11 @@ msgstr "Parasita"
 msgid "Parasite Paths"
 msgstr "Caminhos Parasitas"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4883,7 +4970,7 @@ msgstr "Percentagem de utilizaÃÃo do CPU"
 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.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Executar a modulaÃÃo de frequÃncia exponencial em vez de linear"
 
@@ -4987,7 +5074,7 @@ msgstr "Processador"
 msgid "Preferences"
 msgstr "PreferÃncias"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5010,20 +5097,20 @@ msgstr "Navegador de Procedimentos"
 msgid "Procedure _Browser"
 msgstr "_Navegador de Procedimentos"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5266,7 +5353,7 @@ msgstr ""
 "Elevar a associaÃÃo de teclas actualmente seleccionada, em relaÃÃo Ãs suas "
 "vizinhas"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Intervalo:"
 
@@ -5279,7 +5366,7 @@ msgstr "RÃcio de Entrada"
 msgid "Ratio [x:1]"
 msgstr "RÃcio de Entrada"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5315,6 +5402,10 @@ msgstr "Refazer o Ãltimo passo de ediÃÃo desfeito"
 msgid "Redo the last undone editing step"
 msgstr "Refazer o Ãltimo passo de ediÃÃo desfeito"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5398,7 +5489,7 @@ msgstr "Repetir a reproduÃÃo entre pontos do cÃclo"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5460,11 +5551,11 @@ msgstr "Despoletar nova entrada (elevar o limite despoleta novo envelope)"
 msgid "Right"
 msgstr "Direita"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Audio Direita"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Entrada Audio Direita"
 
@@ -5472,7 +5563,7 @@ msgstr "Entrada Audio Direita"
 msgid "Right Audio Input"
 msgstr "Entrada Audio Direita"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "SaÃda Audio Direita"
 
@@ -5480,7 +5571,7 @@ msgstr "SaÃda Audio Direita"
 msgid "Right Audio Output"
 msgstr "SaÃda Audio Direita"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "SaÃda de Audio Direita"
 
@@ -5501,7 +5592,7 @@ msgstr "SaÃda Direita"
 msgid "Right Output"
 msgstr "SaÃda Direita"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "SaÃda Direita"
@@ -5514,11 +5605,11 @@ msgstr "SaÃda audio direita"
 msgid "Right channel Input"
 msgstr "Entrada de canal Direita"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Entrada de canal direita"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Canal de saÃda direito"
 
@@ -5751,7 +5842,7 @@ msgstr "Segunda entrada de controlo"
 msgid "Second filter cutoff frequency"
 msgstr "Queda de passagem de banda na frequÃncia de corte"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Seleccionar um Ficheiro"
@@ -5920,7 +6011,7 @@ msgstr "Alertar sobre a selecÃÃo de dispositivos MIDI"
 msgid "Show messages about empty part range"
 msgstr "Alertar sobre a selecÃÃo de dispositivos MIDI"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Alertar sobre a selecÃÃo de dispositivos MIDI"
@@ -5945,12 +6036,12 @@ msgstr "Reduzir a Ãrea rolante"
 msgid "Signal In"
 msgstr "Entrada de Sinal"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Entrada de Sinal"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Entrada de Sinal"
@@ -6025,11 +6116,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "SaÃda Ãnica"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6168,11 +6259,11 @@ msgstr "A Parar a ReproduÃÃo"
 msgid "Store references to wave files"
 msgstr "Armazenar as referÃncias em ficheiros wave"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "ForÃa da modulaÃÃo de ganho"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "ForÃa da modulaÃÃo da frequÃncia linear"
 
@@ -6226,7 +6317,7 @@ msgstr "Passos"
 msgid "SynDrum Output"
 msgstr "SaÃda de SincronizaÃÃo de Bateria"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "Entrada de SincronizaÃÃo"
@@ -6247,7 +6338,7 @@ msgstr "Entrada de SincronizaÃÃo"
 msgid "Syncronization Output"
 msgstr "SaÃda de SincronizaÃÃo"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6255,7 +6346,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "FrequÃncia de Controlo de SintetizaÃÃo"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "SintetizaÃÃo Terminada"
 
@@ -6289,7 +6380,7 @@ msgstr ""
 "FrequÃncia de mistura do sintetizador, valores comuns sÃo: 22050, 44100, "
 "48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "MÃdulos de Sintetizador"
@@ -6327,7 +6418,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6368,7 +6459,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6472,11 +6563,11 @@ msgstr "O estado de execuÃÃo da thread"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "O tipo de desenho do filtro"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6646,7 +6737,7 @@ msgstr "O widget a ser activado quando a tecla de atalho da etiqueta à primida"
 msgid "Thirty-secondth note"
 msgstr "Um trinta e dois avos de nota"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6762,11 +6853,11 @@ msgstr ""
 "Alternar se o movimento horizontal da cÃlula com foco irà quebrar nas margens"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6782,7 +6873,7 @@ msgstr "Pistas"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6791,7 +6882,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6896,7 +6987,7 @@ msgstr "Desfazer o Ãltimo passo de ediÃÃo"
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Sinal Audio Sem Filtro"
 
@@ -6908,11 +6999,11 @@ msgstr "Entrada sem Filtragem"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6930,7 +7021,7 @@ msgstr "Inserir meias notas"
 msgid "Unspecified length"
 msgstr "Comprimento nÃo especificado"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "NÃo Utilizado"
 
@@ -6976,11 +7067,11 @@ msgstr "EscalaV:"
 msgid "VZoom"
 msgstr "ZoomV"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Valor [fracÃÃo]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Velocidade"
 
@@ -6988,7 +7079,7 @@ msgstr "Velocidade"
 msgid "Velocity Out"
 msgstr "Velocidade de SaÃda"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Velocidade da pressÃo de nota"
 
@@ -6997,7 +7088,7 @@ msgstr "Velocidade da pressÃo de nota"
 msgid "Velocity of the string pluck"
 msgstr "Velocidade da pressÃo de nota"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Velocidade durante a pressÃo da nota"
 
@@ -7055,11 +7146,11 @@ msgstr "SaÃda virtual %u"
 msgid "Volume"
 msgstr "Volume Base"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7142,7 +7233,7 @@ msgstr "Nota completa"
 msgid "Window Size"
 msgstr "Tamanho da Fonte"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "Filtro de eventos"
@@ -7155,7 +7246,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7442,7 +7533,7 @@ msgstr "_Ver"
 msgid "_Virtualization"
 msgstr "_VirtualizaÃÃo"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7713,7 +7804,7 @@ msgstr "Controlador"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "falha ao abrir o ficheiro de saÃda \"%s\": %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 2223e2f..fa83e5f 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -88,7 +88,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr "  seleciona uma cor de 3 prÃ-definidas"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -126,6 +126,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Fontes de Ãudio/RuÃdo"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_Fontes de Ãudio"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Fontes de Ãudio/Oscilador padrÃo"
@@ -146,23 +151,23 @@ msgstr "/Melhorar/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtros/Filtro de grave"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filtros/Tipos biquadrados"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Entrada e SaÃda/SaÃda do instrumento"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Entrada e SaÃda/Entrada de voz do instrumento"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Entrada e SaÃda/Entrada de controle MIDI"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Entrada e SaÃda/Entrada de voz MIDI"
 
@@ -182,7 +187,7 @@ msgstr "/MiscelÃnea/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Outras Fontes/Constante"
 
@@ -369,6 +374,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -409,6 +422,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 e 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -421,6 +442,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -465,6 +494,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -509,6 +554,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -698,6 +751,14 @@ msgstr "Adiciona uma nova faixa para essa mÃsica"
 msgid "Add directory to searchpath"
 msgstr "Adiciona diretÃrios ao caminho de busca"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -770,8 +831,8 @@ msgstr "Ajusta o fator de zoom da exibiÃÃo do roteador"
 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.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Ajustes"
@@ -812,7 +873,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "PÃs-toque"
 
@@ -843,7 +904,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -995,7 +1056,7 @@ msgstr "Ãudio"
 msgid "Audio Gate"
 msgstr "SaÃda de Ãudio"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1056,12 +1117,12 @@ msgstr "Sinal de entrada de Ãudio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "SaÃda de Ãudio"
@@ -1113,7 +1174,7 @@ msgstr "Entrada de Ãudio 2"
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autores:"
 
@@ -1126,7 +1187,7 @@ msgid "Auto cut"
 msgstr "Cortar automaticamente"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1138,7 +1199,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Entradas disponÃveis"
 
@@ -1147,7 +1208,7 @@ msgstr "Entradas disponÃveis"
 msgid "Available Items:"
 msgstr "Itens disponÃveis:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "SaÃdas disponÃveis"
 
@@ -1243,7 +1304,7 @@ msgstr "Imagem de fundo usada pelo editor de padrÃes."
 msgid "Background image used by the piano-roll editor."
 msgstr "Imagem de fundo usada pelo editor de teclado de piano."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Loopback invÃlido"
 
@@ -1267,8 +1328,7 @@ msgid "Bank Select"
 msgstr "SeleÃÃo de Banco"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "FreqÃÃncia base"
 
@@ -1300,6 +1360,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 #, fuzzy
 msgid "Breath Control"
@@ -1349,7 +1413,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Nome do barramento"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1361,7 +1425,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Barramentos"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1387,11 +1451,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "_Cancelar"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "FreqÃÃncia central"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Entrada de freqÃÃncia central"
 
@@ -1409,6 +1473,10 @@ msgstr ""
 "Altera o conteÃdo da cÃlula em foco (p.ex. a oitava) em uma determinada "
 "quantidade"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Alterar..."
@@ -1526,7 +1594,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.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "SaÃda constante%u"
@@ -1552,23 +1620,23 @@ msgstr "CENTRO negativo constante"
 msgid "Constant Negative HIGH"
 msgstr "ALTO negativo constante"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "SaÃda constante %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 #, fuzzy
 msgid "Constant signal value"
 msgstr "ALTO negativo constante"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2041,19 +2109,19 @@ msgstr "Entrada de controle2"
 msgid "Ctrl Out"
 msgstr "SaÃda de controle"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "SaÃda de controle1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "SaÃda de controle2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "SaÃda de controle3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "SaÃda de controle4"
 
@@ -2078,7 +2146,7 @@ msgstr "FreqÃÃncia de corte 2 (Passagem de faixa/Parada)"
 msgid "Cutoff [%]"
 msgstr "Corte [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Corte [Hz]"
@@ -2099,7 +2167,7 @@ msgstr "Mecanismo DSP..."
 msgid "Data Entry"
 msgstr "Entrada de dados"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2117,6 +2185,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus adiciona mais profundidade aos sons"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2242,20 +2314,20 @@ msgstr "Desenvolvendo plugins..."
 msgid "Development..."
 msgstr "Desenvolvimento..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Dispositivo ocupado"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "As configuraÃÃes de dispositivo nÃo coincidem"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "O dispositivo nÃo faz transmissÃes assÃncronas"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "Dispositivo ocupado"
@@ -2319,7 +2391,7 @@ 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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2530,7 +2602,7 @@ msgstr "Caminho de efeitos"
 msgid "Eighths note"
 msgstr "Nota de oitavo de tempo"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Ãnfase"
 
@@ -2664,7 +2736,7 @@ msgstr "A cada terceira linha"
 msgid "Every twelfth row"
 msgstr "A cada dÃcima segunda linha"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Tudo correu bem"
 
@@ -2694,23 +2766,23 @@ msgstr "Exportar Ãudio"
 msgid "Expression"
 msgstr "ExpressÃo"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Falha ao configurar o buffer do dispositivo"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Falha ao configurar o formato do dispositivo"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Falha ao configurar a freqÃÃncia do dispositivo"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Falha ao configurar a latÃncia do dispositivo"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Falha ao configurar o nÃmero de canais do dispositivo"
 
@@ -2719,7 +2791,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2732,7 +2804,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Falha ao abrir o arquivo de saÃda \"%s\": %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2784,7 +2856,7 @@ msgstr ""
 "devido a:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "Falha ao configurar o formato do dispositivo"
@@ -2818,7 +2890,7 @@ msgstr ""
 "devido a:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Falha ao gerar o processo filho"
 
@@ -2843,11 +2915,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "SeleÃÃo de arquivos"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2869,7 +2941,7 @@ msgstr "Renomear"
 msgid "Filename Text Entry"
 msgstr "Caixa de texto de nome de arquivo"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtro"
 
@@ -2885,7 +2957,7 @@ msgstr "Escolha do filtro"
 msgid "Filter Specification"
 msgstr "EspecificaÃÃo do filtro"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Tipo de filtro"
 
@@ -2894,19 +2966,19 @@ msgstr "Tipo de filtro"
 msgid "Filter cutoff frequency"
 msgstr "Define a porcentagem da freqÃÃncia de corte"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Define a porcentagem da freqÃÃncia de corte"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Sinal de Ãudio filtrado"
 
@@ -2933,7 +3005,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Ajuste fino"
@@ -2964,6 +3036,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Tamanho da fonte"
@@ -2985,13 +3061,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Ent Freq"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Ent Mod Freq"
 
@@ -3000,22 +3076,22 @@ msgid "Freq Out"
 msgstr "FreqÃÃncia de saÃda"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "FreqÃÃncia"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Entrada de freqÃÃncia"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Entrada de modulaÃÃo de freqÃÃncia"
 
@@ -3054,7 +3130,7 @@ msgstr "FunÃÃo"
 msgid "Function used to create new key bindings"
 msgstr "FunÃÃo usada para criar uma nova associaÃÃo de teclas"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Funcionalidade nÃo implementada"
 
@@ -3066,28 +3142,29 @@ msgstr "FunÃÃes para ativar com uma associaÃÃo de teclas"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "LicenÃa PÃblica Geral Menor GNU (LGPL)"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Ent Mod Ganho"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Entrada de modulaÃÃo de ganho"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "ModulaÃÃo de ganho [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Ganho [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Gate"
 
@@ -3187,6 +3264,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3195,11 +3276,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Alto se a nota està sendo pressionada atualmente"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Alto indica que a sÃntese do instrumento està pronta"
 
@@ -3365,11 +3446,11 @@ msgid "Input Port %u"
 msgstr "Porta de entrada %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Sinais de entrada"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "O canal de entrada jà està em uso"
 
@@ -3377,7 +3458,7 @@ msgstr "O canal de entrada jà està em uso"
 msgid "Input channel in use"
 msgstr "Canal de entrada em uso"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "O canal de entrada à privado"
 
@@ -3385,15 +3466,15 @@ msgstr "O canal de entrada à privado"
 msgid "Input port name to interface to"
 msgstr "Porta de entrada com a qual deve ser feita interface"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Canais de entrada/saÃda jà conectados"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Canais de entrada/saÃda nÃo conectado"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "Entrada e _SaÃda"
@@ -3476,48 +3557,53 @@ msgstr "Inserir/redimensionar/mover notas (botÃo 1 e 2 do mouse)"
 msgid "Instrument Path"
 msgstr "Caminho de instrumentos"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Caminho de instrumentos"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr "Internos"
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Tipo de controle MIDI invÃlido"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "DuraÃÃo invÃlida"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 #, fuzzy
 msgid "Invalid format"
 msgstr "SobreposiÃÃo invÃlida"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Propriedade de objeto invÃlida"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "Deslocamento invÃlido"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "SobreposiÃÃo invÃlida"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "ConexÃo de mÃdulo de sÃntese invÃlida"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Tipo de mÃdulo de sÃntese invÃlido"
 
@@ -3542,7 +3628,7 @@ msgstr ""
 "Inverte o estado do pedal de sustain (damper), tal que o significado de lig./"
 "desl. sejam invertidos"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "Selecione um diretÃrio"
@@ -3616,7 +3702,7 @@ msgstr "Hora da Ãltima modificaÃÃo"
 msgid "Latency [ms]"
 msgstr "LatÃncia [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3629,11 +3715,11 @@ msgstr "DisposiÃÃo:"
 msgid "Left"
 msgstr "Esquerda"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Ãudio esquerdo"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Entrada esquerda de Ãudio"
 
@@ -3641,7 +3727,7 @@ msgstr "Entrada esquerda de Ãudio"
 msgid "Left Audio Input"
 msgstr "Entrada esquerda de Ãudio"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "SaÃda esquerda de Ãudio"
 
@@ -3649,7 +3735,7 @@ msgstr "SaÃda esquerda de Ãudio"
 msgid "Left Audio Output"
 msgstr "SaÃda esquerda de Ãudio"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "SaÃda do canal esquerdo"
 
@@ -3670,7 +3756,7 @@ msgstr "SaÃda esquerda"
 msgid "Left Output"
 msgstr "SaÃda esquerda"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "Volume esquerdo [dB]"
@@ -3679,11 +3765,11 @@ msgstr "Volume esquerdo [dB]"
 msgid "Left audio output"
 msgstr "SaÃda esquerda de Ãudio"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Canal esquerdo de entrada"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Canal esquerdo de saÃda"
 
@@ -3704,7 +3790,7 @@ msgstr "Biblioteca..."
 msgid "License"
 msgstr "LicenÃa"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "LicenÃa:"
 
@@ -3726,7 +3812,7 @@ msgstr "Ligar parte"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Liga ou move partes (botÃes do mouse 1 e 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 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 "
@@ -3761,7 +3847,7 @@ msgstr ""
 "Lista de redes de sÃntese disponÃveis a partir de onde escolher um "
 "instrumento da pista"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 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 "
@@ -3856,7 +3942,7 @@ msgid "Location"
 msgstr "LocalizaÃÃo"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "RepetiÃÃo"
@@ -3906,19 +3992,19 @@ msgstr "Canal MIDI"
 msgid "MIDI Instrument"
 msgstr "Instrumento MIDI"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "Sinal MIDI 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "Sinal MIDI 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "Sinal MIDI 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "Sinal MIDI 4"
 
@@ -3950,7 +4036,7 @@ msgstr ""
 msgid "Master"
 msgstr "Principal [%]"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "SaÃda principal"
 
@@ -4069,7 +4155,7 @@ msgstr "Mixador"
 msgid "Mixer busses connected to track output"
 msgstr "Barramentos de mixagem conectados à saÃda da pista"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Barramentos de mixagem usados como saÃda para sinais de sÃntese"
 
@@ -4089,8 +4175,8 @@ msgstr "Componente alvo"
 msgid "Mod In"
 msgstr "Ent Mod"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4219,11 +4305,11 @@ msgstr "Compositor Musical"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Mudo"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Mudo: desliga o volume do barramento"
 
@@ -4315,13 +4401,13 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 #, fuzzy
 msgid "No data available"
 msgstr "Nenhum dispositivo (driver) disponÃvel"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Nenhum dispositivo (driver) disponÃvel"
 
@@ -4334,47 +4420,47 @@ msgstr "Nenhuma quantificaÃÃo selecionada"
 msgid "No quantization selected"
 msgstr "Nenhuma quantificaÃÃo selecionada"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "Entrada nÃo encontrada"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "Evento nÃo encontrado"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "Canal de entrada nÃo encontrado"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "Canal de saÃda nÃo encontrado"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "Procedimento nÃo encontrado"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "MÃdulos de sÃntese nÃo encontrado"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "Evento nÃo encontrado"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4385,7 +4471,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Nenhum alvo"
 
@@ -4430,7 +4516,7 @@ msgstr "ParÃmetro nÃo registrado"
 msgid "None"
 msgstr "Nenhum"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Tipo de norma"
 
@@ -4449,10 +4535,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Nota"
 
@@ -4469,7 +4555,7 @@ msgstr "Entrada de nota"
 msgid "Note Fine Tune"
 msgstr "Ajuste fino da nota"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "FreqÃÃncia da nota"
 
@@ -4499,7 +4585,7 @@ msgstr "_DuraÃÃo da nota"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4527,11 +4613,11 @@ msgstr "NÃmero de colunas"
 msgid "Number of Rows"
 msgstr "NÃmero de linhas"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 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"
@@ -4579,7 +4665,7 @@ msgid "Open Project"
 msgstr "Abrir projeto"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4601,7 +4687,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Abre um projeto existente"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 #, fuzzy
 msgid "Open failed"
 msgstr "Abre o navegador de arquivos"
@@ -4624,20 +4710,21 @@ msgstr "Ordem"
 msgid "Order of Filter"
 msgstr "Ordem de filtro"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "SaÃda de ÃrgÃo"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "SaÃda de ÃrgÃo"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4684,7 +4771,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Forma de onda do oscilador"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4715,7 +4802,7 @@ msgstr "Porta de saÃda %u"
 msgid "Output Signal Monitor"
 msgstr "Sinais de saÃda"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Sinais de saÃda"
 
@@ -4742,7 +4829,7 @@ msgstr "AmplificaÃÃo do estÃgio de saÃda"
 msgid "Outputs"
 msgstr "SaÃdas"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "O dono nÃo coincide"
 
@@ -4796,11 +4883,11 @@ msgstr "Parasita"
 msgid "Parasite Paths"
 msgstr "Caminhos parasitas"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "O pai nÃo coincide"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Erro de anÃlise"
 
@@ -4866,7 +4953,7 @@ 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.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Executa uma modulaÃÃo de freqÃÃncia exponencial em vez de linear"
 
@@ -4967,7 +5054,7 @@ msgstr "PÃs-processador"
 msgid "Preferences"
 msgstr "PreferÃncias"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4990,20 +5077,20 @@ msgstr "Navegador de procedimentos"
 msgid "Procedure _Browser"
 msgstr "_Navegador de procedimentos"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "O procedimento atualmente està ocupado"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "A execuÃÃo do procedimento abortou"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "A execuÃÃo do procedimento falhou"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "ParÃmetro de procedimento invÃlido"
 
@@ -5249,7 +5336,7 @@ msgstr ""
 "Amplia a associaÃÃo de teclas atualmente selecionada, em relaÃÃo Ãs suas "
 "vizinhas"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Limite:"
 
@@ -5261,7 +5348,7 @@ msgstr "RazÃo de entrada"
 msgid "Ratio [x:1]"
 msgstr "Taxa [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5296,6 +5383,10 @@ msgstr "Refaz a Ãltima aÃÃo desfeita"
 msgid "Redo the last undone editing step"
 msgstr "Refaz o Ãltimo passo de ediÃÃo desfeito"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5377,7 +5468,7 @@ msgstr "Repete a reproduÃÃo dentro dos pontos de repetiÃÃo"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5439,11 +5530,11 @@ msgstr "Entrada retrigger (envelope de retriggers de borda ascendente)"
 msgid "Right"
 msgstr "Direita"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Ãudio direito"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Entrada direita de Ãudio"
 
@@ -5451,7 +5542,7 @@ msgstr "Entrada direita de Ãudio"
 msgid "Right Audio Input"
 msgstr "Entrada direita de Ãudio"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "SaÃda direita de Ãudio"
 
@@ -5459,7 +5550,7 @@ msgstr "SaÃda direita de Ãudio"
 msgid "Right Audio Output"
 msgstr "SaÃda direita de Ãudio"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "SaÃda do canal direito"
 
@@ -5480,7 +5571,7 @@ msgstr "SaÃda direita"
 msgid "Right Output"
 msgstr "SaÃda direita"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "Volume direito [dB]"
@@ -5493,11 +5584,11 @@ msgstr "SaÃda direita de Ãudio"
 msgid "Right channel Input"
 msgstr "Canal direito de entrada"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Entrada do canal direito"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Canal direito de saÃda"
 
@@ -5742,7 +5833,7 @@ msgstr "Segunda entrada de controle"
 msgid "Second filter cutoff frequency"
 msgstr "Queda do passa-faixa na freqÃÃncia de corte"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Selecione um arquivo"
@@ -5908,7 +5999,7 @@ msgstr "Mostrar mensagens sobre problemas de gravaÃÃo de Ãudio"
 msgid "Show messages about empty part range"
 msgstr "Mostrar mensagens sobre problemas de gravaÃÃo de Ãudio"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Mostrar mensagens sobre problemas de gravaÃÃo de Ãudio"
@@ -5933,11 +6024,11 @@ msgstr "Diminui a Ãrea de rolagem"
 msgid "Signal In"
 msgstr "Sinal de entrada"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Entradas de sinal"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "SaÃdas de sinal"
 
@@ -6011,11 +6102,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "SaÃda solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: emudece todos os outros barramentos"
 
@@ -6156,11 +6247,11 @@ msgstr "Parando a reproduÃÃo"
 msgid "Store references to wave files"
 msgstr "Armazenar referÃncias aos arquivos som"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Peso da modulaÃÃo de ganho"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Peso da modulaÃÃo de freqÃÃncia linear"
 
@@ -6213,7 +6304,7 @@ msgstr "BotÃes"
 msgid "SynDrum Output"
 msgstr "SaÃda SynDrum"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Sinc"
 
@@ -6233,7 +6324,7 @@ msgstr "Entrada de sincronizaÃÃo"
 msgid "Syncronization Output"
 msgstr "SaÃda de sincronizaÃÃo"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6241,7 +6332,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "FreqÃÃncia de controle de sÃntese"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "SÃntese pronta"
 
@@ -6272,7 +6363,7 @@ 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.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "O mÃdulo de sÃntese atualmente està ocupado"
 
@@ -6305,7 +6396,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 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 "
@@ -6348,7 +6439,7 @@ msgstr ""
 "DescriÃÃo tÃcnica do funcionamento do mecanismo de sÃntese com multi-threads"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6452,11 +6543,11 @@ msgstr "O estado de execuÃÃo da thread"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "O tipo de desenho do filtro"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6628,7 +6719,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "Nota de trinta e dois avos de tempo"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6745,11 +6836,11 @@ msgstr ""
 "bordas"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6765,7 +6856,7 @@ msgstr "Pistas"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "As pistas contÃm definiÃÃes de instrumentos e partes com notas"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6774,7 +6865,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6878,7 +6969,7 @@ msgstr "Desfaz o Ãltimo passo de ediÃÃo"
 msgid "Undo the effect of the last action"
 msgstr "Desfaz o efeito da Ãltima aÃÃo"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Sinal de Ãudio nÃo filtrado"
 
@@ -6890,11 +6981,11 @@ msgstr "Entrada nÃo filtrada"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6910,7 +7001,7 @@ msgstr "Desmarcar a seleÃÃo de notas"
 msgid "Unspecified length"
 msgstr "Comprimento nÃo especificado"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "NÃo usado"
 
@@ -6956,11 +7047,11 @@ msgstr "EscalaV:"
 msgid "VZoom"
 msgstr "ZoomV"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Valor [flutuante]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "DuraÃÃo"
 
@@ -6968,7 +7059,7 @@ msgstr "DuraÃÃo"
 msgid "Velocity Out"
 msgstr "SaÃda de duraÃÃo"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "DuraÃÃo do pressionamento da nota"
 
@@ -6977,7 +7068,7 @@ msgstr "DuraÃÃo do pressionamento da nota"
 msgid "Velocity of the string pluck"
 msgstr "DuraÃÃo do pressionamento da nota"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "DuraÃÃo enquanto a nota à pressionada"
 
@@ -7033,12 +7124,12 @@ msgstr "SaÃda virtual %u"
 msgid "Volume"
 msgstr "Volume"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Ajuste de volume do canal esquerdo do barramento"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Ajuste de volume do canal direito do barramento"
@@ -7121,7 +7212,7 @@ msgstr "Nota de tempo inteiro"
 msgid "Window Size"
 msgstr "Tamanho da fonte"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "Filtro trigger"
@@ -7134,7 +7225,7 @@ msgstr "Grava o projeto num arquivo especÃfico"
 msgid "Write project to disk"
 msgstr "Grava o projeto no disco"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "Falha ao configurar o nÃmero de canais do dispositivo"
@@ -7420,7 +7511,7 @@ msgstr "_Ver"
 msgid "_Virtualization"
 msgstr "_VirtualizaÃÃo"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7653,7 +7744,7 @@ msgstr "controle-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Falha ao abrir o arquivo de saÃda \"%s\": %s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/ru.po b/po/ru.po
index 844530d..e86a801 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -89,7 +89,7 @@ msgstr " ÑÐÐÐÐÑÐÑÐ ÑÐÐÑ ÑÐÑÐÐÐÑÑÑÐÑ ÑÐÐÑÑÐÐ"
 msgid "  selects one of 3 predefined colors"
 msgstr " ÐÑÐÑÐÑÑ ÐÐÐÐ ÐÐ 3-Ñ ÐÐÑÑÑÐÐÑÑ ÑÐÐÑÐÐ"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -127,6 +127,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/ÐÑÑÐÑÐÐÐÐ ÐÐÑÐÐ/ÐÑÐ"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_ÐÑÑÐÑÐÐÐÐ ÐÐÑÐÐ"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/ÐÑÑÐÑÐÐÐÐ ÐÐÑÐÐ/ÐÑÐÐÐÐÑÑÐÑÐ ÐÑÑÐÐÐÑÑÐÑ"
@@ -147,23 +152,23 @@ msgstr "/Enhance/ÐÐÑÑÑ"
 msgid "/Filters/Bass Filter"
 msgstr "/ÐÐÐÑÑÑÑ/ÐÐÑÐÐÑÐ ÑÐÐÑÑÑ"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/ÐÐÐÑÑÑÑ/ÐÐÐÐÐÐÑÐÑÐÑÐÑÐ ÑÐÐÑ"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/ÐÐÐÐ Ð ÐÑÐÐÐ/ÐÑÑÐÐ ÐÐÑÑÑÑÐÐÐÑÐ"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/ÐÐÐÐ Ð ÐÑÐÐÐ/ÐÑÐÐ ÐÐÐÐÑÐ ÐÐÑÑÑÑÐÐÐÑÐ"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/ÐÐÐÐ Ð ÐÑÐÐÐ/ÐÑÐÐ MIDI-ÐÐÐÑÑÐÐÐÐÑÐ"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/ÐÐÐÐ Ð ÐÑÐÐÐ/ÐÑÐÐ MIDI-ÐÐÐÐÑÐ"
 
@@ -183,7 +188,7 @@ msgstr "/ÐÐÐÐÐÐ/ÐÐÑÐÐÑ"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/ÐÑÑÐÐÐ ÐÑÑÐÑÐÐÐÐ/ÐÐÐÑÑÐÐÑÐ"
 
@@ -370,6 +375,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -410,6 +423,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -422,6 +443,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -466,6 +495,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -510,6 +555,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -696,6 +749,14 @@ msgstr "ÐÐÐÐÐÐÑÑ ÐÐÐÑÑ ÐÐÑÐÐÐÑ Ð ÐÐÐÐÐÐÐÑÐÐ"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -766,8 +827,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "ÐÐÐÐÐÑÐÐÐÑ"
@@ -808,7 +869,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "ÐÐÑÐÐÐÐÑÐÐÐÐ"
 
@@ -839,7 +900,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -964,7 +1025,7 @@ msgstr "ÐÐÑÐ"
 msgid "Audio Gate"
 msgstr "ÐÐÑÐÐÐÐÐ ÐÑÑÐÐ"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1025,12 +1086,12 @@ msgstr "ÐÑÐÐÐÐÐ ÐÐÑÐÐÐÐÐ ÑÐÐÐÐÐ"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "ÐÐÑÐÐÐÐÐ ÐÑÑÐÐ"
@@ -1086,7 +1147,7 @@ msgstr "ÐÐÑÐÐÐÐÐ ÐÑÐÐ 2"
 msgid "Author"
 msgstr "ÐÐÑÐÑ"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "ÐÐÑÐÑÑ:"
 
@@ -1100,7 +1161,7 @@ msgid "Auto cut"
 msgstr "ÐÐÑÐÐÑÑÐÐÐÐÐÐ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1112,7 +1173,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "ÐÐÑÑÑÐÐÑÐ ÐÑÐÐÑ"
 
@@ -1121,7 +1182,7 @@ msgstr "ÐÐÑÑÑÐÐÑÐ ÐÑÐÐÑ"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "ÐÐÑÑÑÐÐÑÐ ÐÑÐÐÑ"
@@ -1214,7 +1275,7 @@ msgstr "ÐÐÐÐÐÐÐ ÐÐÐÐÑÐÐÐÐÐÐ ÐÐÑ ÑÐÐÐÐÑÐÑÐ ÐÐÑÑ
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1239,8 +1300,7 @@ msgid "Bank Select"
 msgstr "ÐÐÐÑÐÑÑ"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "ÐÐÐÐÐÐÑ ÑÐÑÑÐÑÐ"
 
@@ -1272,6 +1332,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 #, fuzzy
 msgid "Breath Control"
@@ -1305,7 +1369,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "ÐÐÑ ÐÐÐÑ"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1316,7 +1380,7 @@ msgstr ""
 msgid "Busses"
 msgstr "ÐÐÐÑ"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1341,11 +1405,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "ÐÐÐÐÐ%u"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1361,6 +1425,10 @@ msgstr "ÐÐÐÐÐÐÑÑ ÑÐÐÑÑÐÐ ÐÐÐÐÐÑÐÐÐÐ ÐÐÐÐÐÐÐÑÐ
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "ÐÐÐÐÐÐÑÑ ÑÐÐÐÑÐÐÐÐÐ ÑÐÐÑÑÐÐ ÑÑÐÐÐÐ (ÐÐÐÑ. ÐÐÑÐÐÑ) ÐÐ ÐÐÐÐÐÐÐÐ ÑÐÑÐÐ"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "ÐÐÐÐÐÐÑÑ..."
@@ -1481,7 +1549,7 @@ msgstr "ÐÐÑÑÑÐÐÑÑ"
 msgid "Configure the column layout of the pattern editor"
 msgstr "ÐÐÑÑÑÐÐÑÑ ÑÐÑÐÐÐÐÐÑ ÑÑÐÐÐÑÐÐ Ð  ÑÐÐÐÐÑÐÑÐ ÐÐÑÑÐÑÐÐÐ"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "ÐÑÑÐÐ%u"
@@ -1508,22 +1576,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "ÐÐÐÑÐÐÐÐ ÐÑÑÐÐÐ %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1998,19 +2066,19 @@ msgstr "ÐÐÑÐÐÐ. ÐÑ2"
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "ÐÐÐÑÑ. ÐÑÑ1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "ÐÐÐÑÑ. ÐÑÑ2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "ÐÐÐÑÑ. ÐÑÑ3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "ÐÐÐÑÑ. ÐÑÑ4"
 
@@ -2035,7 +2103,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "ÐÑÐÐ [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "ÐÐÑÑÐÑÐ ÑÑÐÐÐ (ÐÑ)"
@@ -2057,7 +2125,7 @@ msgstr "DSP-ÐÐÐÐÐÐ..."
 msgid "Data Entry"
 msgstr "ÐÐÐÐ ÑÐÐÑÑÐ"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2072,6 +2140,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2199,20 +2271,20 @@ msgstr ""
 msgid "Development..."
 msgstr "ÐÐÐÑÐÐÐÑÐÐ"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2275,7 +2347,7 @@ msgid "Discard changes and close dialog"
 msgstr "ÐÑÐÐÐÐÑÑÑ ÐÑ ÐÐÐÐÐÐÐÐÐ Ð ÐÐÐÑÑÑÑ ÐÐÐÐÐÐ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2489,7 +2561,7 @@ msgstr "ÐÐÐÐÐÑÐÑÐÐÐÑÑ ÐÐÑÑÐÑ"
 msgid "Eighths note"
 msgstr "ÐÐÑÑÐÑÑÐÐ"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "ÐÐÑÐÐÑ"
 
@@ -2620,7 +2692,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2651,23 +2723,23 @@ msgstr "ÐÐÑÐÐÑÑ Ð ÑÐÐÐ"
 msgid "Expression"
 msgstr "ÐÐÑÐÐÐÐ"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2676,7 +2748,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2693,7 +2765,7 @@ msgstr ""
 "ÐÐ ÐÑÐÑÐÐÐ:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2769,7 +2841,7 @@ msgstr ""
 "ÐÐ ÐÑÐÑÐÐÐ:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2802,7 +2874,7 @@ msgstr ""
 "ÐÐ ÐÑÐÑÐÐÐ:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2827,11 +2899,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "ÐÑÐÐÑ ÑÐÐÐÐÐ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2853,7 +2925,7 @@ msgstr "ÐÐÑÐÐÐÐÐÐÐÐÑÑ"
 msgid "Filename Text Entry"
 msgstr "ÐÐÐÐ ÐÐÐÐÐ ÐÐÐÐÐ ÑÐÐÐÐ"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "ÐÐÐÑÑÑ"
 
@@ -2869,7 +2941,7 @@ msgstr "ÐÑÐÐÑ ÑÐÐÑÑÑÐ"
 msgid "Filter Specification"
 msgstr "ÐÐÐÑÐÑÐÐÐÑÐÑ ÑÐÐÑÑÑÐ"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "ÐÐÐ ÑÐÐÑÑÑÐ"
 
@@ -2877,18 +2949,18 @@ msgstr "ÐÐÐ ÑÐÐÑÑÑÐ"
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "ÐÐÐÑÑÑÐÐÐÐÐÑÐ ÐÐÑÐÐÐÐÐ ÑÐÐÐÐÐ"
 
@@ -2914,7 +2986,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "ÐÐÑÐÐÑ ÐÐÑÑÑÐÐÐÐ"
@@ -2945,6 +3017,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "ÐÐÐÐÐÑ ÑÑÐÑÑÐ"
@@ -2966,13 +3042,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2981,22 +3057,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "ÐÐÑÑÐÑÐ"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -3034,7 +3110,7 @@ msgstr "ÐÑÐÐÑÐÑ"
 msgid "Function used to create new key bindings"
 msgstr "ÐÑÐÐÑÐÑ, ÐÑÐÐÐÑÐÑÐÐÐÑ ÐÐÑ ÑÐÐÐÐÐÐÑ ÐÐÐÑÑ ÐÐÑÑÑÐÑ ÐÐÐÐÐÑ"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -3046,28 +3122,29 @@ msgstr "ÐÐÑÐÐÐÑÑÐÐÑÐ ÐÐ ÐÐÐÐÐÐÐÑÐÐ ÐÐÐÐÐÑ ÑÑÐÐ
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU Lesser General Public License"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "ÐÐÐÑÐÑÑÐÑ ÑÑÐÐÐÐÐÑ [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "ÐÑÐÐÐÐÐÐ [ÐÐ]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3167,6 +3244,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3175,11 +3256,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3345,11 +3426,11 @@ msgid "Input Port %u"
 msgstr "ÐÐÑÑ ÐÑÐÐÐ %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "ÐÐÐÐÐÐÑ ÐÐ ÐÑÐÐÐ"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "ÐÑÐÐÐÐÐ ÐÐÐÐÐ ÑÐÐ ÐÐÐÑÑ"
 
@@ -3357,7 +3438,7 @@ msgstr "ÐÑÐÐÐÐÐ ÐÐÐÐÐ ÑÐÐ ÐÐÐÑÑ"
 msgid "Input channel in use"
 msgstr "ÐÑÐÐÐÐÐ ÐÐÐÐÐ ÐÐÐÑÑ"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "ÐÑÐÐÐÐÐ ÐÐÐÐÐ ÐÐÐÑÑÑ"
 
@@ -3365,15 +3446,15 @@ msgstr "ÐÑÐÐÐÐÐ ÐÐÐÐÐ ÐÐÐÑÑÑ"
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "ÐÐÐÐÐÑ ÐÐ ÐÑÐÐÐ/ÐÑÑÐÐÐ ÑÐÐ ÑÐÐÐÐÐÐÐÑ"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "ÐÐÐÐÐÑ ÐÐ ÐÑÐÐÐ/ÐÑÑÐÐÐ ÐÐ ÑÐÐÐÐÐÐÐÑ"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "_ÐÐÐÐ Ð ÐÑÐÐÐ"
@@ -3457,48 +3538,53 @@ msgstr "ÐÑÑÐÐÐÑÑ/ÐÐÐ. ÑÐÐÐÐÑ/ÐÐÑÐÐÐÑÑÐÑÑ ÐÐÑÑ (
 msgid "Instrument Path"
 msgstr "ÐÑÑÐÐÐÑÑ ÐÐÑÑÐÑ"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "ÐÑÑÐÐÐÑÑ ÐÐÑÑÐÑ"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Invalid MIDI control type"
 msgstr "ÐÐÐÐÑÐÑÐ ÑÐÐ ÐÐÐÑÐÑ"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "ÐÐÐÐÑÐÐÐ ÑÐÐÐÐÐÐÐÐÐ ÐÐÐÑÐÐÐ"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "ÐÐÐÐÑÐÑÐ ÑÐÐ ÐÐÐÑÐÑ"
 
@@ -3521,7 +3607,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "ÐÑÐÐÑÐÑÐ ÐÐÑÐÐÐÐ"
@@ -3596,7 +3682,7 @@ msgstr "ÐÐÑÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐ"
 msgid "Latency [ms]"
 msgstr "ÐÐÑÐÐÑÐÐÑÑÑ [ÐÑ]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3609,11 +3695,11 @@ msgstr "ÐÐÐÐÐ:"
 msgid "Left"
 msgstr "ÐÐÐÑÐ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "ÐÐÐÑÐ ÐÐÑÐ.ÐÐÐÐÐ"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "ÐÐÐÑÐ ÐÑÐÐÐ ÐÑÐÐ"
 
@@ -3621,7 +3707,7 @@ msgstr "ÐÐÐÑÐ ÐÑÐÐÐ ÐÑÐÐ"
 msgid "Left Audio Input"
 msgstr "ÐÐÐÑÐ ÐÐÐÐÐ ÐÐÑÐÐÐÐÐÐ ÐÑÐÐÐ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "ÐÐÐÑÐ ÐÑÐÐÐ ÐÑÑÐÐ"
 
@@ -3629,7 +3715,7 @@ msgstr "ÐÐÐÑÐ ÐÑÐÐÐ ÐÑÑÐÐ"
 msgid "Left Audio Output"
 msgstr "ÐÐÐÑÐ ÐÐÐÐÐ ÐÐÑÐÐÐÐÐÐ ÐÑÑÐÐÐ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "ÐÐÐÑÐ ÐÐÐÐÐ ÐÑÑÐÐÐ"
 
@@ -3650,7 +3736,7 @@ msgstr ""
 msgid "Left Output"
 msgstr "ÐÐÐÑÐ ÐÑÑÐÐ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "ÐÐÐ. ÐÑÐÐÐÐÑÑÑ [ÐÐ]"
@@ -3659,11 +3745,11 @@ msgstr "ÐÐÐ. ÐÑÐÐÐÐÑÑÑ [ÐÐ]"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "ÐÑÐÐ ÐÐÐÐÐÐ ÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "ÐÑÑÐÐ ÐÐÐÐÐÐ ÐÐÐÐÐÐ"
 
@@ -3685,7 +3771,7 @@ msgstr "ÐÐÐÐ..."
 msgid "License"
 msgstr "ÐÐÑÐÐÐÐÑ"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "ÐÐÑÐÐÐÐÑ:"
 
@@ -3707,7 +3793,7 @@ msgstr "ÐÐÑÐÐÑÑ ÐÐÑÑÐÐ"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "ÐÐÑÐÐÑÑ ÐÐÐ ÐÐÑÐÐÐÑÑÐÑÑ ÐÐÑÑÐÐ"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3731,7 +3817,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3826,7 +3912,7 @@ msgid "Location"
 msgstr "ÐÐÑÑÐÐÐÐÐÐÐÐÐÐ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3875,19 +3961,19 @@ msgstr "MIDI-ÐÐÐÐÐ"
 msgid "MIDI Instrument"
 msgstr "MIDI-ÐÐÑÑÑÑÐÐÐÑ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI Signal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI Signal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI Signal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI Signal 4"
 
@@ -3920,7 +4006,7 @@ msgstr ""
 msgid "Master"
 msgstr "ÐÐÐÐÐ. [%]"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "ÐÐÐÐÐÑÐ ÐÑÑÐÐ"
 
@@ -4043,7 +4129,7 @@ msgstr " ÐÐÐÑÐÑ"
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4063,8 +4149,8 @@ msgstr "ÐÐÐÐÐÐÐÑÐÑÐÐÐ ÐÐÐÐÐÑ"
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4194,11 +4280,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "ÐÐÐÐÑÑÐÑÑ"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "ÐÐÐÐÑÑÐÑÑ: ÐÑÐÐÑÑÐÑÑ ÑÐÐÑ"
 
@@ -4290,12 +4376,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4308,47 +4394,47 @@ msgstr "ÐÐÐÐÑÐÐÐÑÑ ÐÐ ÐÑÐÑÐÐÐ"
 msgid "No quantization selected"
 msgstr "ÐÐÐÐÑÐÐÐÑÑ ÐÐ ÐÑÐÑÐÐÐ"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "ÐÐÑ ÑÐÐÐÐÐ ÑÐÐÑÑÐÑ"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "ÐÐÑ ÑÐÐÐÐÐ ÐÐÐÐÐÐ ÐÐ ÐÑÐÐÐ"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "ÐÐÑ ÑÐÐÐÐÐ ÐÐÐÐÐÐ ÐÐ ÐÑÑÐÐÐ"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "ÐÐÑ ÑÐÐÐÐ ÐÑÐÑÐÐÑÑÐ"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "ÐÐÑ ÑÐÐÐÐÐ ÐÐÐÑÐÑ"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "ÐÐÑ ÑÐÐÐÐÐ ÑÐÐÑÑÐÑ"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4359,7 +4445,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "ÐÐÑ ÑÐÐÐ"
 
@@ -4403,7 +4489,7 @@ msgstr ""
 msgid "None"
 msgstr "ÐÐÑÐÐÐ"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4422,10 +4508,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "ÐÐÑÐ"
 
@@ -4443,7 +4529,7 @@ msgstr "ÐÐÑÐ ÑÐÐÑÑÐÑ"
 msgid "Note Fine Tune"
 msgstr "ÐÐÑÐÐÑ ÐÐÑÑÑÐÐÐÐ"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4474,7 +4560,7 @@ msgstr "ÐÐÐÑÐÐÑÐÐÑÑÑ _ÐÐÑÑ"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4500,11 +4586,11 @@ msgstr "ÐÐÐÐÑÐÑÑÐÐ ÐÑÐÐÐÑÐÐ"
 msgid "Number of Rows"
 msgstr "ÐÐÐÐÑÐÑÑÐÐ CÑÑÐÐ"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4551,7 +4637,7 @@ msgid "Open Project"
 msgstr "ÐÑÐÑÑÑÑ ÐÑÐÐÐÑ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4573,7 +4659,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ÐÑÐÑÑÑÑ ÑÑÑÐÑÑÐÑÑÑÐÐ ÐÑÐÐÐÑ"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4595,20 +4681,21 @@ msgstr "ÐÑÐÑÑÐÐÐÑÑÑ"
 msgid "Order of Filter"
 msgstr "ÐÑÐÑÑÐÐÐÑÑÑ ÑÐÐÑÑÑÐÐ"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "ÐÑÐÐÐÐÑÐ ÐÑÑÐÐ"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "ÐÑÐÐÐÐÑÐ ÐÑÑÐÐ"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4655,7 +4742,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "ÐÐÑÐÐ ÑÐÐÐÐÐÐ ÐÑÑÐÐÐÑÑÐÑÐ"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4686,7 +4773,7 @@ msgstr "ÐÐÑÑ ÐÑÑÐÐÐ %u"
 msgid "Output Signal Monitor"
 msgstr "ÐÐÐÐÐÐÑ ÐÐ ÐÑÐÐÐ"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "ÐÐÐÐÐÐÑ ÐÐ ÐÑÐÐÐ"
@@ -4714,7 +4801,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "ÐÑÑÐÐÑ"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4768,11 +4855,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4837,7 +4924,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4939,7 +5026,7 @@ msgstr "ÐÐÑÑ-ÐÐÑÐÐÐÑÑÐÐ"
 msgid "Preferences"
 msgstr "ÐÐÑÑÑÐÐÐÐ"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4962,20 +5049,20 @@ msgstr "ÐÐÐÐÑÐÐÐÑÐÐÑ ÐÑÐÑÐÐÑÑ"
 msgid "Procedure _Browser"
 msgstr "ÐÐÐÐÑÐÐÐÑÐÐÑ _ÐÑÐÑÐÐÑÑ"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "ÐÑÐÑÐÐÑÑÐ ÑÐÐÑÐÑ ÐÐÐÑÑÐ"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5214,7 +5301,7 @@ msgstr "ÐÐÐÐÑÑÑ"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "ÐÐÑÐÐÐÑÑÐÑÑ ÐÑÐÑÐÐÐÑÑ ÐÐÐÐÐÐÐÑÐÑ ÐÐÐÐÐÑ ÐÑÑÐ"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "ÐÐÐÐÐÐÐÐ:"
 
@@ -5227,7 +5314,7 @@ msgstr "ÐÐÑÑÑ. ÐÑ."
 msgid "Ratio [x:1]"
 msgstr "ÐÐÑÑÑ. ÐÑ."
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5262,6 +5349,10 @@ msgstr "ÐÐÐÑÐÑÐÑÑ ÐÐÑÐÐÐÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÑÑÐ
 msgid "Redo the last undone editing step"
 msgstr "ÐÐÐÑÐÑÐÑÑ ÐÐÑÐÐÐÐÐÐ ÐÑÐÐÐÐÐÐÐÐ ÐÐÐÑÑÐÐÐ"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5343,7 +5434,7 @@ msgstr "ÐÐÐÑÐÑÑÑÑ ÐÐÑÐÑÐÐÐÐÐÐÐÐÐÐ ÐÐÐÐÑ ÑÐÑÐÐ
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5403,11 +5494,11 @@ msgstr ""
 msgid "Right"
 msgstr "ÐÑÐÐÑÐ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "ÐÑÐÐÑÐ ÐÐÑÐ.ÐÐÐÐÐ"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "ÐÑÐÐÑÐ ÐÑÐÐÐ ÐÑÐÐ"
 
@@ -5415,7 +5506,7 @@ msgstr "ÐÑÐÐÑÐ ÐÑÐÐÐ ÐÑÐÐ"
 msgid "Right Audio Input"
 msgstr "ÐÑÐÐÑÐ ÐÐÐÐÐ ÐÐÑÐÐÐÐÐÐ ÐÑÐÐÐ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "ÐÑÐÐÑÐ ÐÑÐÐÐ ÐÑÑÐÐ"
 
@@ -5423,7 +5514,7 @@ msgstr "ÐÑÐÐÑÐ ÐÑÐÐÐ ÐÑÑÐÐ"
 msgid "Right Audio Output"
 msgstr "ÐÑÐÐÑÐ ÐÐÐÐÐ ÐÐÑÐÐÐÐÐÐ ÐÑÑÐÐÐ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "ÐÑÐÐÑÐ ÐÐÐÐÐ ÐÑÑÐÐÐ"
 
@@ -5444,7 +5535,7 @@ msgstr ""
 msgid "Right Output"
 msgstr "ÐÑÐÐÑÐ ÐÑÑÐÐ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "ÐÑÐÐ. ÐÑÐÐÐÐÑÑÑ [ÐÐ]"
@@ -5457,11 +5548,11 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "ÐÑÐÐ ÐÑÐÐÐÐÐ ÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "ÐÑÑÐÐ ÐÑÐÐÐÐÐ ÐÐÐÐÐÐ"
 
@@ -5692,7 +5783,7 @@ msgstr "ÐÑÐÑÐÐ ÑÐÑÐÐÐÑÑÑÐÐ ÐÑÐÐ"
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "ÐÑÐÐÑÐÑÐ ÑÐÐÐ"
@@ -5861,7 +5952,7 @@ msgstr "ÐÑÐÐÑÐÑÐÐÐÐÑÑ ÐÐÐÑ Ð MIDI-ÑÑÑÑÐÐÑÑÐÐ ÐÑÐ
 msgid "Show messages about empty part range"
 msgstr "ÐÑÐÐÑÐÑÐÐÐÐÑÑ ÐÐÐÑ Ð MIDI-ÑÑÑÑÐÐÑÑÐÐ ÐÑÐ ÐÑÐÐÑÐ"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "ÐÑÐÐÑÐÑÐÐÐÐÑÑ ÐÐÐÑ Ð MIDI-ÑÑÑÑÐÐÑÑÐÐ ÐÑÐ ÐÑÐÐÑÐ"
@@ -5886,11 +5977,11 @@ msgstr "ÐÐÐÐÑÑÐÑÑ ÐÐÐÐÑÑÑ ÐÑÐÐÑÑÑÐÐ"
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "ÐÑÐÐÑ ÑÐÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "ÐÑÐÐÑ ÑÐÐÐÐÐÐÐ"
@@ -5965,11 +6056,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "ÐÐÐÐ"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "ÐÐÐÐ: ÐÐÐÐÑÑÐÑÑ ÐÑÐ ÐÑÑÐÐÑÐÑÐ ÑÐÐÑ"
 
@@ -6106,11 +6197,11 @@ msgstr "ÐÑÑÐÐÐÐÐÐ ÐÐÑÐÑÐÐÐÐÐÐÐÐÐÑ"
 msgid "Store references to wave files"
 msgstr "ÐÐÑÑÐÐÐÑÑ ÑÑÑÐÐÐ ÐÐ WAV-ÑÐÐÐÑ"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "ÐÐÐÐ ÐÐÐÐÐÐÐÐ ÑÐÑÑÐÑÐÐÐ ÐÐÐÑÐÑÑÐÐ"
 
@@ -6160,7 +6251,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "ÐÐÐÑÑÐÐÐÐÐÑÐÐÐÑÑ"
 
@@ -6180,7 +6271,7 @@ msgstr "ÐÑÐÐ ÑÐÐÑÑÐÐÐÐÐÑÐÐ"
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6188,7 +6279,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "ÐÐÑÑÐÑÐ ÐÐÐÑÑÐÐÑÐÑÑ ÑÐÐÐÐÐÐÐ"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "ÐÐÐÑÐÐ ÐÑÐÐÐÐÐÐ"
 
@@ -6220,7 +6311,7 @@ msgstr "ÐÐÐÑÐÐ ÑÐÐÑÐÐÐ"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "ÐÐÑÑÐÑÐ ÐÐÐÑÐÑÐÐÐÐÐÑ; ÐÑÐÐÑÑÑÐ ÐÐÐÑÐÐÐÑ: 22050, 44100, 48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "ÐÐÐÑÐÑ ÑÐÐÑÐÑ ÐÐÐÑÑ"
 
@@ -6253,7 +6344,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "ÐÑÐÐÑÑÐÐ ÑÐÐÐÐÐÑ (Ñ ÐÐÑÐÐÐÐ Ð ÑÐÐ)"
 
@@ -6293,7 +6384,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6396,11 +6487,11 @@ msgstr "ÐÐÑÑÐÑÐÐÐ ÐÑÐÐÐÐÐÐÐÑ ÐÐÑÐÐÐ"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "ÐÐÐ ÐÐÐÐÐÐÐ ÑÐÐÑÑÑÐ"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6563,7 +6654,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "1/32 ÐÐÑÐ"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6677,11 +6768,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6697,7 +6788,7 @@ msgstr "ÐÐÑÐÐÐÐ"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6706,7 +6797,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6808,7 +6899,7 @@ msgstr "ÐÑÐÐÐÐÑÑ ÐÐÑÐÐÐÐÐÐ ÐÐÐÐÐÐÐÐÐ"
 msgid "Undo the effect of the last action"
 msgstr "ÐÑÐÐÐÐÑÑ ÑÑÑÐÐÑ ÐÐÑÐÐÐÐÐÐÐ ÐÐÐÑÑÐÐÑ"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "ÐÐÑÐÐÑÑÑÐÐÐÐÐÑÐ ÐÐÑÐÐÐÐÐ ÑÐÐÐÐÐ"
 
@@ -6820,11 +6911,11 @@ msgstr ""
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6842,7 +6933,7 @@ msgstr "ÐÑÑÐÐÐÑÑ ÐÐÐÐÐÐÐÐÐ"
 msgid "Unspecified length"
 msgstr "ÐÐÐÐÐ ÐÐ ÑÐÐÐÐÐÐ"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "ÐÐ ÐÑÐÐÐÑÐÑÐÑÑÑ"
 
@@ -6890,11 +6981,11 @@ msgstr "ÐÐÐÑÑÑ:"
 msgid "VZoom"
 msgstr "ÐÐÐÑÑÑ"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "ÐÐÐÑÐÐÐÐ [ÐÐÐÐ.]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "ÐÐÐÑÐÑÑÑ ÐÐÐÐÑÐÑ"
 
@@ -6902,7 +6993,7 @@ msgstr "ÐÐÐÑÐÑÑÑ ÐÐÐÐÑÐÑ"
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6910,7 +7001,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6968,12 +7059,12 @@ msgstr "ÐÐÑÑÑÐÐÑÐÑÐ ÐÑÑÐÐ %u"
 msgid "Volume"
 msgstr "ÐÐÐÐÐÐÑ ÐÑÐÐÐÐÑÑÑ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "ÐÑÐÐÐÐÑ ÐÐÐÐÐÐ ÐÐÐÐÐÐ ÑÐÐÑ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "ÐÑÐÐÐÐÑ ÐÑÐÐÐÐÐ ÐÐÐÐÐÐ ÑÐÐÑ"
@@ -7057,7 +7148,7 @@ msgstr "ÐÐÐÐÑ ÐÐÑÐ"
 msgid "Window Size"
 msgstr "ÐÐÐÐÐÑ ÑÑÐÑÑÐ"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -7069,7 +7160,7 @@ msgstr "ÐÐÐÐÑÐÑÑ ÐÑÐÐÐÑ ÐÐ ÐÐÑÐ Ð ÐÐÑÐÐÐÐÐÐÐÑÐ
 msgid "Write project to disk"
 msgstr "ÐÐÐÐÑÐÑÑ ÐÑÐÐÐÑ ÐÐ ÐÐÑÐ"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7354,7 +7445,7 @@ msgstr "_ÐÐÐ"
 msgid "_Virtualization"
 msgstr "_ÐÐÑÑÑÐÐÐÐÐÑÐÑ"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7629,7 +7720,7 @@ msgstr ""
 "ÐÐ ÐÑÐÑÐÐÐ:\n"
 "%s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/rw.po b/po/rw.po
index bcc7a06..2245fd1 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -161,7 +161,7 @@ msgstr "Guhitamo Icyabaye Amagenzura Gikomeza"
 msgid "  selects one of 3 predefined colors"
 msgstr "Bya 3. Amabara"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -205,6 +205,10 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -225,23 +229,23 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -261,7 +265,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr ""
 
@@ -470,6 +474,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 #, fuzzy
 msgid "1\\/1"
@@ -519,6 +531,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2. 4."
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 #, fuzzy
 msgid "2 Value FFT Window"
@@ -532,6 +552,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -582,6 +610,22 @@ msgstr "4."
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -629,6 +673,14 @@ msgstr "8"
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 #, fuzzy
 msgid ""
@@ -843,6 +895,14 @@ msgstr "a Gishya Kuri iyi"
 msgid "Add directory to searchpath"
 msgstr "bushyinguro Kuri"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 #, fuzzy
 msgid "Add, edit and connect synthesizer mesh components"
@@ -924,8 +984,8 @@ msgstr "i Ihindurangano Umubarwa Bya i Kugaragaza"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Kuri Gushushanya Uduciro Bya Imirongo"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -972,7 +1032,7 @@ msgstr ""
 "org Bya ku APAREYE Na i ni i Umubare kugirango nka i APAREYE Umubare "
 "kugirango nka i Umubare kugirango nka"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -1005,7 +1065,7 @@ msgstr "Byose"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 #, fuzzy
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
@@ -1153,7 +1213,7 @@ msgstr "Iyinjiza"
 msgid "Audio Gate"
 msgstr "Iyinjiza"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1218,12 +1278,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1279,7 +1339,7 @@ msgstr "Iyinjiza 2."
 msgid "Author"
 msgstr "Umwanditsi"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 #, fuzzy
 msgid "Authors:"
 msgstr "Abahanzi"
@@ -1294,7 +1354,7 @@ msgid "Auto cut"
 msgstr "Gukata"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 #, fuzzy
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
@@ -1307,7 +1367,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr ""
 
@@ -1316,7 +1376,7 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr ""
 
@@ -1419,7 +1479,7 @@ msgstr "Ishusho ku i Ishusho Muhinduzi"
 msgid "Background image used by the piano-roll editor."
 msgstr "Ishusho ku i Kuzinga Muhinduzi"
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1445,8 +1505,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 #, fuzzy
 msgid "Base Frequency"
 msgstr "Base"
@@ -1484,6 +1543,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1525,7 +1588,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 #, fuzzy
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
@@ -1536,7 +1599,7 @@ msgstr "kugirango Kuri Kuri i Mugenga Ibisohoka"
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1567,11 +1630,11 @@ msgstr "CPU"
 msgid "Cancel"
 msgstr "Kureka"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1590,6 +1653,10 @@ msgstr "i Byahiswemo Urufunguzo Bifatanya"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "g."
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 # #-#-#-#-#  svx.pot (PACKAGE VERSION)  #-#-#-#-#
 # svx/source\svdraw\svdstr.src:STR_DragPathObj.text
 # #-#-#-#-#  svx.pot (PACKAGE VERSION)  #-#-#-#-#
@@ -1730,7 +1797,7 @@ msgstr "Kugena Imiterere"
 msgid "Configure the column layout of the pattern editor"
 msgstr "i Inkingi Imigaragarire Bya i Ishusho Muhinduzi"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1756,22 +1823,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2296,19 +2363,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2335,7 +2402,7 @@ msgstr "2."
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2356,7 +2423,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2373,6 +2440,10 @@ msgstr "2.."
 msgid "DavChorus adds more depth to sounds"
 msgstr "Birenzeho Ubujyakuzimu Kuri Amajwi"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2521,23 +2592,23 @@ msgstr ""
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 #, fuzzy
 msgid "Device busy"
 msgstr "Irahuze"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 #, fuzzy
 msgid "Device configurations mismatch"
 msgstr "Amaboneza"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Device not async capable"
 msgstr "OYA"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "Cyangwa Irahuze"
@@ -2605,7 +2676,7 @@ msgid "Discard changes and close dialog"
 msgstr "Amahinduka Na Gufunga Ikiganiro"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 #, fuzzy
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
@@ -2845,7 +2916,7 @@ msgid "Eighths note"
 msgstr "Impugukirwa"
 
 # sw/source\ui\utlui\poolfmt.src:STR_POOLCHR_HTML_EMPHASIS.text
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Gushimangira"
 
@@ -3000,7 +3071,7 @@ msgstr "Urubariro"
 msgid "Every twelfth row"
 msgstr "Urubariro"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -3031,27 +3102,27 @@ msgstr ""
 msgid "Expression"
 msgstr "imvugo"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "Failed to configure device buffer"
 msgstr "Kuri Kugena Imiterere APAREYE"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 #, fuzzy
 msgid "Failed to configure device format"
 msgstr "Kuri Kugena Imiterere APAREYE Imiterere"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 #, fuzzy
 msgid "Failed to configure device frequency"
 msgstr "Kuri Kugena Imiterere APAREYE Ubwisubire"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 #, fuzzy
 msgid "Failed to configure device latency"
 msgstr "Kuri Kugena Imiterere APAREYE"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 #, fuzzy
 msgid "Failed to configure number of device channels"
 msgstr "Kuri Kugena Imiterere Umubare Bya APAREYE"
@@ -3062,7 +3133,7 @@ msgid "Failed to crop part range."
 msgstr "Kuri Gutangira Bya Umutwempangano"
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 #, fuzzy
 msgid "Failed to detect (start of) header"
 msgstr "Kuri Gutangira Bya Umutwempangano"
@@ -3077,7 +3148,7 @@ msgstr "Kuri Gutangira Bya Umutwempangano"
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Kuri Gufungura Ibisohoka IDOSIYE"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -3125,7 +3196,7 @@ msgid ""
 "%s"
 msgstr "Kuri Gusimbura Kuri"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "Kuri Ibisobanuro"
@@ -3150,7 +3221,7 @@ msgid ""
 "%s"
 msgstr "Kuri Kubika Kuri Kuri"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 #, fuzzy
 msgid "Failed to spawn child process"
 msgstr "Kuri"
@@ -3178,12 +3249,12 @@ msgstr ""
 msgid "File Selection"
 msgstr "Ihitamo rya dosiye"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 #, fuzzy
 msgid "File empty"
 msgstr "Idosiye ubusa"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 #, fuzzy
 msgid "File exists already"
 msgstr "Idosiye"
@@ -3207,7 +3278,7 @@ msgstr "Guhindura izina"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Muyunguruzi"
 
@@ -3223,7 +3294,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr ""
 
@@ -3232,19 +3303,19 @@ msgstr ""
 msgid "Filter cutoff frequency"
 msgstr "i Ubwisubire Ijanisha"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "i Ubwisubire Ijanisha"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -3274,7 +3345,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr "i Itangira Kirimo Kuri Kugenzura... kugirango"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -3308,6 +3379,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Kugaragaza Byo hasi Na kirekire"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 # starmath/sdi\smslots.src:SID_FONTSIZE.text
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
@@ -3330,13 +3405,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -3375,22 +3450,22 @@ msgstr ""
 # #-#-#-#-#  scaddins.pot (PACKAGE VERSION)  #-#-#-#-#
 # scaddins/source\analysis\analysis.src:RID_ANALYSIS_FUNCTION_DESCRIPTIONS.ANALYSIS_Coupnum.6.text
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Ubwisubire"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -3466,7 +3541,7 @@ msgstr "Umumaro"
 msgid "Function used to create new key bindings"
 msgstr "Kuri Kurema Gishya Urufunguzo Ibyafataranyijwe"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Functionality not implemented"
 msgstr "OYA"
@@ -3480,28 +3555,29 @@ msgstr "Kuri kugirango a Urufunguzo Bifatanya"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3609,6 +3685,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3617,12 +3697,12 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 #, fuzzy
 msgid "High if the note is currently being pressed"
 msgstr "NIBA i Impugukirwa ni"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 #, fuzzy
 msgid "High indicates the instrument is done synthesizing"
 msgstr "i ni Byakozwe"
@@ -3798,11 +3878,11 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "in Gukoresha"
@@ -3812,7 +3892,7 @@ msgstr "in Gukoresha"
 msgid "Input channel in use"
 msgstr "in Gukoresha"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "ni By'umwihariko"
@@ -3822,16 +3902,16 @@ msgstr "ni By'umwihariko"
 msgid "Input port name to interface to"
 msgstr "Umuyoboro Izina: Kuri Kuri"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "OYA"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "Ibisohoka Ikosa"
@@ -3927,55 +4007,60 @@ msgstr "Ihindurangero Kwimura Ibisobanuro Imbeba Akabuto 1. Na 2."
 msgid "Instrument Path"
 msgstr ""
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Kubika"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 #, fuzzy
 msgid "Internal error (please report)"
 msgstr "Ikosa Icyegeranyo"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Invalid MIDI control type"
 msgstr "Igenzura Ubwoko"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 #, fuzzy
 msgid "Invalid duration"
 msgstr "Igihe- ngombwa"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 #, fuzzy
 msgid "Invalid format"
 msgstr "Imiterere"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Invalid object property"
 msgstr "Igikoresho indangakintu"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 #, fuzzy
 msgid "Invalid offset"
 msgstr "Nta- boneza"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 #, fuzzy
 msgid "Invalid overlap"
 msgstr "Korosa"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 #, fuzzy
 msgid "Invalid synthesis module connection"
 msgstr "Modire Ukwihuza"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 #, fuzzy
 msgid "Invalid synthsis module type"
 msgstr "Modire Ubwoko"
@@ -4000,7 +4085,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr "i Leta Bya ku Bidakora Bicuritswe"
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "a bushyinguro"
@@ -4077,7 +4162,7 @@ msgstr "Igihe"
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -4096,11 +4181,11 @@ msgstr "Imigaragarire"
 msgid "Left"
 msgstr "Ibumoso"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -4108,7 +4193,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -4116,7 +4201,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -4137,7 +4222,7 @@ msgstr ""
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -4146,12 +4231,12 @@ msgstr ""
 msgid "Left audio output"
 msgstr "Ibisohoka"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 #, fuzzy
 msgid "Left channel input"
 msgstr "Iyinjiza"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 #, fuzzy
 msgid "Left channel output"
 msgstr "Ibisohoka"
@@ -4174,7 +4259,7 @@ msgstr ""
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr ""
 
@@ -4198,7 +4283,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Cyangwa Kwimura Imbeba Akabuto 1. Na 2."
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 #, fuzzy
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Bya Bihari Kuri Nka Ibisohoka"
@@ -4228,7 +4313,7 @@ msgstr "Bya Bihari Kuri Guhitamo a urusobe Bivuye"
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "Bya Bihari Kuri Guhitamo a Bivuye"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "Bya Bihari Kuri Nka Iyinjiza"
@@ -4338,7 +4423,7 @@ msgid "Location"
 msgstr "Ahantu"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -4394,22 +4479,22 @@ msgstr ""
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "MIDI Signal 1"
 msgstr "1."
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "MIDI Signal 2"
 msgstr "2."
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "MIDI Signal 3"
 msgstr "3."
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "MIDI Signal 4"
 msgstr "4."
@@ -4443,7 +4528,7 @@ msgstr ""
 msgid "Master"
 msgstr "Mugenga"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -4574,7 +4659,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr "Kuri Ibisohoka"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 #, fuzzy
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Nka Ibisohoka kugirango"
@@ -4597,8 +4682,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4743,11 +4828,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Mute"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 #, fuzzy
 msgid "Mute: turn off the bus volume"
 msgstr "Bidakora i Igice"
@@ -4841,13 +4926,13 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 #, fuzzy
 msgid "No data available"
 msgstr "Ibyatanzwe Bihari"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 #, fuzzy
 msgid "No device (driver) available"
 msgstr "APAREYE Musomyi: Bihari"
@@ -4862,54 +4947,54 @@ msgstr "Byahiswemo"
 msgid "No quantization selected"
 msgstr "Byahiswemo"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 #, fuzzy
 msgid "No space left on device"
 msgstr "Umwanya Ibumoso: ku APAREYE"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "Icyinjijwe"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "Icyabaye"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 #, fuzzy
 msgid "No such file, device or directory"
 msgstr "IDOSIYE APAREYE Cyangwa bushyinguro"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "Iyinjiza"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "Ibisohoka"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Modire"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "UMUVUMBA"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4920,7 +5005,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 #, fuzzy
 msgid "No target"
 msgstr "Intego"
@@ -4968,7 +5053,7 @@ msgstr ""
 msgid "None"
 msgstr "Nta na kimwe"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4988,10 +5073,10 @@ msgid ""
 msgstr ""
 
 # sc/source\ui\pagedlg\hfedtdlg.src:RID_HFBASE.FL_INFO.text
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Igisobanuro"
 
@@ -5007,7 +5092,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -5037,7 +5122,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -5067,11 +5152,11 @@ msgstr "Bya"
 msgid "Number of Rows"
 msgstr "Bya"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 #, fuzzy
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Bya Kuri ku Ubwisubire"
@@ -5126,7 +5211,7 @@ msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 #, fuzzy
 msgid ""
 "Open Sound System MIDI driver:\n"
@@ -5155,7 +5240,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Umushinga"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 #, fuzzy
 msgid "Open failed"
 msgstr "Byanze"
@@ -5180,20 +5265,22 @@ msgstr "Itondekanya"
 msgid "Order of Filter"
 msgstr "Bya"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+# sw/source\ui\envelp\mailmrge.src:DLG_MAILMERGE.FL_DEST.text
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Ibisohoka"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -5244,7 +5331,7 @@ msgstr "UMUVUMBA Ifishi"
 
 # # @name NO_MEMORY
 # # @loc none
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Ububiko bwarenzwe"
 
@@ -5275,7 +5362,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr ""
 
@@ -5303,7 +5390,7 @@ msgstr "in"
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -5371,11 +5458,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 #, fuzzy
 msgid "Parsing error"
 msgstr "Ikosa"
@@ -5446,7 +5533,7 @@ msgstr "Bya Ikoresha:"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "Bya Mbuganyuma Ishusho Kuri KURI Mbuganyuma Ibara"
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 #, fuzzy
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Ubwisubire Bya By'umurongo"
@@ -5574,7 +5661,7 @@ msgstr ""
 msgid "Preferences"
 msgstr "Ibyahisemo"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5598,22 +5685,22 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 #, fuzzy
 msgid "Procedure currently busy"
 msgstr "Irahuze"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 #, fuzzy
 msgid "Procedure execution failed"
 msgstr "Byanze"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 #, fuzzy
 msgid "Procedure parameter invalid"
 msgstr "Sibyo"
@@ -5885,7 +5972,7 @@ 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.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 #, fuzzy
 msgid "Range:"
 msgstr "Urutonde"
@@ -5899,7 +5986,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr "X 1."
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 #, fuzzy
 msgid "Read failed"
 msgstr "Byanze"
@@ -5943,6 +6030,10 @@ msgstr "i Iheruka Igikorwa"
 msgid "Redo the last undone editing step"
 msgstr "i Iheruka Intera"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -6031,7 +6122,7 @@ msgstr "muri Utudomo"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 #, fuzzy
 msgid "Requested data values unmatched"
 msgstr "Ibyatanzwe Uduciro"
@@ -6098,11 +6189,11 @@ msgstr "Iyinjiza Ibahasha"
 msgid "Right"
 msgstr "Iburyo"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -6110,7 +6201,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -6118,7 +6209,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -6139,7 +6230,7 @@ msgstr ""
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr ""
 
@@ -6152,12 +6243,12 @@ msgstr "Ibisohoka"
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "Iyinjiza"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 #, fuzzy
 msgid "Right channel output"
 msgstr "Ibisohoka"
@@ -6399,7 +6490,7 @@ msgstr "Igenzura Iyinjiza"
 msgid "Second filter cutoff frequency"
 msgstr "ku Ubwisubire"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Byanze"
@@ -6592,7 +6683,7 @@ msgstr "Ubutumwa Ibyerekeye"
 msgid "Show messages about empty part range"
 msgstr "Ubutumwa Ibyerekeye"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Ubutumwa Ibyerekeye"
@@ -6619,11 +6710,11 @@ msgstr "i Ubuso"
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr ""
 
@@ -6700,11 +6791,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 #, fuzzy
 msgid "Solo: mute all other busses"
 msgstr "Mute Byose Ikindi"
@@ -6863,12 +6954,12 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr "Indango Kuri UMUVUMBA Idosiye"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 #, fuzzy
 msgid "Strength of gain modulation"
 msgstr "Bya"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 #, fuzzy
 msgid "Strength of linear frequency modulation"
 msgstr "Bya By'umurongo Ubwisubire"
@@ -6923,7 +7014,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -6943,7 +7034,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Syncronize left and right volume"
 msgstr "Ibumoso: Na Iburyo: Igice"
@@ -6952,7 +7043,7 @@ msgstr "Ibumoso: Na Iburyo: Igice"
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6982,7 +7073,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "Ubwisubire Uduciro"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Modire Irahuze"
@@ -7021,7 +7112,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Bivuye Na Nka Iyinjiza"
@@ -7064,7 +7155,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "Isobanuramiterere Bya i"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 #, fuzzy
 msgid "Temporary error"
 msgstr "Ikosa"
@@ -7176,12 +7267,12 @@ msgstr "Leta Bya i Urudodo"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 #, fuzzy
 msgid "The filter design type"
 msgstr "Muyunguruzi... Ihangagishusho Ubwoko"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 #, fuzzy
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
@@ -7359,7 +7450,7 @@ msgstr "Kuri Ryari: i Urufunguzo ni"
 msgid "Thirty-secondth note"
 msgstr "Impugukirwa"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -7480,12 +7571,12 @@ msgid ""
 msgstr "Gitambitse Igenda Bya i Akazu Gufunika"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 #, fuzzy
 msgid "Too many open files"
 msgstr "Gufungura Idosiye"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 #, fuzzy
 msgid "Too many open files in system"
 msgstr "Gufungura Idosiye in Sisitemu"
@@ -7503,7 +7594,7 @@ msgstr ""
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Na Na: Ibisobanuro"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -7512,7 +7603,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 #, fuzzy
 msgid "Transposition of the frequency in semitones"
 msgstr "Kuri i Ubwisubire"
@@ -7635,7 +7726,7 @@ msgstr "Iheruka Intera"
 msgid "Undo the effect of the last action"
 msgstr "i INGARUKA Bya i Iheruka Igikorwa"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -7649,11 +7740,11 @@ msgstr ""
 
 # # @name OTHER
 # # @loc none
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Ikosa itazwi"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 #, fuzzy
 msgid "Unknown format"
 msgstr "Imiterere"
@@ -7674,7 +7765,7 @@ msgid "Unspecified length"
 msgstr "Uburebure"
 
 # sch/source\ui\dlg\tplabel.src:TP_AXIS_LABEL.FT_UNUSED.text
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Kidakoreshwa"
 
@@ -7724,12 +7815,12 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 #, fuzzy
 msgid "Value [float]"
 msgstr "Kureremba"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -7737,7 +7828,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 #, fuzzy
 msgid "Velocity of the note press"
 msgstr "Bya i Impugukirwa Kanda"
@@ -7747,7 +7838,7 @@ msgstr "Bya i Impugukirwa Kanda"
 msgid "Velocity of the string pluck"
 msgstr "Bya i Impugukirwa Kanda"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 #, fuzzy
 msgid "Velocity while the note is pressed"
 msgstr "i Impugukirwa ni"
@@ -7806,12 +7897,12 @@ msgstr "Ibisohoka"
 msgid "Volume"
 msgstr "Igice"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "in Bya Ibumoso:"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "in Bya Iburyo:"
@@ -7899,7 +7990,7 @@ msgstr "Impugukirwa"
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "Byanze"
@@ -7914,7 +8005,7 @@ msgstr "Umushinga Kuri a IDOSIYE"
 msgid "Write project to disk"
 msgstr "Umushinga Kuri"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "Umubare Bya"
@@ -8286,7 +8377,7 @@ msgstr "Kureba"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -8575,7 +8666,7 @@ msgstr "Igenzura"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "Kuri Ibirimo UMUVUMBA IDOSIYE"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/sl.po b/po/sl.po
index c302a3d..d0e6980 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -91,7 +91,7 @@ msgstr "  izbor razliÄnih vrst dogodkov (nadzori, "
 msgid "  selects one of 3 predefined colors"
 msgstr "  izbere eno od 3 preddoloÄenih barv"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (jedro izpisano)"
@@ -129,6 +129,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/Viri zvoka/Åum"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_ZvoÄni viri"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/ZvoÄni viri/obiÄajni oscilator"
@@ -149,24 +154,24 @@ msgstr "/IzboljÅaj/zbor"
 msgid "/Filters/Bass Filter"
 msgstr "/Filtri/filter basov"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "/Filtri/"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Vhod in izhod/Izhod instrumenta"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Vhod in izhod/vhod glasu inÅtrumenta"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Vhod in izhod/Vhod nadzora MIDI"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Vhod in izhod/Vhod glasu MIDI"
 
@@ -187,7 +192,7 @@ msgstr "Razne moÅnosti"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Drugi viri/stalno"
 
@@ -376,6 +381,14 @@ msgstr "Okno 16 vrednosti FFT"
 msgid "16384 Value FFT Window"
 msgstr "Okno 16384 vrednosti FFT"
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -416,6 +429,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 in 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr "Okno 2 vrednosti FFT"
@@ -428,6 +449,14 @@ msgstr "Okno 2048 vrednosti FFT"
 msgid "256 Value FFT Window"
 msgstr "Okno 256 vrednosti FFT"
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -472,6 +501,22 @@ msgstr "Okno 4 vrednosti FFT"
 msgid "4096 Value FFT Window"
 msgstr "Okno 4096 vrednosti FFT"
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr "Temperament 5 enakih tonov"
@@ -516,6 +561,14 @@ msgstr "Okno 8 vrednosti FFT"
 msgid "8192 Value FFT Window"
 msgstr "Okno 8192 vrednosti FFT"
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -696,6 +749,14 @@ msgstr "Dodajanje nove sledi tej skladbi"
 msgid "Add directory to searchpath"
 msgstr "Dodaj mapo v iskalno pot"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -764,8 +825,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "Prilagodit ali naj bodo narisane vrednosti v dB namesto vrstic"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Prilagoditve"
@@ -832,7 +893,7 @@ msgstr ""
 "  DEV     - Åtevilka naprave za vstavke kot 'hw'\n"
 "  SUBDEV - Åtevilka podnaprave za vstavke kot 'hw'\n"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -864,7 +925,7 @@ msgstr "Vse"
 msgid "Always"
 msgstr "Vedno"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr "Vrednost razglaÅenosti v centih (stotinka poltona)"
@@ -995,7 +1056,7 @@ msgstr "Zvok"
 msgid "Audio Gate"
 msgstr "ZvoÄni izhod"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1056,12 +1117,12 @@ msgstr "Vhodni zvoÄni signal"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "ZvoÄni izhod"
@@ -1113,7 +1174,7 @@ msgstr "ZvoÄni vhod 2"
 msgid "Author"
 msgstr "Avtor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Avtorji:"
 
@@ -1126,7 +1187,7 @@ msgid "Auto cut"
 msgstr "Samodejen izrez"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1140,7 +1201,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr "Dostopni vhodi"
 
@@ -1149,7 +1210,7 @@ msgstr "Dostopni vhodi"
 msgid "Available Items:"
 msgstr "Predmeti na voljo:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr "Dostopni izhodi"
 
@@ -1245,7 +1306,7 @@ msgstr "Slika ozadja, ki jo uporablja urejevalnik vzorcev."
 msgid "Background image used by the piano-roll editor."
 msgstr "Slika ozadja, ki jo uporablja urejevalnik ?? ."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr "Slaba povratna zanka"
 
@@ -1269,8 +1330,7 @@ msgid "Bank Select"
 msgstr "Izbor banke"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Osnovna frekvenca"
 
@@ -1302,6 +1362,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr "Nadzor diha"
@@ -1335,7 +1399,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Ime vodila"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1345,7 +1409,7 @@ msgstr ""
 msgid "Busses"
 msgstr "Vodila"
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "Napaka KODEKA"
 
@@ -1369,11 +1433,11 @@ msgstr "CPE%"
 msgid "Cancel"
 msgstr "PrekliÄi"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "SredniÅÄenje frekvence"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "SrediÅÄenje vhoda frekvence"
 
@@ -1390,6 +1454,10 @@ 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"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Spremeni ..."
@@ -1506,7 +1574,7 @@ msgstr "Nastavi"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Nastavi razporeditev stolpca urejevalnika vzorcev"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Stalen Iz%u"
@@ -1532,16 +1600,16 @@ msgstr "Stalno SREDNJE negativno"
 msgid "Constant Negative HIGH"
 msgstr "Stalno VISOKO negativno"
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Stalen izhod %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr "Stalna vrednost signala"
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
@@ -1549,7 +1617,7 @@ msgstr ""
 "Stalna vrednost signala kot nota, pretvorjena v hertze glede na trenutno "
 "uglaÅevanje"
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr "Vrednost stalnega signala, obravnava kot vrednost frekvence v hertzih"
 
@@ -2023,19 +2091,19 @@ msgstr "Nadzorni Vh2"
 msgid "Ctrl Out"
 msgstr "Nadzorni izhod"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Nadzorni Iz1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Nadzorni Iz2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Nadzorni Iz3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Nadzorni Iz4"
 
@@ -2061,7 +2129,7 @@ msgstr "Obrezna frekvenca 2 "
 msgid "Cutoff [%]"
 msgstr "Obrez [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Obrez [Hz]"
@@ -2082,7 +2150,7 @@ msgstr "Pogon DSP ..."
 msgid "Data Entry"
 msgstr "Podatkovni vnos"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Podatki so pokvarjeni"
 
@@ -2101,6 +2169,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavChorus doda veÄ globine zvokom"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr "DuÅenje"
@@ -2222,20 +2294,20 @@ msgstr "Razvoj vstavkov ..."
 msgid "Development..."
 msgstr "Razvoj ..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Naprava je zaposlena"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr "Neujemanje nastavitve naprave"
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr "Naprava ni zmoÅna async"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Naprava ali sredstvo je zaposleno"
 
@@ -2299,7 +2371,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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2508,7 +2580,7 @@ msgstr "Pot uÄinka"
 msgid "Eighths note"
 msgstr "Osminka"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Poudarki"
 
@@ -2639,7 +2711,7 @@ msgstr "Vsaka tretja vrstica"
 msgid "Every twelfth row"
 msgstr "Vsaka dvanajsta vrstica"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Vse je Ålo v redu"
 
@@ -2669,23 +2741,23 @@ msgstr "Izvozi zvok"
 msgid "Expression"
 msgstr "Izraz"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Nastavitev medpomnilnika naprave je spodletela"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Nastavitev zapisa naprave je spodletela"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Nastavitev frekvence naprave je spodletela"
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Nastavitev latence naprave je spodletela"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Nastavitev Åtevila kanalov naprave je spodletela"
 
@@ -2695,7 +2767,7 @@ msgid "Failed to crop part range."
 msgstr "Zaznavanje zaÄetka glave je spodletelo"
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr "Zaznavanje zaÄetka glave je spodletelo"
 
@@ -2709,7 +2781,7 @@ msgstr "Zaznavanje zaÄetka glave je spodletelo"
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Izvajanje postopka skripte '%s' je spodletelo: %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr "Zagon izvedljive datoteke brskalnika je spodletel"
 
@@ -2762,7 +2834,7 @@ msgstr ""
 "zaradi:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr "Pridobivanje podatkov iskanja je spodletelo"
 
@@ -2795,7 +2867,7 @@ msgstr ""
 "zaradi:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr "Napaka med ustvarjanjem podrejenega opravila"
 
@@ -2820,11 +2892,11 @@ msgstr "Odziv [%]"
 msgid "File Selection"
 msgstr "Izbor datoteke"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Prazna datoteka"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Datoteka Åe obstaja"
 
@@ -2844,7 +2916,7 @@ msgstr "Ime datoteke"
 msgid "Filename Text Entry"
 msgstr "Vnos besedila datoteke"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -2860,7 +2932,7 @@ msgstr "Izbira filtra"
 msgid "Filter Specification"
 msgstr "DoloÄitev filtra"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Vrsta filtra"
 
@@ -2868,7 +2940,7 @@ msgstr "Vrsta filtra"
 msgid "Filter cutoff frequency"
 msgstr "Obrezna frekvenca filtra"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
@@ -2877,11 +2949,11 @@ msgstr ""
 "Obrezna frekvenca filtra v hertzih kot nota, pretvorjena v hertze glede na "
 "trenutno uglaÅevanje"
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Obrezna frekvenca filtra v hertzih"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Filtriran zvoÄni signal"
 
@@ -2908,7 +2980,7 @@ msgid ""
 msgstr ""
 "Najdi prvo sled, ki vsebuje del v katerem je mogoÄe najti osirotele dele."
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Fino uglaÅevanje"
@@ -2939,6 +3011,10 @@ msgstr "Zrcali spekter"
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr "Obrne prikaz spektra, zamenja nizke in visoke frekvence"
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Velikost pisave"
@@ -2959,13 +3035,13 @@ msgstr "Vrsta"
 msgid "Free form comment or description"
 msgstr "Opomba ali opis proste oblike"
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Frek Vh"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Frek Mod Vh"
 
@@ -2974,22 +3050,22 @@ msgid "Freq Out"
 msgstr "Frekv Iz"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frekvenca"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "FrekvenÄni vhod"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Vhod frekvenÄne modulacije "
 
@@ -3027,7 +3103,7 @@ msgstr "ZmoÅnost"
 msgid "Function used to create new key bindings"
 msgstr "ZmoÅnost uporabljena za ustvarjanje novih tipkovnih bliÅnjic"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "ZmoÅnost ni podprta"
 
@@ -3039,29 +3115,30 @@ msgstr "Zagnane zmoÅnosti z doloÄenimi tipkovnimi bliÅnjicami"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 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.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Mod okr glas Vh"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Vhod modulacije "
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "Modulacija okrepitve glasnosti [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "Okrepitev glasnosti [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Vrata"
 
@@ -3161,6 +3238,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3169,11 +3250,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Visoko, Äe je nota trenutno pritisnjena"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3344,11 +3425,11 @@ msgid "Input Port %u"
 msgstr "Vhoda vrata %u"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr "Vhodni signali"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr "Vhodni kanal je Åe v uporabi"
 
@@ -3356,7 +3437,7 @@ msgstr "Vhodni kanal je Åe v uporabi"
 msgid "Input channel in use"
 msgstr "Vhodni kanal v uporabi"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr "Vhodni kanal je zaseben"
 
@@ -3364,15 +3445,15 @@ msgstr "Vhodni kanal je zaseben"
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "Vhodni/izhodni kanali so Åe povezani"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr "Vhodni/izhodni kanali niso povezani"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "Napaka Vhoda/izhoda"
 
@@ -3454,47 +3535,52 @@ msgstr "Vstavi/spremeni velikost/premakni noto (miÅkina gumba 1 in 2)"
 msgid "Instrument Path"
 msgstr "Pot inÅtrumenta"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Pot inÅtrumenta"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "Nezadostna dovoljenja"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Notranja napaka (prosimo, poroÄajte)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr "Neveljavna vrsta nadzora MIDI"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr "Neveljavno trajanje"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Neveljavna vrsta zapisa"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr "Neveljavna lastnost predmeta"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr "Neveljaven odmik"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr "Neveljavno prekrivanje"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr "Neveljavna povezava sinteznega modula"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr "Neveljavna vrsta modula sinteze"
 
@@ -3516,7 +3602,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Je mapa"
 
@@ -3591,7 +3677,7 @@ msgstr "Äas zadnje spremembe"
 msgid "Latency [ms]"
 msgstr "Latenca [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr "ZaÅeni spletni brskalnik"
 
@@ -3604,11 +3690,11 @@ msgstr "Razporeditev:"
 msgid "Left"
 msgstr "Levo"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Levi zvok"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Levi zvoÄni Vh"
 
@@ -3616,7 +3702,7 @@ msgstr "Levi zvoÄni Vh"
 msgid "Left Audio Input"
 msgstr "Levi zvoÄni vhod"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Levi zvoÄni izhod"
 
@@ -3624,7 +3710,7 @@ msgstr "Levi zvoÄni izhod"
 msgid "Left Audio Output"
 msgstr "Levi zvoÄni izhod"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Izhod levega kanala"
 
@@ -3645,7 +3731,7 @@ msgstr "Levi Iz"
 msgid "Left Output"
 msgstr "Levi izhod"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "Leva glasnost"
 
@@ -3653,11 +3739,11 @@ msgstr "Leva glasnost"
 msgid "Left audio output"
 msgstr "Levi zvoÄni izhod"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Vhod levega kanala"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Izhod levega kanala"
 
@@ -3678,7 +3764,7 @@ msgstr "KnjiÅ..."
 msgid "License"
 msgstr "Licenca"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licenca:"
 
@@ -3700,7 +3786,7 @@ msgstr "PoveÅi del"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Povezava ali premik delov (miÅkina gumba 1 in 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Seznam razpoloÅljivih meÅalnih vodil za uporabo kot izhod vodila"
 
@@ -3724,7 +3810,7 @@ msgstr "Seznam dostopnih sinteznih omreÅij za izbiro podomreÅja"
 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.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "Seznam razpoloÅljivih sinteznih signalov za uporabo kot vhod vodila"
 
@@ -3817,7 +3903,7 @@ msgid "Location"
 msgstr "Mesto"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr "Zankanje"
@@ -3865,19 +3951,19 @@ msgstr "Kanal MIDI"
 msgid "MIDI Instrument"
 msgstr "Instrumenti MIDI"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI signal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI signal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI signal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI signal 4"
 
@@ -3908,7 +3994,7 @@ msgstr "RoÄni sproÅilec za boben"
 msgid "Master"
 msgstr "Glavni predmet"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr "Glavi izhod"
 
@@ -4026,7 +4112,7 @@ msgstr "MeÅalnik"
 msgid "Mixer busses connected to track output"
 msgstr "Vodila meÅalnika povezana z izhodom sledi"
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr "Vodila meÅalnika uporabljena kot izhod za signale sinteze"
 
@@ -4048,8 +4134,8 @@ msgstr "PospeÅevalni gradnik"
 msgid "Mod In"
 msgstr "Mod Vh"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4179,11 +4265,11 @@ msgstr "Skladatelj glasbe"
 msgid "Musical Tuning"
 msgstr "Glasbeno uglaÅevanje"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Nemo"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr "Nemo: izklop glasnosti vodila"
 
@@ -4278,12 +4364,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "Ni mogoÄe najti razpoloÅljive zvoÄne naprave."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "Podatki niso na voljo"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr "Ni dostopne naprave (gonilnika)"
 
@@ -4296,46 +4382,46 @@ msgstr "Kvantizacija ni izbrana"
 msgid "No quantization selected"
 msgstr "Kvantizacija ni izbrana"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Na napravi ni veÄ prostora"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr "Ni takega vnosa"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr "Ni takega dogodka"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Ni take datoteke, naprave ali mape"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr "Ni takÅnega vhodnega kanala"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr "Ni takÅnega izhodnega kanala"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "Ni takega postopka"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr "Ni takÅnega sinteznega modula"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr "Ni takega vala"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4348,7 +4434,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Ni cilja"
 
@@ -4393,7 +4479,7 @@ msgstr "Nevpisan parameter"
 msgid "None"
 msgstr "Brez"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 #, fuzzy
 msgid "Norm Type"
 msgstr "Vrsta datoteke"
@@ -4413,10 +4499,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Nota"
 
@@ -4432,7 +4518,7 @@ msgstr "Vnos note"
 msgid "Note Fine Tune"
 msgstr "Fino uglaÅevanje note"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "Frekvenca note"
 
@@ -4462,7 +4548,7 @@ msgstr "_DolÅina note"
 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.c:196
+#: bse/bseladspamodule.cc:196
 #, fuzzy
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
@@ -4492,11 +4578,11 @@ msgstr "Åtevilo stolpcev"
 msgid "Number of Rows"
 msgstr "Åtevilo vrstic"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr "Åtevilo elementov (C doloÄeno)"
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Åtevilo oktav na katere vpliva eksponentna modulacija frekvence"
 
@@ -4543,7 +4629,7 @@ msgid "Open Project"
 msgstr "Odpri projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4575,7 +4661,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Odpri obstojeÄ projekt"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Napaka med odpiranjem"
 
@@ -4597,21 +4683,22 @@ msgstr "Red"
 msgid "Order of Filter"
 msgstr "Red filtra"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Izhod orgel"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 "Frekvenca orgel kot nota, pretvorjena v hertze glede na trenutno uglaÅevanje"
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr "Frekvenca orgel v hertzih, viÅina osnovnega tona"
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Izhod orgel"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4660,7 +4747,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Valovna oblika oscilatorja"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Pomnilnika je zmanjkalo"
 
@@ -4690,7 +4777,7 @@ msgstr "Izhodna vrata %u"
 msgid "Output Signal Monitor"
 msgstr "Nadzor izhodnih signalov"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr "Izhodni signali"
 
@@ -4716,7 +4803,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "Izhodi"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr "Neujemanje lastniÅtva"
 
@@ -4770,11 +4857,11 @@ msgstr "Parazit"
 msgid "Parasite Paths"
 msgstr "Parazitske poti"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr "Neujemanje nadrejenega predmeta"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Napaka razÄlenjevanja"
 
@@ -4839,7 +4926,7 @@ msgstr "Odstotek uporabe CPE"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Izvedba eksponentne modulacije frekvence namesto linearne"
 
@@ -4940,7 +5027,7 @@ msgstr ""
 msgid "Preferences"
 msgstr "MoÅnosti"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr "Prehiter konec datoteke"
 
@@ -4963,20 +5050,20 @@ msgstr "Brskalnik postopkov"
 msgid "Procedure _Browser"
 msgstr "_Brskalnik postopkov"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr "Postopek je trenutno zaposlen"
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr "Izvedba postopka je preklicana"
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr "Izvedba postopka je spodletela"
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr "Parameter postopka ni veljaven"
 
@@ -5219,7 +5306,7 @@ msgstr "Dvigni"
 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.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Obseg:"
 
@@ -5231,7 +5318,7 @@ msgstr "Razmerje vhodov"
 msgid "Ratio [x:1]"
 msgstr "Razmerje [x:1]"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "Napaka med branjem"
 
@@ -5265,6 +5352,10 @@ msgstr "Uveljavi zadnje dejanje razveljave"
 msgid "Redo the last undone editing step"
 msgstr "Uveljavitev zadnjega razveljavljenega korak urejanja"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr "Frekvenca obreza odboja"
@@ -5345,7 +5436,7 @@ msgstr "Ponovitev predvajanja znotraj toÄk zanke"
 msgid "Report a Beast Bug..."
 msgstr "PoÅlji poroÄilo o hroÅÄu ..."
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr "Zahtevane vrednosti podatkov se ne ujemajo"
 
@@ -5405,11 +5496,11 @@ msgstr ""
 msgid "Right"
 msgstr "Desno"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Desni zvok"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Desni zvoÄni Vh"
 
@@ -5417,7 +5508,7 @@ msgstr "Desni zvoÄni Vh"
 msgid "Right Audio Input"
 msgstr "Desni zvoÄni vhod"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Desni zvoÄni izhod"
 
@@ -5425,7 +5516,7 @@ msgstr "Desni zvoÄni izhod"
 msgid "Right Audio Output"
 msgstr "Desni zvoÄni izhod"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Izhod desnega kanala"
 
@@ -5446,7 +5537,7 @@ msgstr "Desni Iz"
 msgid "Right Output"
 msgstr "Desni izhod"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "Desna glasnost"
 
@@ -5458,11 +5549,11 @@ msgstr "Desni izhod zvoka"
 msgid "Right channel Input"
 msgstr "Vhod desnega kanala"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr "Vhod desnega kanala"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Izhod desnega kanala"
 
@@ -5697,7 +5788,7 @@ msgstr "Drugi nadzorni vhod"
 msgid "Second filter cutoff frequency"
 msgstr "Obrezna frekvenca drugega filtra"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr "Napaka med iskanjem"
 
@@ -5860,7 +5951,7 @@ msgstr "PokaÅi sporoÄila o teÅavah zvoÄnega vhoda"
 msgid "Show messages about empty part range"
 msgstr "PokaÅi sporoÄila o teÅavah zvoÄnega vhoda"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr "PokaÅi sporoÄila o teÅavah zagona spletnega brskalnika"
 
@@ -5884,11 +5975,11 @@ msgstr "SkrÄi drsno podroÄje"
 msgid "Signal In"
 msgstr "Signal Vh"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr "Vhodi signala"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr "Izhodi signala"
 
@@ -5963,11 +6054,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr "Solo"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr "Solo: UtiÅanje vseh ostalih vodil"
 
@@ -6104,11 +6195,11 @@ msgstr "Zaustavljanje predvajanja"
 msgid "Store references to wave files"
 msgstr "Shranjevanje sklicev v datoteke valov"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "MoÄ modulacije okrepitve glasnosti"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "MoÄ linearne modulacije frekvence"
 
@@ -6161,7 +6252,7 @@ msgstr "Preklopi"
 msgid "SynDrum Output"
 msgstr "Izhod SynDrum"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Uskladi"
 
@@ -6181,7 +6272,7 @@ msgstr "Uskladitveni vhod"
 msgid "Syncronization Output"
 msgstr "Izhod usklajevanja"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr "Uskladi desno in levo glasnost"
 
@@ -6189,7 +6280,7 @@ msgstr "Uskladi desno in levo glasnost"
 msgid "Synth Control Frequency"
 msgstr "Nadzorna frekvenca sintetizatorja"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "Sintetizator je narejen"
 
@@ -6219,7 +6310,7 @@ msgstr "Nastavitve sinteze"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr "MeÅalna frekvenca sinteze, pogoste vrednosti so: 22050, 44100, 48000"
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr "Modul sinteze je trenutno zaposlen"
 
@@ -6252,7 +6343,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "Sintezni signali (iz sledi in vodil) uporabljeni kot vhod vodil"
 
@@ -6294,7 +6385,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "TehniÄni opis veÄ nitnega sinteznega pogona"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "ZaÄasna napaka"
 
@@ -6400,11 +6491,11 @@ msgstr "Stanje izvajanja niti"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr "KoliÄina odziva, negativen odziv obrne signal"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Vrsta oblike filtra"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 #, fuzzy
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
@@ -6572,7 +6663,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "Dvaintridesetinka"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr "Ta postopek ima veÄ vrnjenih vrednosti."
 
@@ -6689,11 +6780,11 @@ msgstr ""
 "Preklopi ali bo vodoraven premik ÅariÅÄne celice prelomljen okoli robov "
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "PreveÄ odprtih datotek"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "PreveÄ odprtih datotek v sistemu"
 
@@ -6709,7 +6800,7 @@ msgstr "Sledi"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr "Sledi vsebujejo definicije inÅtrumentov in dele z notami"
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr "Premakni"
@@ -6718,7 +6809,7 @@ msgstr "Premakni"
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr "Premik frekvence v poltonih"
 
@@ -6819,7 +6910,7 @@ msgstr "Razveljavitev zadnjega koraka urejanja"
 msgid "Undo the effect of the last action"
 msgstr "Razveljavi uÄinek zadnjega dejanja"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Nefiltriran zvoÄni signal"
 
@@ -6831,11 +6922,11 @@ msgstr "Nefiltriran vhod"
 msgid "Unique name of this object"
 msgstr "Edinstveno ime tega predmeta"
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "Neznana napaka"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "Neznana vrsta zapisa"
 
@@ -6851,7 +6942,7 @@ msgstr "PoÄisti izbor vseh not"
 msgid "Unspecified length"
 msgstr "NedoloÄena dolÅina"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "Neporabljeno"
 
@@ -6897,11 +6988,11 @@ msgstr "NMerilo:"
 msgid "VZoom"
 msgstr "NPoveÄava"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Vrednost [plavajoÄe]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Hitrost"
 
@@ -6909,7 +7000,7 @@ msgstr "Hitrost"
 msgid "Velocity Out"
 msgstr "Hitrost Iz"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Hitrost pritiska note"
 
@@ -6918,7 +7009,7 @@ msgstr "Hitrost pritiska note"
 msgid "Velocity of the string pluck"
 msgstr "Hitrost trzanja strune"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Hitrost med pritiskom note"
 
@@ -6974,11 +7065,11 @@ msgstr "Navidezni izhod %u"
 msgid "Volume"
 msgstr "Glasnost"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Prilagoditev glasnosti v decibelih za kanal levega vodila"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Prilagoditev glasnosti v decibelih za kanal desnega vodila"
 
@@ -7059,7 +7150,7 @@ msgstr "Celinka"
 msgid "Window Size"
 msgstr "Velikost okna"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Napaka med pisanjem"
 
@@ -7071,7 +7162,7 @@ msgstr "Zapis projekta v doloÄeno datoteko"
 msgid "Write project to disk"
 msgstr "Zapis projekta na disk"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "NapaÄno Åtevilo kanalov"
 
@@ -7354,7 +7445,7 @@ msgstr "_Pogled"
 msgid "_Virtualization"
 msgstr "P_redoÄenje"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr "povezava je prekinjena"
 
@@ -7587,7 +7678,7 @@ msgstr "Nadzor-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 #, fuzzy
 msgid "killed by janitor"
 msgstr "Ubil vas je %s (%s)"
diff --git a/po/sq.po b/po/sq.po
index b6a2302..ca830fc 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -87,7 +87,7 @@ msgstr "zgjidh"
 msgid "  selects one of 3 predefined colors"
 msgstr "nga"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -127,6 +127,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "ZÃri Burimet Noise"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "ZÃri Burimet"
+
 #: bse/bsestandardosc.c:110
 #, fuzzy
 msgid "/Audio Sources/Standard Oscillator"
@@ -151,27 +156,27 @@ msgstr "Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "Filtrat Bas Filtri"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Filtrat Llojet"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "Input Rezultati Rezultati"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "Input Rezultati ZÃ Input"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 #, fuzzy
 msgid "/Input & Output/MIDI Control Input"
 msgstr "Input Rezultati MIDI Kontrollo Input"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 #, fuzzy
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "Input Rezultati MIDI ZÃ Input"
@@ -195,7 +200,7 @@ msgstr "TÃ Ndryshme"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "TjetÃr Burimet"
@@ -392,6 +397,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 #, fuzzy
 msgid "1\\/1"
@@ -440,6 +453,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -452,6 +473,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -501,6 +530,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -547,6 +592,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -735,6 +788,14 @@ msgstr "Shto a i ri"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -813,8 +874,8 @@ msgstr "PÃrshtat nga"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr "PÃrshtat nga rreshta"
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -855,7 +916,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -889,7 +950,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -1023,7 +1084,7 @@ msgstr "ZÃri"
 msgid "Audio Gate"
 msgstr "ZÃri ZvogÃlo"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1095,12 +1156,12 @@ msgstr "Audio"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 #, fuzzy
 msgid "Audio Out"
@@ -1159,7 +1220,7 @@ msgstr "ZÃri Input 2"
 msgid "Author"
 msgstr "Autori"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "AutorÃt:"
 
@@ -1174,7 +1235,7 @@ msgid "Auto cut"
 msgstr "Automatike preje"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1186,7 +1247,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Input"
@@ -1197,7 +1258,7 @@ msgstr "Input"
 msgid "Available Items:"
 msgstr "NÃ dispozicion ElementÃ:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Input"
@@ -1304,7 +1365,7 @@ msgstr "Sfondi figurà nga."
 msgid "Background image used by the piano-roll editor."
 msgstr "Sfondi figurà nga."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1331,8 +1392,7 @@ msgid "Bank Select"
 msgstr "Zgjidh"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 #, fuzzy
 msgid "Base Frequency"
 msgstr "Bazà Frekuenca"
@@ -1370,6 +1430,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 #, fuzzy
 msgid "Breath Control"
@@ -1410,7 +1474,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Emri"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 #, fuzzy
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
@@ -1421,7 +1485,7 @@ msgstr "Bus pÃr."
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1449,12 +1513,12 @@ msgstr "CPU"
 msgid "Cancel"
 msgstr "_Anullo"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 #, fuzzy
 msgid "Center Frequency"
 msgstr "NÃ qendÃr Frekuenca"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 #, fuzzy
 msgid "Center Frequency Input"
 msgstr "NÃ qendÃr Frekuenca Input"
@@ -1474,6 +1538,10 @@ msgstr "Ndrysho"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr "Ndrysho e nga a"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Ndrysho..."
@@ -1603,7 +1671,7 @@ msgstr "Konfiguro"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Konfiguro nga"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, fuzzy, c-format
 msgid "Const Out%u"
 msgstr "ZvogÃlo"
@@ -1630,22 +1698,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, fuzzy, c-format
 msgid "Constant Output %u"
 msgstr "Rezultati"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2141,22 +2209,22 @@ msgstr "Ctrl"
 msgid "Ctrl Out"
 msgstr "Ctrl ZvogÃlo"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "Ctrl"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "Ctrl"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "Ctrl"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "Ctrl"
@@ -2185,7 +2253,7 @@ msgstr "Frekuenca Ndal"
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 #, fuzzy
 msgid "Cutoff [Hz]"
@@ -2208,7 +2276,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "Teksti"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2226,6 +2294,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "tjetÃr"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2365,22 +2437,22 @@ msgstr ""
 msgid "Development..."
 msgstr "Zhvillim"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 #, fuzzy
 msgid "Device busy"
 msgstr "Dispozitivi"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 #, fuzzy
 msgid "Device not async capable"
 msgstr "Dispozitivi nuk"
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 #, fuzzy
 msgid "Device or resource busy"
 msgstr "Dispozitivi"
@@ -2446,7 +2518,7 @@ msgid "Discard changes and close dialog"
 msgstr "Anullo dhe mbylle dialog"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2677,7 +2749,7 @@ msgstr "Ndrysho Pjesa"
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2828,7 +2900,7 @@ msgstr "Ãdo e treta"
 msgid "Every twelfth row"
 msgstr "Ãdo"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 #, fuzzy
 msgid "Everything went well"
 msgstr "GjithÃka"
@@ -2862,26 +2934,26 @@ msgstr "Audio"
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 #, fuzzy
 msgid "Failed to configure device buffer"
 msgstr "DÃshtoi periferik"
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 #, fuzzy
 msgid "Failed to configure device format"
 msgstr "DÃshtoi periferik"
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 #, fuzzy
 msgid "Failed to configure device latency"
 msgstr "DÃshtoi periferik"
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 #, fuzzy
 msgid "Failed to configure number of device channels"
 msgstr "DÃshtoi periferik"
@@ -2891,7 +2963,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2904,7 +2976,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "hap"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2952,7 +3024,7 @@ msgid ""
 "%s"
 msgstr "DÃshtoi elemino j j"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 #, fuzzy
 msgid "Failed to retrieve seek information"
 msgstr "DÃshtoi periferik"
@@ -2977,7 +3049,7 @@ msgid ""
 "%s"
 msgstr "DÃshtoi elemino j j"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 #, fuzzy
 msgid "Failed to spawn child process"
 msgstr "DÃshtoi fÃmi (sekondar, i dytÃ)"
@@ -3004,11 +3076,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Zgjedhja e file"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -3031,7 +3103,7 @@ msgstr "RiemÃrto"
 msgid "Filename Text Entry"
 msgstr "Emri i file Teksti"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filtri"
 
@@ -3050,7 +3122,7 @@ msgstr "Filtri Zgjedhja"
 msgid "Filter Specification"
 msgstr "Filtri"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 #, fuzzy
 msgid "Filter Type"
 msgstr "Filtri Lloji"
@@ -3060,18 +3132,18 @@ msgstr "Filtri Lloji"
 msgid "Filter cutoff frequency"
 msgstr "NÃ qendÃr Frekuenca"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 #, fuzzy
 msgid "Filtered Audio Signal"
 msgstr "ZÃri Sinjali"
@@ -3101,7 +3173,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -3134,6 +3206,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "MadhÃsia e gÃrmave"
@@ -3156,14 +3232,14 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 #, fuzzy
 msgid "Freq In"
 msgstr "Frekuenca"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 #, fuzzy
 msgid "Freq Mod In"
 msgstr "Zmadho"
@@ -3174,23 +3250,23 @@ msgid "Freq Out"
 msgstr "ZvogÃlo"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frekuenca"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 #, fuzzy
 msgid "Frequency Input"
 msgstr "Frekuenca"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 #, fuzzy
 msgid "Frequency Modulation Input"
 msgstr "Frekuenca Input"
@@ -3231,7 +3307,7 @@ msgstr "Funksioni"
 msgid "Function used to create new key bindings"
 msgstr "Funksioni i ri"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 #, fuzzy
 msgid "Functionality not implemented"
 msgstr "Funksionaliteti nuk"
@@ -3245,31 +3321,32 @@ msgstr "Funksionet aktivizuar pÃr a"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 #, fuzzy
 msgid "GNU Lesser General Public License"
 msgstr "GNU TÃ pÃrgjithshme Publik LiÃenca"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "Zmadho"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 #, fuzzy
 msgid "Gain Modulation Input"
 msgstr "Input"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 #, fuzzy
 msgid "Gate"
 msgstr "Ngjit"
@@ -3380,6 +3457,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3388,12 +3469,12 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 #, fuzzy
 msgid "High if the note is currently being pressed"
 msgstr "E lartà ÃshtÃ"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 #, fuzzy
 msgid "High indicates the instrument is done synthesizing"
 msgstr "E lartà Ãshtà u krye"
@@ -3573,12 +3654,12 @@ msgid "Input Port %u"
 msgstr "Input Porta"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "Audio"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Input nÃ"
@@ -3588,7 +3669,7 @@ msgstr "Input nÃ"
 msgid "Input channel in use"
 msgstr "Input nÃ"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Input"
@@ -3598,17 +3679,17 @@ msgstr "Input"
 msgid "Input port name to interface to"
 msgstr "Input emri interfaqja"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 #, fuzzy
 msgid "Input/Output channels already connected"
 msgstr "Input Rezultati"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Input Rezultati nuk"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "Input Rezultati"
@@ -3710,54 +3791,59 @@ msgstr "Fut dhe"
 msgid "Instrument Path"
 msgstr "Fut Pjesa"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Fut Pjesa"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 #, fuzzy
 msgid "Invalid MIDI control type"
 msgstr "E pavlefshme lloji"
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 #, fuzzy
 msgid "Invalid duration"
 msgstr "E pavlefshme kohÃzgjatja"
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 #, fuzzy
 msgid "Invalid format"
 msgstr "E pavlefshme"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 #, fuzzy
 msgid "Invalid object property"
 msgstr "E pavlefshme"
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 #, fuzzy
 msgid "Invalid offset"
 msgstr "E pavlefshme"
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 #, fuzzy
 msgid "Invalid overlap"
 msgstr "E pavlefshme"
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 #, fuzzy
 msgid "Invalid synthesis module connection"
 msgstr "E pavlefshme lloji"
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 #, fuzzy
 msgid "Invalid synthsis module type"
 msgstr "E pavlefshme lloji"
@@ -3781,7 +3867,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "Zgjidh Directory"
@@ -3863,7 +3949,7 @@ msgstr "E fundit ora"
 msgid "Latency [ms]"
 msgstr "ms"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3877,12 +3963,12 @@ msgstr "Planimetria:"
 msgid "Left"
 msgstr "Majtas"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Audio"
 msgstr "Audio"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 #, fuzzy
 msgid "Left Audio In"
 msgstr "Majtas ZÃri Zmadho"
@@ -3892,7 +3978,7 @@ msgstr "Majtas ZÃri Zmadho"
 msgid "Left Audio Input"
 msgstr "Majtas ZÃri Input"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 #, fuzzy
 msgid "Left Audio Out"
 msgstr "Majtas ZÃri ZvogÃlo"
@@ -3902,7 +3988,7 @@ msgstr "Majtas ZÃri ZvogÃlo"
 msgid "Left Audio Output"
 msgstr "Majtas ZÃri Rezultati"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "Majtas Kanali Rezultati"
@@ -3928,7 +4014,7 @@ msgstr "Majtas ZvogÃlo"
 msgid "Left Output"
 msgstr "Majtas Rezultati"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "Majtas Volumi"
@@ -3938,12 +4024,12 @@ msgstr "Majtas Volumi"
 msgid "Left audio output"
 msgstr "Majtas"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 #, fuzzy
 msgid "Left channel input"
 msgstr "Majtas"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 #, fuzzy
 msgid "Left channel output"
 msgstr "Majtas"
@@ -3966,7 +4052,7 @@ msgstr ""
 msgid "License"
 msgstr "LiÃenca"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "LiÃenca:"
 
@@ -3990,7 +4076,7 @@ msgstr "Lidhje Pjesa"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Lidhje dhe"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 #, fuzzy
 msgid "List of available mixer busses to be used as bus output"
 msgstr "Lista nga"
@@ -4020,7 +4106,7 @@ msgstr "Lista nga a"
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr "Lista nga a"
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "List of available synthesis signals to be used as bus input"
 msgstr "Lista nga"
@@ -4130,7 +4216,7 @@ msgid "Location"
 msgstr "Vendodhja"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -4187,22 +4273,22 @@ msgstr "MIDI Kanali"
 msgid "MIDI Instrument"
 msgstr "MIDI"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "MIDI Signal 1"
 msgstr "MIDI Sinjali 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "MIDI Signal 2"
 msgstr "MIDI Sinjali 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "MIDI Signal 3"
 msgstr "MIDI Sinjali 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "MIDI Signal 4"
 msgstr "MIDI Sinjali 4"
@@ -4236,7 +4322,7 @@ msgstr ""
 msgid "Master"
 msgstr "Master"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "Rezultati"
@@ -4366,7 +4452,7 @@ msgstr "Kontrolli i volumit"
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4387,8 +4473,8 @@ msgstr "\"Mnemonic widget\""
 msgid "Mod In"
 msgstr "Zmadho"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4542,12 +4628,12 @@ msgstr "MuzikÃ"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 #, fuzzy
 msgid "Mute"
 msgstr "Pa zÃ"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 #, fuzzy
 msgid "Mute: turn off the bus volume"
 msgstr "Pa zà volumi"
@@ -4647,13 +4733,13 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 #, fuzzy
 msgid "No data available"
 msgstr "Jo periferik"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 #, fuzzy
 msgid "No device (driver) available"
 msgstr "Jo periferik"
@@ -4668,53 +4754,53 @@ msgstr "Jo"
 msgid "No quantization selected"
 msgstr "Jo"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "Jo"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "Jo"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "Jo"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "Jo"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "Jo"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Jo"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "Jo"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4725,7 +4811,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 #, fuzzy
 msgid "No target"
 msgstr "Jo"
@@ -4774,7 +4860,7 @@ msgstr ""
 msgid "None"
 msgstr "AsnjÃ"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 #, fuzzy
 msgid "Norm Type"
 msgstr "Lloji"
@@ -4794,10 +4880,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "ShÃnim"
 
@@ -4816,7 +4902,7 @@ msgstr "ShÃnim"
 msgid "Note Fine Tune"
 msgstr "Frekuenca"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 #, fuzzy
 msgid "Note Frequency"
 msgstr "Frekuenca"
@@ -4852,7 +4938,7 @@ msgstr "ShÃnim GjatÃsia"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4881,11 +4967,11 @@ msgstr "Numri nga Kollonat"
 msgid "Number of Rows"
 msgstr "Numri nga Rreshtat"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 #, fuzzy
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Numri nga nga"
@@ -4936,7 +5022,7 @@ msgid "Open Project"
 msgstr "Hap Projekti"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4958,7 +5044,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Hap njà projekt ekzistues"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4981,21 +5067,21 @@ msgstr "Renditja"
 msgid "Order of Filter"
 msgstr "Renditja nga Filtri"
 
-#: plugins/davorgan.c:149
-#, fuzzy
-msgid "Organ Output"
-msgstr "Rezultati"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Rezultati"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -5044,7 +5130,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -5078,7 +5164,7 @@ msgstr "Rezultati Porta"
 msgid "Output Signal Monitor"
 msgstr "Audio"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "Audio"
@@ -5109,7 +5195,7 @@ msgstr "Rezultati"
 msgid "Outputs"
 msgstr "Rezultati"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -5169,12 +5255,12 @@ msgstr "Ngjite"
 msgid "Parasite Paths"
 msgstr "Shtigjet"
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 #, fuzzy
 msgid "Parent mismatch"
 msgstr "Prindi"
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 #, fuzzy
 msgid "Parsing error"
 msgstr "gabim"
@@ -5243,7 +5329,7 @@ msgstr "PÃrqindja nga CPU"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "PÃrqindja nga figurÃ."
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 #, fuzzy
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "nga"
@@ -5357,7 +5443,7 @@ msgstr "ProÃesori"
 msgid "Preferences"
 msgstr "Preferimet"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5382,20 +5468,20 @@ msgstr "Shfletuesi"
 msgid "Procedure _Browser"
 msgstr "Shfletuesi"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 #, fuzzy
 msgid "Procedure parameter invalid"
 msgstr "I pavlefshÃm"
@@ -5655,7 +5741,7 @@ msgstr "PÃrpjestim"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "PÃrpjestim"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5669,7 +5755,7 @@ msgstr "PÃrpjestim"
 msgid "Ratio [x:1]"
 msgstr "PÃrpjestim"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5707,6 +5793,10 @@ msgstr "Rikthe veprimin e fundit tà anulluar"
 msgid "Redo the last undone editing step"
 msgstr "PÃrsÃrite e fundit"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5798,7 +5888,7 @@ msgstr "PÃrsÃrit"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5865,12 +5955,12 @@ msgstr ""
 msgid "Right"
 msgstr "Djathtas"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Audio"
 msgstr "Djathtas"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 #, fuzzy
 msgid "Right Audio In"
 msgstr "Djathtas ZÃri Zmadho"
@@ -5880,7 +5970,7 @@ msgstr "Djathtas ZÃri Zmadho"
 msgid "Right Audio Input"
 msgstr "Djathtas ZÃri Input"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 #, fuzzy
 msgid "Right Audio Out"
 msgstr "Djathtas ZÃri ZvogÃlo"
@@ -5890,7 +5980,7 @@ msgstr "Djathtas ZÃri ZvogÃlo"
 msgid "Right Audio Output"
 msgstr "Djathtas ZÃri Rezultati"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "Djathtas Kanali Rezultati"
@@ -5916,7 +6006,7 @@ msgstr "Djathtas ZvogÃlo"
 msgid "Right Output"
 msgstr "Djathtas Rezultati"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "Djathtas Volumi"
@@ -5931,12 +6021,12 @@ msgstr "Djathtas"
 msgid "Right channel Input"
 msgstr "Djathtas Input"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "Input"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 #, fuzzy
 msgid "Right channel output"
 msgstr "Djathtas"
@@ -6182,7 +6272,7 @@ msgstr "Sekonda kontrolli"
 msgid "Second filter cutoff frequency"
 msgstr "NÃ qendÃr Frekuenca"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Zgjidh file"
@@ -6365,7 +6455,7 @@ msgstr "Alarm informacione MIDI periferik"
 msgid "Show messages about empty part range"
 msgstr "Alarm informacione MIDI periferik"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Alarm informacione MIDI periferik"
@@ -6394,12 +6484,12 @@ msgstr "Tkurr"
 msgid "Signal In"
 msgstr "Sinjali Zmadho"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Input"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Input"
@@ -6483,11 +6573,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Rezultati"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 #, fuzzy
 msgid "Solo: mute all other busses"
 msgstr "tjetÃr"
@@ -6636,12 +6726,12 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 #, fuzzy
 msgid "Strength of gain modulation"
 msgstr "nga"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 #, fuzzy
 msgid "Strength of linear frequency modulation"
 msgstr "nga"
@@ -6697,7 +6787,7 @@ msgstr "_Ndalo"
 msgid "SynDrum Output"
 msgstr "Rezultati"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "ShÃnim"
@@ -6722,7 +6812,7 @@ msgstr "Input"
 msgid "Syncronization Output"
 msgstr "Rezultati"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6731,7 +6821,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "Frekuenca"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 #, fuzzy
 msgid "Synth Done"
 msgstr "Sintetizuesi U plotÃsua"
@@ -6766,7 +6856,7 @@ msgstr "ModulÃt"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6800,7 +6890,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 #, fuzzy
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr "dhe"
@@ -6845,7 +6935,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr "pÃrshkrimi nga"
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6954,12 +7044,12 @@ msgstr "nga"
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 #, fuzzy
 msgid "The filter design type"
 msgstr "filtro lloji"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 #, fuzzy
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
@@ -7124,7 +7214,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -7249,11 +7339,11 @@ msgid ""
 msgstr "Kavo nga"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -7269,7 +7359,7 @@ msgstr "Pistat"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -7278,7 +7368,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -7388,7 +7478,7 @@ msgstr "Anullo e fundit"
 msgid "Undo the effect of the last action"
 msgstr "Anullo nga e fundit akcion"
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 #, fuzzy
 msgid "Unfiltered Audio Signal"
 msgstr "ZÃri Sinjali"
@@ -7402,11 +7492,11 @@ msgstr "Input"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -7425,7 +7515,7 @@ msgstr "Fut"
 msgid "Unspecified length"
 msgstr "E papÃrcaktuar"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 #, fuzzy
 msgid "Unused"
 msgstr "Anullo"
@@ -7475,12 +7565,12 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 #, fuzzy
 msgid "Value [float]"
 msgstr "Vlera"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "ShpejtÃsia"
 
@@ -7489,7 +7579,7 @@ msgstr "ShpejtÃsia"
 msgid "Velocity Out"
 msgstr "ShpejtÃsia ZvogÃlo"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 #, fuzzy
 msgid "Velocity of the note press"
 msgstr "ShpejtÃsia nga"
@@ -7499,7 +7589,7 @@ msgstr "ShpejtÃsia nga"
 msgid "Velocity of the string pluck"
 msgstr "ShpejtÃsia nga"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 #, fuzzy
 msgid "Velocity while the note is pressed"
 msgstr "ShpejtÃsia ÃshtÃ"
@@ -7566,12 +7656,12 @@ msgstr "Virtual"
 msgid "Volume"
 msgstr "Bazà Volumi"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr "Volumi nga majtas"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr "Volumi nga djathtas"
@@ -7657,7 +7747,7 @@ msgstr ""
 msgid "Window Size"
 msgstr "MadhÃsia e gÃrmave"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "filtro"
@@ -7672,7 +7762,7 @@ msgstr "Shkrim a"
 msgid "Write project to disk"
 msgstr "Shkrim disk"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 #, fuzzy
 msgid "Wrong number of channels"
 msgstr "DÃshtoi periferik"
@@ -7975,7 +8065,7 @@ msgstr "_Shfaq"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -8208,7 +8298,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr "hap"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/sr.po b/po/sr.po
index ae12cff..134835d 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -84,7 +84,7 @@ msgstr "  ÐÐÐÐÐÑÐ ÑÐÐÐÐ ÐÑÑÑÐ ÐÐÐÐÑÐÑÐ (ÑÐÑÐÐÑÐ
 msgid "  selects one of 3 predefined colors"
 msgstr "  ÐÐÐÐÐÑÐ ÑÐÐÐÑ ÐÐ 3 ÐÑÐÑÐÐÑÑÐÐÑÐÐÐ ÐÐÑÐ"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -123,6 +123,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "ÐÐÐÐÑÐ _ÐÐÑÐÐ"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "ÐÐÐÐÑÐ _ÐÐÑÐÐ"
+
 #: bse/bsestandardosc.c:110
 #, fuzzy
 msgid "/Audio Sources/Standard Oscillator"
@@ -145,27 +150,27 @@ msgstr "/ÐÐÐÐÑÑÐÑÐ/ÐÐÑÑÐÐ"
 msgid "/Filters/Bass Filter"
 msgstr "/ÐÐÐÑÐÑÐ/ÐÐÑ ÑÐÐÑÐÑ"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "ÐÑÑÑÐ ÑÐÐÑÐÑÐ"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "_ÐÐÐÐ Ð ÐÐÐÐÐ"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "_ÐÐÐÐ Ð ÐÐÐÐÐ"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 #, fuzzy
 msgid "/Input & Output/MIDI Control Input"
 msgstr "_ÐÐÐÐ Ð ÐÐÐÐÐ"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 #, fuzzy
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "_ÐÐÐÐ Ð ÐÐÐÐÐ"
@@ -189,7 +194,7 @@ msgstr "ÐÑÑÐÐÐÐ"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_ÐÑÑÐÐÐ ÐÐÐÐÑÐ"
@@ -406,6 +411,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -449,6 +462,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -461,6 +482,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -505,6 +534,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -549,6 +594,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -734,6 +787,14 @@ msgstr "ÐÐÐÐÑ ÐÐÐÑ ÐÐÐÐÐÐÑÑ Ñ ÐÐÑ ÐÐÑÐÑ"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -802,8 +863,8 @@ msgstr "ÐÑÐÐÐÐÐÐÐ ÑÐÐÐÐÐÑ ÑÐÐÑÐÑÐ ÐÑÐÐÐÐÐ ÐÑÐÑ
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 #, fuzzy
 msgid "Adjustments"
@@ -845,7 +906,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "ÐÐÐÐÐ ÐÐÐÐÑÐ"
 
@@ -876,7 +937,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -1001,7 +1062,7 @@ msgstr "ÐÐÑÐ"
 msgid "Audio Gate"
 msgstr "ÐÐÐÐÐ ÐÐÑÐÐ"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1064,12 +1125,12 @@ msgstr "ÐÐÐÐÐÐ ÑÐÐÐÐ ÐÐÑÐÐ"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "ÐÐÐÐÐ ÐÐÑÐÐ"
@@ -1125,7 +1186,7 @@ msgstr "ÐÐÐÐ ÐÐÑÐÐ 2"
 msgid "Author"
 msgstr "ÐÑÑÐÑ"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "ÐÑÑÐÑÐ:"
 
@@ -1139,7 +1200,7 @@ msgid "Auto cut"
 msgstr "ÐÐÐÐ-ÐÑÐÑÐ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1151,7 +1212,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "ÐÐÐÐÐÐ ÑÐÐÐÐ"
@@ -1161,7 +1222,7 @@ msgstr "ÐÐÐÐÐÐ ÑÐÐÐÐ"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "ÐÐÐÐÐÐ ÑÐÐÐÐ"
@@ -1262,7 +1323,7 @@ msgstr "ÐÐÐÐÐ Ñ ÐÐÐÐÐÐÐÐ ÐÐÑÑ ÐÐÑÐÑÑÐ ÐÐÐÐÐÐÑ Ð
 msgid "Background image used by the piano-roll editor."
 msgstr "ÐÐÐÐÐ Ñ ÐÐÐÐÐÐÐÐ ÐÐÑÑ ÐÐÑÐÑÑÐ ÐÐÐÐÐÐÑ ÐÐ ÐÐÐÐÐÑÐÑÑÑÑ."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1287,8 +1348,7 @@ msgid "Bank Select"
 msgstr "ÐÐÐÐÐÑÐ"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "ÐÑÐÐÐÐÐ ÑÑÐÑÑÐÐÐÑÑ"
 
@@ -1321,6 +1381,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 #, fuzzy
 msgid "Breath Control"
@@ -1369,7 +1433,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "ÐÐÐ"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1379,7 +1443,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1405,11 +1469,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "ÐÑ_ÐÐÐÐ"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "ÐÑÐÐÐÑÑÐ ÑÑÐÑÑÐÐÐÑÑ"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "ÐÑÐÐÐÑÑÐ ÑÑÐÐÐÐÐÑÐÐ ÑÐÐÐ"
 
@@ -1426,6 +1490,10 @@ msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 "ÐÐÐÐÐÐ ÐÑÐÑÐÐÐÐ ÑÐÐÑÐÐÑ Ñ ÑÐÐÑÑÐÑÐÐÐÑ ÑÐÐÐÑÐ (ÐÐÑ. ÐÐÑÐÐÑ) ÐÐ ÐÐÑÑ ÐÑÐÐÐÐÑÑ"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "ÐÐÐÐÐÐ..."
@@ -1548,7 +1616,7 @@ msgstr "ÐÐÐÐÑÐ"
 msgid "Configure the column layout of the pattern editor"
 msgstr "ÐÐÐÐÑÐ ÐÐÐÐÐÐ ÐÐÐÐÐÐ Ñ ÑÑÐÑÐÐÐÑÑ ÐÐÑÐÐÐÑÐ"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "ÐÐÐÑÑ. ÐÐ.%u"
@@ -1575,22 +1643,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "ÐÐÐÑÑÐÐÑÐÐ ÐÐÐÐÐ %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2073,19 +2141,19 @@ msgstr "ÐÐÐÑÑÐÐÐÐ ÑÐÐÐ 2"
 msgid "Ctrl Out"
 msgstr "ÐÐÐÑÑ. ÐÐ."
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "ÐÐÐÑ. ÐÐ.1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "ÐÐÐÑ. ÐÐ.2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "ÐÐÐÑ. ÐÐ.3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "ÐÐÐÑ. ÐÐ.4"
 
@@ -2110,7 +2178,7 @@ msgstr "ÐÑÐÑÑÐÐÐÑÑ ÐÐÑÐÑÐÑÐ 2 (ÐÑÐÐÐÐ ÐÐÑÐÐÐ/ÐÐ
 msgid "Cutoff [%]"
 msgstr "ÐÑÐÑÐÑÐ [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "ÐÑÐÑÐÑÐ [Hz]"
@@ -2133,7 +2201,7 @@ msgstr "GSL ÐÐÑÐÐÐÑÐÑÐ..."
 msgid "Data Entry"
 msgstr "ÐÐÐÑ ÑÐÐÑÑÐ"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2152,6 +2220,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "ÐÐÐÐÐÑÑÐÐ ÐÐÐÐÑÐ ÐÐÑÑ ÐÑÐÐÐÑ ÐÐÑÐÑ"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2279,20 +2351,20 @@ msgstr ""
 msgid "Development..."
 msgstr "ÐÐÐÐÐÑ"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2357,7 +2429,7 @@ msgid "Discard changes and close dialog"
 msgstr "ÐÐÐÐÐÐÑÐ ÐÐÐÐÐÐ Ð ÐÐÑÐÐÑÐ ÐÑÐÐÐÑÑÐ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2580,7 +2652,7 @@ msgstr "ÐÑÐÐÐ ÐÐÐ"
 msgid "Eighths note"
 msgstr "ÐÐÐÑÐÐ ÐÑÐÐÐÑ ÐÐÑÐ"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "ÐÐÐÐÐÑÐÐ"
 
@@ -2715,7 +2787,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2747,23 +2819,23 @@ msgstr "ÐÐÑÐ ÐÐÐÐ"
 msgid "Expression"
 msgstr "ÐÐÑÐÐÐÐ"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2772,7 +2844,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2789,7 +2861,7 @@ msgstr ""
 "ÐÐÐÐ:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2865,7 +2937,7 @@ msgstr ""
 "ÐÐÐÐ:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2898,7 +2970,7 @@ msgstr ""
 "ÐÐÐÐ:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2923,11 +2995,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "ÐÐÐÐÑ ÐÐÑÐÑÐÐÐ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2949,7 +3021,7 @@ msgstr "ÐÑÐÐÐÐÐÑÑ"
 msgid "Filename Text Entry"
 msgstr "ÐÐÐÑ ÐÐÐÐÐ ÐÐÑÐÑÐÐÐ"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "ÐÐÐÑÐÑ"
 
@@ -2965,7 +3037,7 @@ msgstr "ÐÐÐÐÑ ÑÐÐÑÐÑÐ"
 msgid "Filter Specification"
 msgstr "ÐÐÐÑÐÑÐÐÐÑÐÑÐ ÑÐÐÑÐÑÐ"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "ÐÑÑÑÐ ÑÐÐÑÐÑÐ"
 
@@ -2974,19 +3046,19 @@ msgstr "ÐÑÑÑÐ ÑÐÐÑÐÑÐ"
 msgid "Filter cutoff frequency"
 msgstr "ÐÐÑÑÐÐÐ ÐÑÐÑÐÐÐÑ ÐÑÐÑÐÑÐ ÑÑÐÑÑÐÐÐÑÑÐ"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "ÐÐÑÑÐÐÐ ÐÑÐÑÐÐÐÑ ÐÑÐÑÐÑÐ ÑÑÐÑÑÐÐÐÑÑÐ"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "ÐÐÐÑÑÐÑÐÐÐ ÐÐÑÑÐÐ ÑÐÐÐÐÐ"
 
@@ -3012,7 +3084,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "ÐÐÐÐ ÐÐÐÐÑÐÐÐÑÐ"
@@ -3043,6 +3115,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "ÐÐÐÐÑÐÐÐ ÑÐÐÑÐ"
@@ -3064,13 +3140,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "ÐÐ. ÑÑÐÑÑ."
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "ÐÐ. ÐÐÐ. ÑÑÐÑÑ."
 
@@ -3079,22 +3155,22 @@ msgid "Freq Out"
 msgstr "ÐÐ. ÑÑÐÑÑ."
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "ÐÑÐÑÑÐÐÐÑÑ"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "ÐÐÐÐ ÑÑÐÑÑÐÐÐÑÑÐ"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "ÐÐÐÐ ÐÐÐÑÐÐÑÐÑÐ ÑÑÐÐÐÐÐÑÐÑÐ"
 
@@ -3130,7 +3206,7 @@ msgstr "ÐÑÐÐÑÐÑÐ"
 msgid "Function used to create new key bindings"
 msgstr "ÐÑÐÐÑÐÑÐ ÐÐÑÐÐ ÑÐ ÐÐÐÐÑÑÑÑ ÐÐÐÐ ÐÐÐÑÐÑÐÑÐ ÑÐÑÑÐÑÐÐÐ"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -3142,28 +3218,29 @@ msgstr "ÐÑÐÐÑÐÑÐ ÐÐÑÐ ÑÐ ÐÐÐÑÐÑÑ ÐÐ ÐÐÐÐÑÐÐÐ ÑÐ
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "ÐÐÐ-ÐÐÐ ÑÐÐÐÐÑÐ ÐÐÑÑÐ ÑÐÐÐÐ ÐÐÑÐÐÑÐ (LGPL)"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "ÐÐ. ÐÐÑ. ÐÐÐ."
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "ÐÐÐÐ ÐÐ ÐÐÑÐÑÐÑÐ ÐÐÐÑÐÐÑÐÑÐÐ"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "ÐÐÑÐÑÐÑÐ ÐÐÐÑÐÐÑÐÑÐÐ [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "ÐÐÑÐÑÐÑÐ [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "ÐÑÐÑÐ"
 
@@ -3264,6 +3341,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3272,11 +3353,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "ÐÐÑÐÐÐ ÑÐÐÐÐÐÐ ÑÐ ÑÐÑÐÐÐ ÐÑÐÑÐÑÐÑÑÐ ÐÐÑÐ"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "ÐÐÑÐÐÐ ÐÐÐÐÑÐÐÐ ÐÐ ÑÐ ÐÐÑÑÑÑÐÐÐÑ ÐÐÐÑÑÐÐ ÑÐ ÑÐÐÑÐÐÐÐ"
 
@@ -3444,12 +3525,12 @@ msgstr "ÐÐÑÑ ÑÐÐÐÐ %u"
 
 # bug: s/SIgnal/Signal/
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "ÐÐÐÐÐÐ ÑÐÐÐÐ ÐÐÑÐÐ"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "ÐÐÐÐÐÐ ÐÐÐÐÐ Ñ ÑÐÐÑÑÐÐÐ"
@@ -3458,7 +3539,7 @@ msgstr "ÐÐÐÐÐÐ ÐÐÐÐÐ Ñ ÑÐÐÑÑÐÐÐ"
 msgid "Input channel in use"
 msgstr "ÐÐÐÐÐÐ ÐÐÐÐÐ Ñ ÑÐÐÑÑÐÐÐ"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "ÐÐÐÐÐÐ ÐÐÐÐÐ Ñ ÑÐÐÑÑÐÐÐ"
@@ -3467,16 +3548,16 @@ msgstr "ÐÐÐÐÐÐ ÐÐÐÐÐ Ñ ÑÐÐÑÑÐÐÐ"
 msgid "Input port name to interface to"
 msgstr "ÐÐÐ ÑÐÐÐÐÐÐ ÐÐÑÑÐ ÑÐ ÐÐÑÐÐ ÐÐ ÑÐ ÑÐÑÐÐÐÐ"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "ÐÐÐÐÐÐ ÐÐÐÐÐ Ñ ÑÐÐÑÑÐÐÐ"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "_ÐÐÐÐ Ð ÐÐÐÐÐ"
@@ -3565,47 +3646,52 @@ msgstr "ÐÐÐÑÐÐ/ÐÑÐÐÐÐÐ ÐÐÐÐÑÐÐÐ/ÐÑÐÐÐÑÑÐ ÐÐÑÐ (
 msgid "Instrument Path"
 msgstr "ÐÐÐÑÐÐ ÐÐÐ"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "ÐÐÐÑÐÐ ÐÐÐ"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3628,7 +3714,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "ÐÐÐÐÐÑÐ ÐÐÑÐÐÑÐÑÐÑÑÐ"
@@ -3707,7 +3793,7 @@ msgstr "ÐÑÐÐÐ ÐÐÑÐÐÐÑÐ ÐÐÐÐÐÐ"
 msgid "Latency [ms]"
 msgstr "ÐÐÐÐÐ [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3720,11 +3806,11 @@ msgstr "ÐÐÐÐÐÐ:"
 msgid "Left"
 msgstr "ÐÐÐÐ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "ÐÐÑÐ ÐÐÐÐ"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "ÐÐÐÐ ÑÐÐÐ ÐÐÑÐÐ"
 
@@ -3732,7 +3818,7 @@ msgstr "ÐÐÐÐ ÑÐÐÐ ÐÐÑÐÐ"
 msgid "Left Audio Input"
 msgstr "ÐÐÐÐ ÐÐÑÐÐ ÐÐÐÐ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "ÐÐÐÐ ÐÐÐÐÐ ÐÐÑÐÐ"
 
@@ -3740,7 +3826,7 @@ msgstr "ÐÐÐÐ ÐÐÐÐÐ ÐÐÑÐÐ"
 msgid "Left Audio Output"
 msgstr "ÐÐÐÐÐ ÐÐÑÐÐ ÐÐÐÐ"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "ÐÐÐÐÐ ÐÐ ÐÐÐÐÐ ÐÐÐÐÐÑ"
 
@@ -3761,7 +3847,7 @@ msgstr "ÐÐÐÐÐ ÐÐÐÐ"
 msgid "Left Output"
 msgstr "ÐÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "ÐÑÐÐÐÐÐ ÑÐÑÐÐÐ"
@@ -3770,11 +3856,11 @@ msgstr "ÐÑÐÐÐÐÐ ÑÐÑÐÐÐ"
 msgid "Left audio output"
 msgstr "ÐÐÐÐ ÐÐÐÐÐ ÐÐÑÐÐ"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "ÐÐÐÐ ÐÐÐÐÐ ÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "ÐÐÐÐÐ ÐÐÐÐÐ ÐÐÐÐÐÐ"
 
@@ -3796,7 +3882,7 @@ msgstr "ÐÐÐÐÐÐÑÐÐÐ..."
 msgid "License"
 msgstr "ÐÐÑÐÐÑÐ"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "ÐÐÑÐÐÑÐ:"
 
@@ -3818,7 +3904,7 @@ msgstr "ÐÐÐÐ ÐÐÐ"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "ÐÐÐÐ ÐÐÐ ÐÑÐÐÐÑÑÐ ÐÐÐÐÐÐ (1. Ð 2. ÐÑÐÐÐ ÐÐÑÐ)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3842,7 +3928,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3937,7 +4023,7 @@ msgid "Location"
 msgstr "ÐÑÑÐÑÐ"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3988,19 +4074,19 @@ msgstr "ÐÐÐÐÐ%u"
 msgid "MIDI Instrument"
 msgstr "ÐÐÑÑÐÐÑ ÐÐÑÑÑÑÐÐÐÑ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "ÐÐÐÐ ÑÐÐÐÐÐ 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "ÐÐÐÐ ÑÐÐÐÐÐ 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "ÐÐÐÐ ÑÐÐÐÐÐ 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "ÐÐÐÐ ÑÐÐÐÐÐ 4"
 
@@ -4032,7 +4118,7 @@ msgstr ""
 msgid "Master"
 msgstr "ÐÐÐÐÐÐ ÑÐÑÐÐÐ"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "ÐÑÐÑÐ ÐÐÐÐÐÐ"
@@ -4154,7 +4240,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4174,8 +4260,8 @@ msgstr "ÐÐÐÐÐÐÑ ÐÑÐÑÐÑÐ"
 msgid "Mod In"
 msgstr "ÐÐ. ÐÐÐ."
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4305,11 +4391,11 @@ msgstr "ÐÐÐÐÐÐÐÐÐÑÐ ÐÑÐÐÐÐ"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4402,12 +4488,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4420,53 +4506,53 @@ msgstr "ÐÐÐ ÐÐÐÐÑÐÐÐÑÐÑÐ"
 msgid "No quantization selected"
 msgstr "ÐÐÐ ÐÐÐÐÑÐÐÐÑÐÑÐ"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "ÐÐÐÑ ÐÐÑÐ"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "ÐÐÐÑÐÑÐÐ ÐÐÐÐÑÐÑ"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "ÐÐÐÐÐÐ ÐÐÐÐÐÐ:"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "ÐÐÐÐÐÐÐ ÐÐÐÐÐÐ:"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "ÐÑÐÑÐÐÑÑÐ"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "ÐÐÐÑÐÐ ÐÐ ÑÐÐÑÐÐÑ"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "ÐÐÐÑÐÑÐÐ ÐÐÐÐÑÐÑ"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4477,7 +4563,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "ÐÐÐ ÐÐÑÐ"
 
@@ -4522,7 +4608,7 @@ msgstr ""
 msgid "None"
 msgstr "ÐÐÐÐÐÐÐÐ"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "ÐÑÑÑÐ ÐÐÑÐÐÐÐÐÐÑÐÑÐ"
 
@@ -4541,10 +4627,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "ÐÐÐÐÐÐÐÐ"
 
@@ -4562,7 +4648,7 @@ msgstr "ÐÐÐÑ ÐÐÑÐ"
 msgid "Note Fine Tune"
 msgstr "ÐÐÐÐ ÐÐÐÐÑÐÐÐÑÐ"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "ÐÑÐÑÑÐÐÐÑÑ ÐÐÑÐ"
 
@@ -4593,7 +4679,7 @@ msgstr "ÐÑÐÐÐÐ _ÐÐÑÐ"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4619,11 +4705,11 @@ msgstr "ÐÑÐÑ ÐÐÐÐÐÐ"
 msgid "Number of Rows"
 msgstr "ÐÑÐÑ ÑÐÐÐÐÐ"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "ÐÑÐÑ ÐÐÑÐÐÐ ÐÐ ÐÐÑÐ ÑÑÐÑÐ ÐÐÑÐÐÐÐÐÑÐÑÐÐÐÐ ÐÐÐÑÐÐÑÐÑÐ ÑÑÐÐÐÐÐÑÐÑÐ"
 
@@ -4671,7 +4757,7 @@ msgid "Open Project"
 msgstr "ÐÑÐÐÑÐ ÐÑÐÑÐÐÐÑ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4693,7 +4779,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ÐÑÐÐÑÐ ÐÐÑÑÐÑÐÑÐ ÐÑÐÑÐÐÐÑ"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4715,20 +4801,21 @@ msgstr "ÐÐÐÐÑÐÐÐ"
 msgid "Order of Filter"
 msgstr "ÐÐÐ ÑÐÐÑÐÑÐ"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "ÐÐÐÐÐ ÐÑÐÑÑÐ"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "ÐÐÐÐÐ ÐÑÐÑÑÐ"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -4776,7 +4863,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "ÐÐÐÐÐ ÑÐÐÐÑÐ ÐÑÑÐÐÐÑÐÑÐ"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4809,7 +4896,7 @@ msgid "Output Signal Monitor"
 msgstr "ÐÐÐÐÐÐ ÑÐÐÐÐ ÐÐÑÐÐ"
 
 # bug: s/SIgnal/Signal/
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "ÐÐÐÐÐÐ ÑÐÐÐÐ ÐÐÑÐÐ"
@@ -4839,7 +4926,7 @@ msgstr "ÐÐÑÐÑÐÑÐ ÐÐÐÐÐÐÐ ÑÑÐÐÐ"
 msgid "Outputs"
 msgstr "ÐÐÐÐÐ"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4894,11 +4981,11 @@ msgstr "ÐÐÐÑÐ"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4964,7 +5051,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr "ÐÐÑÑÐÑÐÐ ÑÐÑÐÐÐ ÑÐÐÐÐ Ñ ÐÐÐÐÐÐÐÐ ÐÐÑÐ ÑÐ ÑÑÐÐÐ ÑÐ ÐÐÑÐÐ ÐÐÐÐÐÐÐÐ."
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "ÐÐÐÐÐÐ ÐÐÑÐÐÐÐÐÑÐÑÐÐÐÑ ÐÐÐÑÐÐÑÐÑÑ ÑÑÐÐÐÐÐÑÐÑÐ ÑÐÐÑÑÐ ÐÐÐÐÐÑÐÐ"
 
@@ -5068,7 +5155,7 @@ msgstr "ÐÑÐÑÐÐÑÑÐ"
 msgid "Preferences"
 msgstr "ÐÐÑÑÐÐÐÐ"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5091,20 +5178,20 @@ msgstr "ÐÐÐÐÐÐÐÐÑ ÐÑÐÑÐÐÑÑÐ"
 msgid "Procedure _Browser"
 msgstr "_ÐÐÐÐÐÐÐÐÑ ÐÑÐÑÐÐÑÑÐ"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5353,7 +5440,7 @@ msgstr "ÐÐÐÐÐÐÐ"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "ÐÐÐÐÐÐÐ ÑÑÐÐÑÑÐÐ ÐÐÐÐÑÐÐÑ ÐÐÐÐÐÑ ÑÐÑÑÐÑÐ, Ñ ÐÐÐÐÑÑ ÐÐ ÑÐÐÐÐÐ ÑÑÑÐÐÐ"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "ÐÐÑÐÐ:"
 
@@ -5366,7 +5453,7 @@ msgstr "ÐÐ. ÐÐÐÐÑ"
 msgid "Ratio [x:1]"
 msgstr "ÐÐ. ÐÐÐÐÑ"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5402,6 +5489,10 @@ msgstr "ÐÐÐÐÐÐ ÐÐÑÐÐÐÑÑ ÐÐÐÐÐÐÐÑ ÐÐÐÐÐÑ"
 msgid "Redo the last undone editing step"
 msgstr "ÐÐÐÐÐÐ ÐÐÑÐÐÐÑÑ ÐÐÐÐÐÐÐÑ ÐÐÐÐÐÑ"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5486,7 +5577,7 @@ msgstr "ÐÐÐÐÐÐ ÐÑÑÑÐ Ñ ÑÐÑÐÐÐÐ ÐÑÑÐÑÐ"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5546,11 +5637,11 @@ msgstr "ÐÐÐÐÐÐ ÐÑÐÐÐÐÐ ÑÐÐÐ (ÐÐÐÐÐÐÑÐ ÐÐÐÑÐ ÐÐÐ
 msgid "Right"
 msgstr "ÐÐÑÐÐ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "ÐÐÑÐ ÐÐÑÐÐ"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "ÐÐÑÐÐ ÑÐÐÐ ÐÐÑÐÐ"
 
@@ -5558,7 +5649,7 @@ msgstr "ÐÐÑÐÐ ÑÐÐÐ ÐÐÑÐÐ"
 msgid "Right Audio Input"
 msgstr "ÐÐÐÐ ÐÐÑÐÐ ÐÐÑÐÐ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "ÐÐÑÐÐ ÐÐÐÐÐ ÐÐÑÐÐ"
 
@@ -5566,7 +5657,7 @@ msgstr "ÐÐÑÐÐ ÐÐÐÐÐ ÐÐÑÐÐ"
 msgid "Right Audio Output"
 msgstr "ÐÐÐÐÐ ÐÐÑÐÐ ÐÐÑÐÐ"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "ÐÐÐÐÐ ÐÐ ÐÐÑÐÐÐ ÐÐÐÐÐÑ"
 
@@ -5587,7 +5678,7 @@ msgstr "ÐÐÐÐÐ ÐÐÑÐÐ"
 msgid "Right Output"
 msgstr "ÐÐÑÐÐ ÐÐÐÐÐ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "ÐÐÐÐÐ ÐÐÑÐÐ"
@@ -5600,12 +5691,12 @@ msgstr "ÐÐÑÐÐ ÐÐÐÐÐ ÐÐÑÐÐ"
 msgid "Right channel Input"
 msgstr "ÐÐÐÐ ÐÐÑÐÐÐ ÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "ÐÐÐÐ ÐÐÑÐÐÐ ÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "ÐÐÐÐÐ ÐÐÑÐÐÐ ÐÐÐÐÐÐ"
 
@@ -5837,7 +5928,7 @@ msgstr "ÐÑÑÐÐ ÐÐÐÑÑÐÐÐÐ ÑÐÐÐ"
 msgid "Second filter cutoff frequency"
 msgstr "ÐÑÐÐÐÐ ÐÐÑÐÐÐ ÐÑÐÐÐÐ ÐÐ ÑÑÐÑÑÐÐÐÑÑÐ ÐÐÑÐÑÐÑÐ"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "ÐÐÐÐÐÑÐ ÐÐÑÐÑÐÐÑ"
@@ -6004,7 +6095,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -6028,12 +6119,12 @@ msgstr ""
 msgid "Signal In"
 msgstr "ÐÐ. ÑÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "ÐÐ. ÑÐÐÐÐÐÐ"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "ÐÐ. ÑÐÐÐÐÐÐ"
@@ -6110,11 +6201,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "ÐÐÐ. ÐÐÐÐÐ"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6254,11 +6345,11 @@ msgstr "ÐÐÑÑÑÐÐÑÐÐ ÐÑÑÑÐÑÐ"
 msgid "Store references to wave files"
 msgstr "ÐÐÐÑÑÐ ÑÐÑÐÑÐÐÑÐ Ñ ÑÐÐÐÑÐÐ ÐÐÑÐÑÐÐÐ"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "ÐÐÐÐÐ ÐÐÑÐÑÐÑÐ ÐÐÐÑÐÐÑÐÑÐÐ"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "ÐÐÐÐÐ ÐÐÐÐÐÑÐÐ ÐÐÐÑÐÐÑÐÑÐ ÑÑÐÐÐÐÐÑÐÑÐ"
 
@@ -6313,7 +6404,7 @@ msgstr "ÐÐÑÐÑÐ"
 msgid "SynDrum Output"
 msgstr "ÐÐ. ÑÐÐÑ. ÐÑÐÑÐ"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "ÐÐ. ÑÐÐÑ."
@@ -6334,7 +6425,7 @@ msgstr "ÐÑÐÐÐÑÐÐÐ ÑÐÐÐ"
 msgid "Syncronization Output"
 msgstr "ÐÑÐÐÐÑÐÐÐ ÐÐÐÐÐ"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6343,7 +6434,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "ÐÑÐÐÐÑÑÐ ÑÑÐÑÑÐÐÐÑÑ"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "ÐÐÐÑ. ÐÐÑÐÐÐ"
 
@@ -6376,7 +6467,7 @@ msgstr "ÐÐÐÑÐÐ ÐÐ ÑÐÐÑÐÐÑ"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "ÐÐÐÑÐÐ ÐÐ ÑÐÐÑÐÐÑ"
@@ -6414,7 +6505,7 @@ msgstr "ÐÑÐÐÐ ÐÐ ÑÐÐÑÐÐÑ ÑÐ ÐÐÑÐÐ ÐÐ ÑÐ ÑÐÑÐÐÐÐ"
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6456,7 +6547,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6560,11 +6651,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "ÐÑÑÑÐ ÐÐÑÐÐÐ ÑÐÐÑÐÑÐ"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6733,7 +6824,7 @@ msgstr "ÐÐÐÐÐÐÑ ÐÐÑÐ ÑÐ ÐÐÑÐÐÐÑÐ ÐÐÐÐ ÑÐ ÐÑÐÑÐÑ
 msgid "Thirty-secondth note"
 msgstr "ÐÐÐÑÐÐ ÑÐÑÐÐÐÑÑÐÐÑ ÐÐÑÐ"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6847,11 +6938,11 @@ msgid ""
 msgstr "ÐÑÐÐÐÐÐ ÐÐ ÐÐ ÑÐ ÐÐÐÐÑÐÐÐÐ ÐÑÐÑÐÑÐ ÑÐÐÐÑÐ ÐÑÐÐÐÐÐ ÐÐÐ ÐÐÐÑÐ"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6868,7 +6959,7 @@ msgstr "ÐÐÑÐÐ"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6877,7 +6968,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6989,7 +7080,7 @@ msgstr "ÐÐÐÐÐÐÐ ÐÐÑÐÐÐÑÑ ÐÐÐÐÐÑ"
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "ÐÐÑÐÐÑÑÐÑÐÐÐ ÐÐÑÑÐÐ ÑÐÐÐÐÐ"
 
@@ -7001,11 +7092,11 @@ msgstr "ÐÐÑÐÐÑÑÐÑÐÐ ÑÐÐÐ"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -7023,7 +7114,7 @@ msgstr "ÐÐÐÑÐÐ ÐÐÐÑÐÐÑÑ"
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "ÐÐÐÐÑÐÑÑÐÐ"
 
@@ -7068,11 +7159,11 @@ msgstr "ÐÑÐÑÐÐÐÐ ÑÐÐÐÐÑÐ:"
 msgid "VZoom"
 msgstr "ÐÐÐÐÑÐÑÐ"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "ÐÑÐÐÐÐÑÑ [Ñ ÐÐÐÑÐÑÐÐÐ ÐÐÑÐÐÑ]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "ÐÑÐÐÐÐ"
 
@@ -7080,7 +7171,7 @@ msgstr "ÐÑÐÐÐÐ"
 msgid "Velocity Out"
 msgstr "ÐÐ. ÐÑÐÐÐÐ"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "ÐÑÐÐÐÐ ÐÑÐÑÐÑÐÐ ÐÐÑÐ"
 
@@ -7089,7 +7180,7 @@ msgstr "ÐÑÐÐÐÐ ÐÑÐÑÐÑÐÐ ÐÐÑÐ"
 msgid "Velocity of the string pluck"
 msgstr "ÐÑÐÐÐÐ ÐÑÐÑÐÑÐÐ ÐÐÑÐ"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "ÐÑÐÐÐÐ ÐÐÐ ÑÐ ÐÐÑÐ ÐÑÐÑÐÑÐÑÑÐ"
 
@@ -7148,11 +7239,11 @@ msgstr "ÐÐÑÑÑÐÐÐÐ ÐÐÐÐÐ %u"
 msgid "Volume"
 msgstr "ÐÑÐÐÐÐÐ ÑÐÑÐÐÐ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7236,7 +7327,7 @@ msgstr "ÐÑÑÑÐ ÐÐÑÑ"
 msgid "Window Size"
 msgstr "ÐÐÐÐÑÐÐÐ ÑÐÐÑÐ"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "ÐÐÐÑÐÐÐ ÑÐÐÑÐÑ"
@@ -7249,7 +7340,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7539,7 +7630,7 @@ msgstr "Ð_ÑÐÐÐÐÐ"
 msgid "_Virtualization"
 msgstr "_ÐÐÑÑÑÐÐÐÐÐÑÐÑÐ"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7814,7 +7905,7 @@ msgstr ""
 "ÐÐÐÐ:\n"
 "%s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/sr Latn po b/po/sr Latn po
index ab3c3d0..69db364 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -84,7 +84,7 @@ msgstr "  izaberi razne vrste dogaÄaja (upravljanje, neprekidni upravljaÄi)"
 msgid "  selects one of 3 predefined colors"
 msgstr "  izabira jednu od 3 pretpostavljene boje"
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -123,6 +123,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "Izvori _zvuka"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "Izvori _zvuka"
+
 #: bse/bsestandardosc.c:110
 #, fuzzy
 msgid "/Audio Sources/Standard Oscillator"
@@ -145,27 +150,27 @@ msgstr "/PoboljÅanje/Horski"
 msgid "/Filters/Bass Filter"
 msgstr "/Filteri/Bas filter"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Vrsta filtera"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Output"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 #, fuzzy
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 #, fuzzy
 msgid "/Input & Output/MIDI Control Input"
 msgstr "_Ulaz i izlaz"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 #, fuzzy
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "_Ulaz i izlaz"
@@ -189,7 +194,7 @@ msgstr "NjuÅkalo"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_Ostali izvori"
@@ -406,6 +411,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -449,6 +462,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -461,6 +482,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -505,6 +534,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -549,6 +594,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -734,6 +787,14 @@ msgstr "Dodaj novu melodiju u ovu pesmu"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -802,8 +863,8 @@ msgstr "Prilagodi Äinilac uveÄanja prikaza preusmerivaÄa"
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 #, fuzzy
 msgid "Adjustments"
@@ -845,7 +906,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr "Nakon dodira"
 
@@ -876,7 +937,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -1001,7 +1062,7 @@ msgstr "Zvuk"
 msgid "Audio Gate"
 msgstr "Izlaz zvuka"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1064,12 +1125,12 @@ msgstr "Signal ulaza zvuka"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Izlaz zvuka"
@@ -1125,7 +1186,7 @@ msgstr "Ulaz zvuka 2"
 msgid "Author"
 msgstr "Autor"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "Autori:"
 
@@ -1139,7 +1200,7 @@ msgid "Auto cut"
 msgstr "Samo-iseci"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1151,7 +1212,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Ukloni ulaze"
@@ -1161,7 +1222,7 @@ msgstr "Ukloni ulaze"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Ukloni ulaze"
@@ -1262,7 +1323,7 @@ msgstr "Slika u pozadini koju koristi element za klavijaturu."
 msgid "Background image used by the piano-roll editor."
 msgstr "Slika u pozadini koju koristi element za klavijaturu."
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1287,8 +1348,7 @@ msgid "Bank Select"
 msgstr "Izaberi"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr "Osnovna uÄestanost"
 
@@ -1321,6 +1381,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 #, fuzzy
 msgid "Breath Control"
@@ -1370,7 +1434,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Ime"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1380,7 +1444,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1406,11 +1470,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "Ot_kaÅi"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "SrediÅnja uÄestanost"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "SrediÅnji frekventni ulaz"
 
@@ -1427,6 +1491,10 @@ 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"
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Izmeni..."
@@ -1549,7 +1617,7 @@ msgstr "Podesi"
 msgid "Configure the column layout of the pattern editor"
 msgstr "Podeci izgled kolona u ureÄivaÄu obrazaca"
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr "Konst. iz.%u"
@@ -1576,22 +1644,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr "Konstantni izlaz %u"
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2074,19 +2142,19 @@ msgstr "Kontrolni ulaz 2"
 msgid "Ctrl Out"
 msgstr "Kontr. iz."
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Kont. iz.1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Kont. iz.2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Kont. iz.3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Kont. iz.4"
 
@@ -2111,7 +2179,7 @@ msgstr "UÄestanost odsecanja 2 (prolaz opsega/zaustavljanje)"
 msgid "Cutoff [%]"
 msgstr "Isecanje [%]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "Isecanje [Hz]"
@@ -2134,7 +2202,7 @@ msgstr "GSL maÅinerija..."
 msgid "Data Entry"
 msgstr "Unos teksta"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2153,6 +2221,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr "DavHorski dodaje veÄu dubinu zvuku"
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 #, fuzzy
 msgid "Decay"
@@ -2280,20 +2352,20 @@ msgstr ""
 msgid "Development..."
 msgstr "Razvoj"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2358,7 +2430,7 @@ 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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2581,7 +2653,7 @@ msgstr "Uredi deo"
 msgid "Eighths note"
 msgstr "Umetni osminu note"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Naglasak"
 
@@ -2716,7 +2788,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2748,23 +2820,23 @@ msgstr "Zvuk levo"
 msgid "Expression"
 msgstr "Epsilon"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2773,7 +2845,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2790,7 +2862,7 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2866,7 +2938,7 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2899,7 +2971,7 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2924,11 +2996,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Izbor datoteka"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2950,7 +3022,7 @@ msgstr "Preimenuj"
 msgid "Filename Text Entry"
 msgstr "Unos imena datoteke"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -2966,7 +3038,7 @@ msgstr "Izbor filtera"
 msgid "Filter Specification"
 msgstr "Specifikacija filtera"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Vrsta filtera"
 
@@ -2975,19 +3047,19 @@ msgstr "Vrsta filtera"
 msgid "Filter cutoff frequency"
 msgstr "Postavi procenat isecanja uÄestanosti"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Postavi procenat isecanja uÄestanosti"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Filtrirani zvuÄni signal"
 
@@ -3013,7 +3085,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr "Mala podeÅavanja"
@@ -3044,6 +3116,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "VeliÄina fonta"
@@ -3065,13 +3141,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr "Ul. uÄest."
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr "Ul. mod. uÄest."
 
@@ -3080,22 +3156,22 @@ msgid "Freq Out"
 msgstr "Iz. uÄest."
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "UÄestanost"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr "Ulaz uÄestanosti"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Ulaz modulacije frekvencije"
 
@@ -3131,7 +3207,7 @@ msgstr "Funkcija"
 msgid "Function used to create new key bindings"
 msgstr "Funkcija kojom se dodeljuju nove operacije tasterima"
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -3143,28 +3219,29 @@ msgstr "Funkcije koje se pokreÄu za dodeljeni taster"
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr "GNU-ova slabija opÅta javna licenca (LGPL)"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr "Ul. poj. mod."
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "Ulaz za pojaÄanje modulacijom"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "PojaÄanje modulacijom [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "PojaÄanje [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr "Vrata"
 
@@ -3265,6 +3342,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3273,11 +3354,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr "Visoko ukoliko je upravo pritisnuta nota"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr "Visoko oznaÄava da je instrument zavrÅio sa sintezom"
 
@@ -3445,12 +3526,12 @@ msgstr "Port ulaza %u"
 
 # bug: s/SIgnal/Signal/
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "Signal ulaza zvuka"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Ulazni kanal u upotrebi"
@@ -3459,7 +3540,7 @@ msgstr "Ulazni kanal u upotrebi"
 msgid "Input channel in use"
 msgstr "Ulazni kanal u upotrebi"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Ulazni kanal u upotrebi"
@@ -3468,16 +3549,16 @@ msgstr "Ulazni kanal u upotrebi"
 msgid "Input port name to interface to"
 msgstr "Ime ulaznog porta sa kojim da se spregne"
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Ulazni kanal u upotrebi"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "_Ulaz i izlaz"
@@ -3566,47 +3647,52 @@ msgstr "Umetni/promeni veliÄine/premesti note (1. i 2. dugme miÅa)"
 msgid "Instrument Path"
 msgstr "Umetni deo"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "Umetni deo"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3629,7 +3715,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "Izaberi direktorijum"
@@ -3708,7 +3794,7 @@ msgstr "Vreme poslednje izmene"
 msgid "Latency [ms]"
 msgstr "Napad [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3721,11 +3807,11 @@ msgstr "Izgled:"
 msgid "Left"
 msgstr "Levo"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr "Zvuk levo"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr "Levi ulaz zvuka"
 
@@ -3733,7 +3819,7 @@ msgstr "Levi ulaz zvuka"
 msgid "Left Audio Input"
 msgstr "Ulaz zvuka levo"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr "Levi izlaz zvuka"
 
@@ -3741,7 +3827,7 @@ msgstr "Levi izlaz zvuka"
 msgid "Left Audio Output"
 msgstr "Izlaz zvuka levo"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr "Izlaz na levom kanalu"
 
@@ -3762,7 +3848,7 @@ msgstr "Izlaz levo"
 msgid "Left Output"
 msgstr "Levi izlaz"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "Osnovna jaÄina"
@@ -3771,11 +3857,11 @@ msgstr "Osnovna jaÄina"
 msgid "Left audio output"
 msgstr "Levi izlaz zvuka"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr "Ulaz levog kanala"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr "Izlaz levog kanala"
 
@@ -3797,7 +3883,7 @@ msgstr "Biblioteka..."
 msgid "License"
 msgstr "Licenca"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licenca:"
 
@@ -3819,7 +3905,7 @@ msgstr "VeÅi deo"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "VeÅi ili premesti delove (1. i 2. dugme miÅa)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3843,7 +3929,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3938,7 +4024,7 @@ msgid "Location"
 msgstr "Putanja"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3989,19 +4075,19 @@ msgstr "Kanal%u"
 msgid "MIDI Instrument"
 msgstr "SaÄuvaj instrument"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI signal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI signal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI signal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI signal 4"
 
@@ -4033,7 +4119,7 @@ msgstr ""
 msgid "Master"
 msgstr "Glavna jaÄina"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "Vrata izlaza"
@@ -4155,7 +4241,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4175,8 +4261,8 @@ msgstr "Element preÄice"
 msgid "Mod In"
 msgstr "Ul. mod."
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4306,11 +4392,11 @@ msgstr "Komponovanje muzike"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4403,12 +4489,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4421,53 +4507,53 @@ msgstr "Bez kvantizacije"
 msgid "No quantization selected"
 msgstr "Bez kvantizacije"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "Unos note"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "Izgubljen dogaÄaj"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "Ulazni kanali:"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "Izlazni kanali:"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "Procedura"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Moduli za sintezu"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "Izgubljen dogaÄaj"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4478,7 +4564,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Bez mete"
 
@@ -4523,7 +4609,7 @@ msgstr ""
 msgid "None"
 msgstr "Napomena"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Vrsta normalizacije"
 
@@ -4542,10 +4628,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Napomena"
 
@@ -4563,7 +4649,7 @@ msgstr "Unos note"
 msgid "Note Fine Tune"
 msgstr "Mala podeÅavanja"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr "UÄestanost note"
 
@@ -4594,7 +4680,7 @@ msgstr "DuÅina _note"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4620,11 +4706,11 @@ msgstr "Broj kolona"
 msgid "Number of Rows"
 msgstr "Broj redova"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Broj oktava na koje utiÄe eksponencijalna modulacija frekvencija"
 
@@ -4672,7 +4758,7 @@ msgid "Open Project"
 msgstr "Otvori projekat"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4694,7 +4780,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Otvari postojeÄi projekat"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4716,20 +4802,21 @@ msgstr "Redosled"
 msgid "Order of Filter"
 msgstr "Red filtera"
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr "Izlaz orgulja"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Izlaz orgulja"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -4777,7 +4864,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr "Oblik talasa oscilatora"
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4810,7 +4897,7 @@ msgid "Output Signal Monitor"
 msgstr "Signal ulaza zvuka"
 
 # bug: s/SIgnal/Signal/
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "Signal ulaza zvuka"
@@ -4840,7 +4927,7 @@ msgstr "PojaÄanje izlazne scene"
 msgid "Outputs"
 msgstr "Izlaz"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4895,11 +4982,11 @@ msgstr "Ubaci"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4965,7 +5052,7 @@ msgstr ""
 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.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "Izvedi eksponencijalnu modulaciju frekvencije umesto lienarne"
 
@@ -5069,7 +5156,7 @@ msgstr "Procedura"
 msgid "Preferences"
 msgstr "Postavke"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5092,20 +5179,20 @@ msgstr "RazgledaÄ procedura"
 msgid "Procedure _Browser"
 msgstr "_RazgledaÄ procedura"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5354,7 +5441,7 @@ msgstr "Izdigni"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "Izdigni trenutno izabranu dodelu tastera, u odnosu na njegove susede"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr "Opseg:"
 
@@ -5367,7 +5454,7 @@ msgstr "Ul. odnos"
 msgid "Ratio [x:1]"
 msgstr "Ul. odnos"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5403,6 +5490,10 @@ msgstr "Ponovi poslednju opozvanu izmenu"
 msgid "Redo the last undone editing step"
 msgstr "Ponovi poslednju opozvanu izmenu"
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 #, fuzzy
 msgid "Reflection cutoff frequency"
@@ -5487,7 +5578,7 @@ msgstr "Ponovo pusti u taÄkama vrtenja"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5547,11 +5638,11 @@ msgstr "Ponovo prekini ulaz (izdizanje ivice ponovo prekida kovertu)"
 msgid "Right"
 msgstr "Desno"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr "Zvuk desno"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr "Desni ulaz zvuka"
 
@@ -5559,7 +5650,7 @@ msgstr "Desni ulaz zvuka"
 msgid "Right Audio Input"
 msgstr "Ulaz zvuka desno"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr "Desni izlaz zvuka"
 
@@ -5567,7 +5658,7 @@ msgstr "Desni izlaz zvuka"
 msgid "Right Audio Output"
 msgstr "Izlaz zvuka desno"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr "Izlaz na desnom kanalu"
 
@@ -5588,7 +5679,7 @@ msgstr "Izlaz desno"
 msgid "Right Output"
 msgstr "Desni izlaz"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "Izlaz desno"
@@ -5601,12 +5692,12 @@ msgstr "Desni izlaz zvuka"
 msgid "Right channel Input"
 msgstr "Ulaz desnog kanala"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "Ulaz desnog kanala"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr "Izlaz desnog kanala"
 
@@ -5838,7 +5929,7 @@ msgstr "Drugi kontrolni ulaz"
 msgid "Second filter cutoff frequency"
 msgstr "Prolaz opsega otpada na uÄestanosti odsecanja"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Izaberi datoteku"
@@ -6005,7 +6096,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -6029,12 +6120,12 @@ msgstr ""
 msgid "Signal In"
 msgstr "Ul. signala"
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Ul. signala"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Ul. signala"
@@ -6111,11 +6202,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Jed. izlaz"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6255,11 +6346,11 @@ msgstr "Zaustavljam puÅtanje"
 msgid "Store references to wave files"
 msgstr "Smesti reference u talasne datoteke"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Snaga pojaÄanja modulacijom"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Snaga linearne modulacije frekvencije"
 
@@ -6314,7 +6405,7 @@ msgstr "Koraci"
 msgid "SynDrum Output"
 msgstr "Iz. sinh. bubnja"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "Ul. sinh."
@@ -6335,7 +6426,7 @@ msgstr "UsklaÄeni ulaz"
 msgid "Syncronization Output"
 msgstr "UsklaÄeni izlaz"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6344,7 +6435,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "SrediÅnja uÄestanost"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr "Sint. gotova"
 
@@ -6377,7 +6468,7 @@ msgstr "Moduli za sintezu"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Moduli za sintezu"
@@ -6415,7 +6506,7 @@ 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.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6457,7 +6548,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6561,11 +6652,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Vrsta izrade filtera"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6735,7 +6826,7 @@ msgstr "Element koji se aktivira kada se pritisne preÄica oznake"
 msgid "Thirty-secondth note"
 msgstr "Umetni Åesnaestinu note"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6849,11 +6940,11 @@ msgid ""
 msgstr "Promeni da li se vodoravno kretanje Äelije prelama kod ivica"
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6870,7 +6961,7 @@ msgstr "Pesme"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6879,7 +6970,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6991,7 +7082,7 @@ msgstr "Opozovi poslednju izmenu"
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Nefiltrirani zvuÄni signal"
 
@@ -7003,11 +7094,11 @@ msgstr "Nefiltriran ulaz"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -7025,7 +7116,7 @@ msgstr "Umetni polunotu"
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "NekoriÅÄen"
 
@@ -7070,11 +7161,11 @@ msgstr "Uspravna razmera:"
 msgid "VZoom"
 msgstr "UUveÄanje"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr "Vrednost [u pokretnom zarezu]"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr "Brzina"
 
@@ -7082,7 +7173,7 @@ msgstr "Brzina"
 msgid "Velocity Out"
 msgstr "Iz. brzina"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr "Brzina pritiska note"
 
@@ -7091,7 +7182,7 @@ msgstr "Brzina pritiska note"
 msgid "Velocity of the string pluck"
 msgstr "Brzina pritiska note"
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr "Brzina dok je nota pritisnuta"
 
@@ -7150,11 +7241,11 @@ msgstr "Virtuelni izlaz %u"
 msgid "Volume"
 msgstr "Osnovna jaÄina"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7238,7 +7329,7 @@ msgstr "Pusti notu"
 msgid "Window Size"
 msgstr "VeliÄina fonta"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 #, fuzzy
 msgid "Write failed"
 msgstr "Pokreni filter"
@@ -7251,7 +7342,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7541,7 +7632,7 @@ msgstr "P_regled"
 msgid "_Virtualization"
 msgstr "_Virtuelizacija"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7816,7 +7907,7 @@ msgstr ""
 "zbog:\n"
 "%s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/sv.po b/po/sv.po
index 327b996..41ed83b 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -85,7 +85,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr "%s (minnesutskrift)"
@@ -123,6 +123,11 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr "/LjudkÃllor/Oljud"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "_LjudkÃllor"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/LjudkÃllor/Standardoscillator"
@@ -143,24 +148,24 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr "/Filter/Basfilter"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "Filtertyp"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/IngÃng & utgÃng/InstrumentutgÃng"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/IngÃng & utgÃng/InstrumentrÃstingÃng"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/IngÃng & utgÃng/MIDI-kontrollingÃng"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/IngÃng & utgÃng/MIDI-rÃstingÃng"
 
@@ -180,7 +185,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Andra kÃllor/Konstant"
 
@@ -373,6 +378,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -413,6 +426,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -425,6 +446,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -469,6 +498,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -513,6 +558,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -693,6 +746,14 @@ msgstr "LÃgg till ett nytt spÃr till denna lÃt"
 msgid "Add directory to searchpath"
 msgstr "LÃgg till katalog till sÃkvÃg"
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -761,8 +822,8 @@ msgstr ""
 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.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr "Justeringar"
@@ -803,7 +864,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -835,7 +896,7 @@ msgstr "Alla"
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -961,7 +1022,7 @@ msgstr "Ljud"
 msgid "Audio Gate"
 msgstr "Ljud ut"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1031,12 +1092,12 @@ msgstr "Anslut automatiskt"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr "Ljud ut"
@@ -1094,7 +1155,7 @@ msgstr "Anslut automatiskt"
 msgid "Author"
 msgstr "FÃrfattare"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "UpphovsmÃn:"
 
@@ -1109,7 +1170,7 @@ msgid "Auto cut"
 msgstr "Anslut automatiskt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1121,7 +1182,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "Ta bort inmatningar"
@@ -1131,7 +1192,7 @@ msgstr "Ta bort inmatningar"
 msgid "Available Items:"
 msgstr "TillgÃngliga objekt:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "Ta bort inmatningar"
@@ -1225,7 +1286,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1250,8 +1311,7 @@ msgid "Bank Select"
 msgstr "Markera"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 #, fuzzy
 msgid "Base Frequency"
 msgstr "Centerfrekvens"
@@ -1285,6 +1345,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1318,7 +1382,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "Namn"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1328,7 +1392,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr "Fel i omkodare"
 
@@ -1352,11 +1416,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "Avbryt"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr "Centerfrekvens"
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr "Centrera frekvensinmatning"
 
@@ -1373,6 +1437,10 @@ msgstr "Ta bort det fÃr tillfÃllet markerade spÃret"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "Ãndra..."
@@ -1495,7 +1563,7 @@ msgstr "Konfigurera"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1522,22 +1590,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2021,22 +2089,22 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr "Kontrolltyp:"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "Kontrolltyp:"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "Kontrolltyp:"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "Kontrolltyp:"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "Kontrolltyp:"
@@ -2063,7 +2131,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr "AvskÃrning [Hz]"
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr "AvskÃrning [Hz]"
@@ -2085,7 +2153,7 @@ msgstr "DSP-motor..."
 msgid "Data Entry"
 msgstr "_NÃsta typsnitt"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr "Data Ãr skadat"
 
@@ -2100,6 +2168,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2227,20 +2299,20 @@ msgstr "Utveckla insticksmoduler..."
 msgid "Development..."
 msgstr "Utveckling..."
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr "Enhet upptagen"
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr "Enhet eller resurs Ãr upptagen"
 
@@ -2305,7 +2377,7 @@ 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.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2527,7 +2599,7 @@ msgstr "EffektsÃkvÃg"
 msgid "Eighths note"
 msgstr "Ãttondelsnot"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr "Betoning"
 
@@ -2660,7 +2732,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr "Allting gick bra"
 
@@ -2692,27 +2764,27 @@ msgid "Expression"
 msgstr "behandling"
 
 # OsÃker pà denna. MÃste testas.
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr "Misslyckades med att konfigurera enhetens buffert"
 
 # OsÃker pà denna. MÃste testas.
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr "Misslyckades med att konfigurera enhetens format"
 
 # OsÃker pà denna. MÃste testas.
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr "Misslyckades med att konfigurera enhetens frekvens"
 
 # OsÃker pà denna. MÃste testas.
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr "Misslyckades med att konfigurera enhetens latens"
 
 # OsÃker pà denna. MÃste testas.
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr "Misslyckades med att konfigurera antalet enhetskanaler"
 
@@ -2722,7 +2794,7 @@ msgid "Failed to crop part range."
 msgstr "Misslyckades med att starta inspelning till disk."
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2735,7 +2807,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr "Misslyckades med att starta skriptproceduren \"%s\": %s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2800,7 +2872,7 @@ msgstr ""
 "pà grund av:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2833,7 +2905,7 @@ msgstr ""
 "pà grund av:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2858,11 +2930,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "Filval"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr "Fil tom"
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "Filen finns redan"
 
@@ -2883,7 +2955,7 @@ msgstr "Filnamn"
 msgid "Filename Text Entry"
 msgstr "_NÃsta typsnitt"
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "Filter"
 
@@ -2901,7 +2973,7 @@ msgstr "Filtertyp"
 msgid "Filter Specification"
 msgstr "Filval"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "Filtertyp"
 
@@ -2910,19 +2982,19 @@ msgstr "Filtertyp"
 msgid "Filter cutoff frequency"
 msgstr "Centerfrekvens"
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 #, fuzzy
 msgid "Filter cutoff frequency in Hertz"
 msgstr "Centrera frekvensinmatning"
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr "Filtrerad ljudsignal"
 
@@ -2950,7 +3022,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 #, fuzzy
 msgid "Fine Tune"
@@ -2982,6 +3054,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr "Typsnittsstorlek"
@@ -3003,14 +3079,14 @@ msgstr "Format"
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 #, fuzzy
 msgid "Freq In"
 msgstr "Centerfrekvens"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -3020,23 +3096,23 @@ msgid "Freq Out"
 msgstr "VÃnster"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "Frekvens"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 #, fuzzy
 msgid "Frequency Input"
 msgstr "Centrera frekvensinmatning"
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr "Frekvensmodulationsinmatning"
 
@@ -3073,7 +3149,7 @@ msgstr "Funktion"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr "Funktionalitet inte implementerad"
 
@@ -3085,29 +3161,30 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 #, fuzzy
 msgid "Gain Mod In"
 msgstr "FÃrstÃrkningsmodulationsinmatning"
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr "FÃrstÃrkningsmodulationsinmatning"
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr "FÃrstÃrkningsmodulation [%]"
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr "FÃrstÃrkning [dB]"
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 #, fuzzy
 msgid "Gate"
 msgstr "Klistra in"
@@ -3211,6 +3288,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3219,11 +3300,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3391,12 +3472,12 @@ msgid "Input Port %u"
 msgstr "Inmatning"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "Anslut automatiskt"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "Inmatningskanal att anvÃnda"
@@ -3405,7 +3486,7 @@ msgstr "Inmatningskanal att anvÃnda"
 msgid "Input channel in use"
 msgstr "Inmatningskanal att anvÃnda"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "Inmatningskanal att anvÃnda"
@@ -3414,16 +3495,16 @@ msgstr "Inmatningskanal att anvÃnda"
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr "IngÃngs-/UtgÃngskanaler redan anslutna"
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "Inmatningskanal att anvÃnda"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr "In-/Ut-fel"
 
@@ -3509,47 +3590,52 @@ msgstr "Infoga/redigera/flytta noter (musknapp 1 och 2)"
 msgid "Instrument Path"
 msgstr "InstrumentsÃkvÃg"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "InstrumentsÃkvÃg"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr "OtillrÃckliga rÃttigheter"
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr "Internt fel (vÃnligen rapportera)"
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr "Ogiltigt format"
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3571,7 +3657,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr "Ãr en katalog"
 
@@ -3645,7 +3731,7 @@ msgstr "Tid fÃr senaste Ãndring"
 msgid "Latency [ms]"
 msgstr "Latens [ms]"
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3658,12 +3744,12 @@ msgstr "Utseende:"
 msgid "Left"
 msgstr "VÃnster"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Audio"
 msgstr "VÃnster"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3672,7 +3758,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr "Anslut automatiskt"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3681,7 +3767,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr "Anslut automatiskt"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "Ta bort utmatningar"
@@ -3707,7 +3793,7 @@ msgstr "VÃnster"
 msgid "Left Output"
 msgstr "VÃnster"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr "VÃnstervolym"
 
@@ -3715,12 +3801,12 @@ msgstr "VÃnstervolym"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 #, fuzzy
 msgid "Left channel input"
 msgstr "Inmatningskanal att anvÃnda"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3743,7 +3829,7 @@ msgstr "LÃser in..."
 msgid "License"
 msgstr "Licens"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "Licens:"
 
@@ -3765,7 +3851,7 @@ msgstr "LÃnka del"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "Lnka eller flytta delar (musknapp 1 och 2)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3789,7 +3875,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3882,7 +3968,7 @@ msgid "Location"
 msgstr "Plats"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3930,19 +4016,19 @@ msgstr "MIDI-kanal"
 msgid "MIDI Instrument"
 msgstr "MIDI-instrument"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr "MIDI-signal 1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr "MIDI-signal 2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr "MIDI-signal 3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr "MIDI-signal 4"
 
@@ -3974,7 +4060,7 @@ msgstr ""
 msgid "Master"
 msgstr "Klistra in"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "Ta bort utmatningar"
@@ -4095,7 +4181,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4116,8 +4202,8 @@ msgstr ""
 msgid "Mod In"
 msgstr "Modulinformation"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4249,11 +4335,11 @@ msgstr "MusikkompositÃr"
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr "Tyst"
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4345,12 +4431,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr "Ingen tillgÃnglig ljudenhet hittades."
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr "Ingen data tillgÃnglig"
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4363,52 +4449,52 @@ msgstr "Ingen kvantisering vald"
 msgid "No quantization selected"
 msgstr "Ingen kvantisering vald"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr "Inget ledigt utrymme pà enhet"
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "Noturklipp"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "Borttappad hÃndelse"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr "Ingen sÃdan fil, enhet eller katalog"
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "Inmatningskanal att anvÃnda"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "Utmatning"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr "Ingen sÃdan procedur"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "Syntesfil"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 #, fuzzy
 msgid "No such wave"
 msgstr "Borttappad hÃndelse"
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4419,7 +4505,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "Inget mÃl"
 
@@ -4467,7 +4553,7 @@ msgstr ""
 msgid "None"
 msgstr "Ingen"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr "Normtyp"
 
@@ -4486,10 +4572,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr "Not"
 
@@ -4508,7 +4594,7 @@ msgstr "Noturklipp"
 msgid "Note Fine Tune"
 msgstr "Filtertyp"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 #, fuzzy
 msgid "Note Frequency"
 msgstr "Centerfrekvens"
@@ -4541,7 +4627,7 @@ msgstr "Not_lÃngd"
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4567,11 +4653,11 @@ msgstr "Antal kolumner"
 msgid "Number of Rows"
 msgstr "Antal rader"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr "Antal oktaver att pÃverkas av exponentiell frekvensmodulation"
 
@@ -4619,7 +4705,7 @@ msgid "Open Project"
 msgstr "Ãppna projekt"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4641,7 +4727,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "Ãppna existerande projekt"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr "Ãppning misslyckades"
 
@@ -4663,21 +4749,21 @@ msgstr "Ordning"
 msgid "Order of Filter"
 msgstr "Ordning pà filter"
 
-#: plugins/davorgan.c:149
-#, fuzzy
-msgid "Organ Output"
-msgstr "Utmatning"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "Utmatning"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4725,7 +4811,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr "Slut pà minne"
 
@@ -4758,7 +4844,7 @@ msgstr "Utmatning"
 msgid "Output Signal Monitor"
 msgstr "Anslut automatiskt"
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "Anslut automatiskt"
@@ -4788,7 +4874,7 @@ msgstr "Tid fÃr senaste Ãndring"
 msgid "Outputs"
 msgstr "Utmatning"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4842,11 +4928,11 @@ msgstr "Parasit"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr "Tolkningsfel"
 
@@ -4911,7 +4997,7 @@ msgstr "Procent av CPU-anvÃndning"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr "UtfÃr exponentiell frekvensmodulation istÃllet fÃr linjÃr"
 
@@ -5014,7 +5100,7 @@ msgstr "Efterbehandlare"
 msgid "Preferences"
 msgstr "InstÃllningar"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5037,20 +5123,20 @@ msgstr "ProcedurblÃddrare"
 msgid "Procedure _Browser"
 msgstr "Procedur_blÃddrare"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5307,7 +5393,7 @@ msgstr "Klistra in"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5321,7 +5407,7 @@ msgstr "Modulation"
 msgid "Ratio [x:1]"
 msgstr "Modulation"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr "LÃsning misslyckades"
 
@@ -5356,6 +5442,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5439,7 +5529,7 @@ msgstr "Upprepa uppspelning inom slingpunkterna"
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5499,12 +5589,12 @@ msgstr ""
 msgid "Right"
 msgstr "HÃger"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Audio"
 msgstr "HÃger"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5513,7 +5603,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr "Anslut automatiskt"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5522,7 +5612,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr "Anslut automatiskt"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "HÃger"
@@ -5548,7 +5638,7 @@ msgstr "HÃger"
 msgid "Right Output"
 msgstr "HÃger"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr "HÃgervolym"
 
@@ -5561,12 +5651,12 @@ msgstr ""
 msgid "Right channel Input"
 msgstr "Inmatningskanal att anvÃnda"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "Inmatningskanal att anvÃnda"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5791,7 +5881,7 @@ msgstr "Andra kontrollingÃng"
 msgid "Second filter cutoff frequency"
 msgstr "Centerfrekvens"
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "Markera"
@@ -5958,7 +6048,7 @@ msgstr "Visa meddelanden om ljudingÃngsproblem"
 msgid "Show messages about empty part range"
 msgstr "Visa meddelanden om ljudingÃngsproblem"
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 #, fuzzy
 msgid "Show messages about web browser launch problems"
 msgstr "Visa meddelanden om ljudingÃngsproblem"
@@ -5983,12 +6073,12 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "Kontrolltyp:"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "Kontrolltyp:"
@@ -6064,11 +6154,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "Ta bort utmatningar"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6205,11 +6295,11 @@ msgstr "Stoppar uppspelning"
 msgid "Store references to wave files"
 msgstr "Lagra referenser till wave-filer"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr "Styrka pà fÃrstÃrkningsmodulation"
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr "Styrka pà linjÃr frekvensmodulation"
 
@@ -6260,7 +6350,7 @@ msgstr "Stoppa"
 msgid "SynDrum Output"
 msgstr "Utmatning"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr "Synk"
 
@@ -6281,7 +6371,7 @@ msgstr "FÃrstÃrkningsmodulationsinmatning"
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6290,7 +6380,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "Centerfrekvens"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 #, fuzzy
 msgid "Synth Done"
 msgstr "_Synth"
@@ -6325,7 +6415,7 @@ msgstr "Syntesfil"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "Syntesfil"
@@ -6359,7 +6449,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6403,7 +6493,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "TemporÃrt fel"
 
@@ -6505,11 +6595,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr "Filterdesigntypen"
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6673,7 +6763,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "Trettioandradelsnot"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6786,11 +6876,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr "FÃr mÃnga Ãppna filer"
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr "FÃr mÃnga Ãppna filer i systemet"
 
@@ -6806,7 +6896,7 @@ msgstr "SpÃr"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6815,7 +6905,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6924,7 +7014,7 @@ msgstr "Ãngra senaste redigeringssteg"
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr "Ofiltrerad ljudsignal"
 
@@ -6937,11 +7027,11 @@ msgstr "Ta bort inmatningar"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "OkÃnt fel"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr "OkÃnt format"
 
@@ -6957,7 +7047,7 @@ msgstr "Avmarkera alla noter"
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr "OanvÃnd"
 
@@ -7005,11 +7095,11 @@ msgstr "VSkala:"
 msgid "VZoom"
 msgstr "Zoom"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -7018,7 +7108,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr "VÃnster"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -7026,7 +7116,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -7087,11 +7177,11 @@ msgstr "Virtuell utgÃng %u"
 msgid "Volume"
 msgstr "Volym"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7174,7 +7264,7 @@ msgstr "Helnot"
 msgid "Window Size"
 msgstr "FÃnsterstorlek"
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr "Skrivning misslyckades"
 
@@ -7186,7 +7276,7 @@ msgstr "Skriv projekt till en angiven fil"
 msgid "Write project to disk"
 msgstr "Skriv projekt till disk"
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr "Fel antal kanaler"
 
@@ -7475,7 +7565,7 @@ msgstr "_Visa"
 msgid "_Virtualization"
 msgstr "_Virtualisering"
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7750,7 +7840,7 @@ msgstr ""
 "pà grund av:\n"
 "%s"
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr "dÃdad av vaktmÃstaren"
 
diff --git a/po/te.po b/po/te.po
index 3456740..9f61a85 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -78,7 +78,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -116,6 +116,11 @@ msgstr "â"
 msgid "/Audio Sources/Noise"
 msgstr "/Audio Sources/Noise"
 
+#: plugins/davorgan.idl:27
+#, fuzzy
+msgid "/Audio Sources/Organ"
+msgstr "/Audio Sources/Noise"
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr "/Audio Sources/Standard Oscillator"
@@ -136,23 +141,23 @@ msgstr "/Enhance/Chorus"
 msgid "/Filters/Bass Filter"
 msgstr "/Filters/Bass Filter"
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 msgid "/Filters/Biquad Types"
 msgstr "/Filters/Biquad Types"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr "/Input & Output/Instrument Output"
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr "/Input & Output/Instrument Voice Input"
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr "/Input & Output/MIDI Control Input"
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr "/Input & Output/MIDI Voice Input"
 
@@ -172,7 +177,7 @@ msgstr "/Misc/Snooper"
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 msgid "/Other Sources/Constant"
 msgstr "/Other Sources/Constant"
 
@@ -357,6 +362,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr "1\\/1"
@@ -397,6 +410,14 @@ msgstr "2"
 msgid "2 & 4"
 msgstr "2 & 4"
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -409,6 +430,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr "3"
@@ -453,6 +482,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -497,6 +542,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -673,6 +726,14 @@ msgstr ""
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -741,8 +802,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -783,7 +844,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -814,7 +875,7 @@ msgstr "ààààà"
 msgid "Always"
 msgstr "àààààààààà"
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -937,7 +998,7 @@ msgstr ""
 msgid "Audio Gate"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -998,12 +1059,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1053,7 +1114,7 @@ msgstr ""
 msgid "Author"
 msgstr "àààààààà"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "àààààààààà:"
 
@@ -1066,7 +1127,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1078,7 +1139,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr ""
 
@@ -1087,7 +1148,7 @@ msgstr ""
 msgid "Available Items:"
 msgstr "àààààààààà àààà àààààà:"
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr ""
 
@@ -1179,7 +1240,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1203,8 +1264,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1236,6 +1296,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1268,7 +1332,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1278,7 +1342,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1302,11 +1366,11 @@ msgstr "CPU%"
 msgid "Cancel"
 msgstr "ààààààààà"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1322,6 +1386,10 @@ msgstr ""
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "ààààààâ"
@@ -1438,7 +1506,7 @@ msgstr "àààààààààà"
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1464,22 +1532,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1948,19 +2016,19 @@ msgstr "Ctrl In2"
 msgid "Ctrl Out"
 msgstr "Ctrl Out"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr "Ctrl Out1"
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr "Ctrl Out2"
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr "Ctrl Out3"
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr "Ctrl Out4"
 
@@ -1985,7 +2053,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2006,7 +2074,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2021,6 +2089,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2142,20 +2214,20 @@ msgstr ""
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2217,7 +2289,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2421,7 +2493,7 @@ msgstr ""
 msgid "Eighths note"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2550,7 +2622,7 @@ msgstr "ààààà àààà àààà"
 msgid "Every twelfth row"
 msgstr "ààààà àààààààà àààà"
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2580,23 +2652,23 @@ msgstr ""
 msgid "Expression"
 msgstr ""
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2605,7 +2677,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2618,7 +2690,7 @@ msgstr ""
 msgid "Failed to execute script procedure '%s': %s"
 msgstr ""
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2666,7 +2738,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2690,7 +2762,7 @@ msgid ""
 "%s"
 msgstr ""
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2715,11 +2787,11 @@ msgstr ""
 msgid "File Selection"
 msgstr ""
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr "ààààààà àààààààà àààà"
 
@@ -2739,7 +2811,7 @@ msgstr ""
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr ""
 
@@ -2755,7 +2827,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr ""
 
@@ -2763,18 +2835,18 @@ msgstr ""
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2800,7 +2872,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2830,6 +2902,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
@@ -2850,13 +2926,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2865,22 +2941,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2915,7 +2991,7 @@ msgstr ""
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -2927,28 +3003,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3048,6 +3125,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3056,11 +3137,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3220,11 +3301,11 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3232,7 +3313,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3240,15 +3321,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr ""
 
@@ -3330,47 +3411,51 @@ msgstr ""
 msgid "Instrument Path"
 msgstr ""
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+msgid "Instrument flavour"
+msgstr ""
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3391,7 +3476,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 msgid "Is a directory"
 msgstr ""
 
@@ -3464,7 +3549,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3477,11 +3562,11 @@ msgstr ""
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3489,7 +3574,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3497,7 +3582,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3518,7 +3603,7 @@ msgstr ""
 msgid "Left Output"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -3526,11 +3611,11 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr " "
 
@@ -3550,7 +3635,7 @@ msgstr ""
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr ""
 
@@ -3572,7 +3657,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3596,7 +3681,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3689,7 +3774,7 @@ msgid "Location"
 msgstr "ààààààà"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3737,19 +3822,19 @@ msgstr ""
 msgid "MIDI Instrument"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3780,7 +3865,7 @@ msgstr ""
 msgid "Master"
 msgstr ""
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 msgid "Master Output"
 msgstr ""
 
@@ -3898,7 +3983,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3918,8 +4003,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4046,11 +4131,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4140,12 +4225,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4157,46 +4242,46 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 msgid "No such procedure"
 msgstr ""
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4207,7 +4292,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4250,7 +4335,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4269,10 +4354,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr ""
 
@@ -4288,7 +4373,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4318,7 +4403,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4344,11 +4429,11 @@ msgstr "àààààà ààààà ààààà"
 msgid "Number of Rows"
 msgstr "àààààààààà ààààà"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4395,7 +4480,7 @@ msgid "Open Project"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4417,7 +4502,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr ""
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4439,20 +4524,20 @@ msgstr "ààààà"
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+msgid "Organ output"
+msgstr ""
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4498,7 +4583,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4528,7 +4613,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr ""
 
@@ -4553,7 +4638,7 @@ msgstr ""
 msgid "Outputs"
 msgstr ""
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4607,11 +4692,11 @@ msgstr ""
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4675,7 +4760,7 @@ msgstr "CPU ààààà ààààà àààà"
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4774,7 +4859,7 @@ msgstr ""
 msgid "Preferences"
 msgstr "ààààààààà"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4797,20 +4882,20 @@ msgstr ""
 msgid "Procedure _Browser"
 msgstr ""
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5044,7 +5129,7 @@ msgstr ""
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5056,7 +5141,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5090,6 +5175,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5170,7 +5259,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5229,11 +5318,11 @@ msgstr ""
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5241,7 +5330,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5249,7 +5338,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5270,7 +5359,7 @@ msgstr ""
 msgid "Right Output"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Right Volume"
 msgstr ""
 
@@ -5282,11 +5371,11 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 msgid "Right channel input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5507,7 +5596,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 msgid "Seek failed"
 msgstr ""
 
@@ -5668,7 +5757,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5692,11 +5781,11 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 msgid "Signal Inputs"
 msgstr ""
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 msgid "Signal Outputs"
 msgstr ""
 
@@ -5769,11 +5858,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -5906,11 +5995,11 @@ msgstr ""
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -5957,7 +6046,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -5977,7 +6066,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -5985,7 +6074,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6014,7 +6103,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6046,7 +6135,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6086,7 +6175,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr "ààààààààà ààààààà"
 
@@ -6187,11 +6276,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6345,7 +6434,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6457,11 +6546,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6477,7 +6566,7 @@ msgstr ""
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6486,7 +6575,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6584,7 +6673,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6596,11 +6685,11 @@ msgstr ""
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr "ààààààà ààààààà"
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6616,7 +6705,7 @@ msgstr ""
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -6661,11 +6750,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6673,7 +6762,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6681,7 +6770,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6737,11 +6826,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6822,7 +6911,7 @@ msgstr ""
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -6834,7 +6923,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7117,7 +7206,7 @@ msgstr ""
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7350,7 +7439,7 @@ msgstr "control-90"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/uk.po b/po/uk.po
index 8132e50..647e2ed 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -77,7 +77,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -115,6 +115,10 @@ msgstr "..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -135,24 +139,24 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "ÐÐÐ ÑÑÐÑÑÑÐ"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -172,7 +176,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "_ÐÐÑÑ ÐÐÐÑÐÐÐ"
@@ -363,6 +367,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 msgid "1\\/1"
 msgstr ""
@@ -406,6 +418,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -418,6 +438,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -462,6 +490,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -506,6 +550,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -684,6 +736,14 @@ msgstr "ÐÐÐÐÑÐ ÐÐÐÑ ÐÐÑÑÐÐÑ ÐÐ ÐÑÑÐÑ"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -752,8 +812,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 msgid "Adjustments"
 msgstr ""
@@ -794,7 +854,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -825,7 +885,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -948,7 +1008,7 @@ msgstr ""
 msgid "Audio Gate"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1009,12 +1069,12 @@ msgstr ""
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1064,7 +1124,7 @@ msgstr ""
 msgid "Author"
 msgstr "ÐÐÑÐÑ"
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr "ÐÐÑÐÑÐ:"
 
@@ -1078,7 +1138,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1090,7 +1150,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "Available Inputs"
 msgstr ""
 
@@ -1099,7 +1159,7 @@ msgstr ""
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 msgid "Available Outputs"
 msgstr ""
 
@@ -1193,7 +1253,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1217,8 +1277,7 @@ msgid "Bank Select"
 msgstr ""
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1250,6 +1309,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1283,7 +1346,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr "ÐÐÐÐÐ"
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1293,7 +1356,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1318,11 +1381,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "_ÐÐÐÑÑÐÐÑÐ"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1338,6 +1401,10 @@ msgstr "ÐÐÑÐÐÑÐ ÐÐÐÑÐÐÑ ÐÐÐÐÑÐÐÑÑÑ ÐÐÐÐÑÑ"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "ÐÐÑÐÐÑÐ..."
@@ -1457,7 +1524,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1484,22 +1551,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -1973,19 +2040,19 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr ""
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "Ctrl Out1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "Ctrl Out2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "Ctrl Out3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "Ctrl Out4"
 msgstr ""
 
@@ -2010,7 +2077,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2031,7 +2098,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr ""
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2046,6 +2113,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2171,20 +2242,20 @@ msgstr ""
 msgid "Development..."
 msgstr "ÐÐÐÑÐÐÐÐ"
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2246,7 +2317,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2454,7 +2525,7 @@ msgstr ""
 msgid "Eighths note"
 msgstr "ÐÐÑÑÐÐ ÐÐÑÐ"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2585,7 +2656,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2616,23 +2687,23 @@ msgstr ""
 msgid "Expression"
 msgstr "ÐÐÑÐÐÐÐ"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2641,7 +2712,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2658,7 +2729,7 @@ msgstr ""
 "ÑÐÑÐÐ:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2718,7 +2789,7 @@ msgstr ""
 "ÑÐÑÐÐ:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2751,7 +2822,7 @@ msgstr ""
 "ÑÐÑÐÐ:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2776,11 +2847,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "ÐÐÐÑÑ ÑÐÐÐÑ"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2802,7 +2873,7 @@ msgstr "_ÐÐÐÐ"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 msgid "Filter"
 msgstr "ÐÑÐÑÑÑ"
 
@@ -2818,7 +2889,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 msgid "Filter Type"
 msgstr "ÐÐÐ ÑÑÐÑÑÑÐ"
 
@@ -2826,18 +2897,18 @@ msgstr "ÐÐÐ ÑÑÐÑÑÑÐ"
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2863,7 +2934,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Fine Tune"
 msgstr ""
@@ -2893,6 +2964,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
@@ -2913,13 +2988,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -2928,22 +3003,22 @@ msgid "Freq Out"
 msgstr ""
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr "ÐÐÑÑÐÑÐ"
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -2979,7 +3054,7 @@ msgstr "ÐÑÐÐÑÑÑ"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -2991,28 +3066,29 @@ msgstr "ÐÑÐÐÑÑÑ, ÑÐ ÐÐÑÐÐÑÐÐÑÐÐÐÑÑÑÑ ÐÐÐÐÑÐÐÑÑ
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3112,6 +3188,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3120,11 +3200,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3285,11 +3365,11 @@ msgid "Input Port %u"
 msgstr ""
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 msgid "Input Signals"
 msgstr ""
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 msgid "Input channel already in use"
 msgstr ""
 
@@ -3297,7 +3377,7 @@ msgstr ""
 msgid "Input channel in use"
 msgstr ""
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 msgid "Input channel is private"
 msgstr ""
 
@@ -3305,15 +3385,15 @@ msgstr ""
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 msgid "Input/Output channels not connected"
 msgstr ""
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 msgid "Input/output error"
 msgstr ""
 
@@ -3400,47 +3480,52 @@ msgstr ""
 msgid "Instrument Path"
 msgstr "ÐÑÐÑÐÐÑÐ ÑÐÑÑÑÑÐÐÐÑ"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "ÐÑÐÑÐÐÑÐ ÑÐÑÑÑÑÐÐÐÑ"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3462,7 +3547,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "ÐÐÐÑÐÑÐ ÐÐÑÐÐÐÐ"
@@ -3536,7 +3621,7 @@ msgstr "ÐÐÑ ÐÑÑÐÐÐÑÐÑ ÐÐÐÐÑÑÐÐÑÑÑ"
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3549,11 +3634,11 @@ msgstr ""
 msgid "Left"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Audio"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3561,7 +3646,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3569,7 +3654,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 msgid "Left Channel Output"
 msgstr ""
 
@@ -3590,7 +3675,7 @@ msgstr ""
 msgid "Left Output"
 msgstr "ÐÑÐÐÐ ÐÐÑÑÐ"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Left Volume"
 msgstr ""
 
@@ -3598,11 +3683,11 @@ msgstr ""
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 msgid "Left channel input"
 msgstr ""
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3623,7 +3708,7 @@ msgstr ""
 msgid "License"
 msgstr "ÐÑÑÐÐÐÑÑ"
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr "ÐÑÑÐÐÐÑÑ:"
 
@@ -3645,7 +3730,7 @@ msgstr ""
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr ""
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3669,7 +3754,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3764,7 +3849,7 @@ msgid "Location"
 msgstr ""
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3815,19 +3900,19 @@ msgstr "ÐÐÐÐÐ%u"
 msgid "MIDI Instrument"
 msgstr "ÐÑÐÑÐÐÑÐ ÑÐÑÑÑÑÐÐÐÑ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3859,7 +3944,7 @@ msgstr ""
 msgid "Master"
 msgstr "ÐÑÑÐÐÐÑÐ"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "ÐÑÐÐÐ ÐÐÑÑÐ"
@@ -3979,7 +4064,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -3999,8 +4084,8 @@ msgstr ""
 msgid "Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4127,11 +4212,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4222,12 +4307,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4239,47 +4324,47 @@ msgstr ""
 msgid "No quantization selected"
 msgstr ""
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 msgid "No such entry"
 msgstr ""
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 msgid "No such event"
 msgstr ""
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 msgid "No such input channel"
 msgstr ""
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 msgid "No such output channel"
 msgstr ""
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "ÐÑÐÑÐÐÑÑÐ"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 msgid "No such synthesis module"
 msgstr ""
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4290,7 +4375,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr ""
 
@@ -4333,7 +4418,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 msgid "Norm Type"
 msgstr ""
 
@@ -4352,10 +4437,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 msgid "Note"
 msgstr ""
 
@@ -4371,7 +4456,7 @@ msgstr ""
 msgid "Note Fine Tune"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4401,7 +4486,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4427,11 +4512,11 @@ msgstr ""
 msgid "Number of Rows"
 msgstr "ÐÑÐÑÐÑÑÑÑ ÑÑÐÐÑÐ"
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4478,7 +4563,7 @@ msgid "Open Project"
 msgstr "ÐÑÐÐÑÐÑÐ ÐÑÐÐÐÑ"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4500,7 +4585,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "ÐÑÐÐÑÐÑÐ ÐÐÑÐÐÐÐ ÐÑÐÐÐÑ"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4522,20 +4607,21 @@ msgstr ""
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-msgid "Organ Output"
-msgstr ""
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "ÐÑÐÐÐ ÐÐÑÑÐ"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 msgid "Orientation"
@@ -4581,7 +4667,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4611,7 +4697,7 @@ msgstr ""
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 msgid "Output Signals"
 msgstr ""
 
@@ -4638,7 +4724,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "ÐÑÐÐÐ ÐÐÑÑÐ"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4693,11 +4779,11 @@ msgstr "ÐÑÑÐÐÐÑÐ"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4763,7 +4849,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -4867,7 +4953,7 @@ msgstr "ÐÑÐÑÐÐÑÑÐ"
 msgid "Preferences"
 msgstr "ÐÐÑÑÑÐÐÐÐ"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -4890,20 +4976,20 @@ msgstr "ÐÐÑÐÐÐÑÐ ÐÑÐÑÐÐÑÑ"
 msgid "Procedure _Browser"
 msgstr "_ÐÐÑÐÐÐÑÐ ÐÑÐÑÐÐÑÑ"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5142,7 +5228,7 @@ msgstr "ÐÑÐÐÑÑÐ"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr "ÐÑÐÐÑÑÐ ÐÐÐÑÐÐÑ ÐÐÐÐÑÐÐÑÑÑ ÐÐÐÐÑÑ ÐÑÐÐÐÑÐÐ ÑÐÑÐÑ"
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5154,7 +5240,7 @@ msgstr ""
 msgid "Ratio [x:1]"
 msgstr ""
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5188,6 +5274,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5270,7 +5360,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5329,11 +5419,11 @@ msgstr ""
 msgid "Right"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Audio"
 msgstr ""
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5341,7 +5431,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr ""
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5349,7 +5439,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 msgid "Right Channel Output"
 msgstr ""
 
@@ -5370,7 +5460,7 @@ msgstr ""
 msgid "Right Output"
 msgstr "ÐÑÐÐÐÐ ÐÐÑÑÐ"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "ÐÑÐÐÐÐ ÐÑÑÐ"
@@ -5383,12 +5473,12 @@ msgstr ""
 msgid "Right channel Input"
 msgstr ""
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "ÐÑÐÐÐÐ ÐÑÑÐ"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5617,7 +5707,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "ÐÐÐÑÐÑÐ ÑÐÐÐ"
@@ -5781,7 +5871,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -5805,12 +5895,12 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "ÐÑÐÐÐÐ ÐÑÑÐ"
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "ÐÑÐÐÐÐ ÐÐÑÑÐ"
@@ -5885,11 +5975,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6026,11 +6116,11 @@ msgstr "ÐÑÐÐÐÐÐ ÐÑÐÑÐÐÑÐÐÐÑ"
 msgid "Store references to wave files"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -6077,7 +6167,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Sync"
 msgstr ""
 
@@ -6097,7 +6187,7 @@ msgstr ""
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6105,7 +6195,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6135,7 +6225,7 @@ msgstr ""
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 msgid "Synthesis module currently busy"
 msgstr ""
 
@@ -6167,7 +6257,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6208,7 +6298,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6310,11 +6400,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6469,7 +6559,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr "ÐÑÐÐÑÑÑÑ ÐÑÑÐÐ ÐÐÑÐ"
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6582,11 +6672,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6602,7 +6692,7 @@ msgstr "ÐÐÑÑÐÐÐ"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6611,7 +6701,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6713,7 +6803,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6725,11 +6815,11 @@ msgstr ""
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6746,7 +6836,7 @@ msgstr "ÐÑÑÐÐÐÑÐ ÐÐÑÑ"
 msgid "Unspecified length"
 msgstr "ÐÐÐÐÐÐÐÑÐÐÐ ÐÐÐÐÐÐÐ"
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -6791,11 +6881,11 @@ msgstr ""
 msgid "VZoom"
 msgstr ""
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity"
 msgstr ""
 
@@ -6803,7 +6893,7 @@ msgstr ""
 msgid "Velocity Out"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -6811,7 +6901,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -6868,11 +6958,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -6954,7 +7044,7 @@ msgstr "ÐÑÐÐ ÐÐÑÐ"
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -6966,7 +7056,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7252,7 +7342,7 @@ msgstr ""
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7485,7 +7575,7 @@ msgstr ""
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 3211826..9f00e96 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: 2011-04-08 10:51+0200\n"
+"POT-Creation-Date: 2012-10-22 18:16+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"
@@ -78,7 +78,7 @@ msgstr ""
 msgid "  selects one of 3 predefined colors"
 msgstr ""
 
-#: bse/bsejanitor.c:539
+#: bse/bsejanitor.cc:539
 #, c-format
 msgid "%s (core dumped)"
 msgstr ""
@@ -117,6 +117,10 @@ msgstr "åè..."
 msgid "/Audio Sources/Noise"
 msgstr ""
 
+#: plugins/davorgan.idl:27
+msgid "/Audio Sources/Organ"
+msgstr ""
+
 #: bse/bsestandardosc.c:110
 msgid "/Audio Sources/Standard Oscillator"
 msgstr ""
@@ -137,24 +141,24 @@ msgstr ""
 msgid "/Filters/Bass Filter"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:106
+#: bse/bsebiquadfilter.cc:106
 #, fuzzy
 msgid "/Filters/Biquad Types"
 msgstr "/æä(_F)"
 
-#: bse/bseinstrumentoutput.c:150
+#: bse/bseinstrumentoutput.cc:164
 msgid "/Input & Output/Instrument Output"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:150
+#: bse/bseinstrumentinput.cc:164
 msgid "/Input & Output/Instrument Voice Input"
 msgstr ""
 
-#: bse/bsemidicontroller.c:85
+#: bse/bsemidicontroller.cc:86
 msgid "/Input & Output/MIDI Control Input"
 msgstr ""
 
-#: bse/bsemidiinput.c:81
+#: bse/bsemidiinput.cc:81
 msgid "/Input & Output/MIDI Voice Input"
 msgstr ""
 
@@ -176,7 +180,7 @@ msgstr ""
 msgid "/Misc/StandardGusPatchEnvelope"
 msgstr ""
 
-#: bse/bseconstant.c:83
+#: bse/bseconstant.cc:83
 #, fuzzy
 msgid "/Other Sources/Constant"
 msgstr "ååèæ(_O)"
@@ -388,6 +392,14 @@ msgstr ""
 msgid "16384 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:42
+msgid "16th"
+msgstr ""
+
+#: plugins/davorgan.idl:42
+msgid "16th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstpianorollctrl.c:98
 #, fuzzy
 msgid "1\\/1"
@@ -436,6 +448,14 @@ msgstr ""
 msgid "2 & 4"
 msgstr ""
 
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:46
+msgid "2 2/3rd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:41
 msgid "2 Value FFT Window"
 msgstr ""
@@ -448,6 +468,14 @@ msgstr ""
 msgid "256 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:47
+msgid "2nd"
+msgstr ""
+
+#: plugins/davorgan.idl:47
+msgid "2nd Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:98
 msgid "3"
 msgstr ""
@@ -492,6 +520,22 @@ msgstr ""
 msgid "4096 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:45
+msgid "4th"
+msgstr ""
+
+#: plugins/davorgan.idl:45
+msgid "4th Harmonic"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd"
+msgstr ""
+
+#: plugins/davorgan.idl:44
+msgid "5 1/3rd Harmonic"
+msgstr ""
+
 #: bse/bsecore.idl:80
 msgid "5 Tone Equal Temperament"
 msgstr ""
@@ -536,6 +580,14 @@ msgstr ""
 msgid "8192 Value FFT Window"
 msgstr ""
 
+#: plugins/davorgan.idl:43
+msgid "8th"
+msgstr ""
+
+#: plugins/davorgan.idl:43
+msgid "8th Harmonic"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:50
 msgid ""
 "A 1024 value FFT window corresponds to a spectrum with 513 frequency peaks"
@@ -718,6 +770,14 @@ msgstr "åäæäæåääæéè"
 msgid "Add directory to searchpath"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Add flute sounds"
+msgstr ""
+
+#: plugins/davorgan.idl:51
+msgid "Add reeds sound"
+msgstr ""
+
 #: beast-gtk/bstsupershell.c:217
 msgid "Add, edit and connect synthesizer mesh components"
 msgstr ""
@@ -786,8 +846,8 @@ msgstr ""
 msgid "Adjust whether to draw dB values instead of lines"
 msgstr ""
 
-#: bse/bsebus.c:873 bse/bsebus.c:875 bse/bsebus.c:877 bse/bsebus.c:879
-#: bse/bsebus.c:883 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
+#: bse/bsebus.cc:874 bse/bsebus.cc:876 bse/bsebus.cc:878 bse/bsebus.cc:880
+#: bse/bsebus.cc:884 bse/bsemidisynth.c:461 bse/bsemidisynth.c:467
 #: bse/bsemidisynth.c:474 bse/bsetrack.c:1008
 #, fuzzy
 msgid "Adjustments"
@@ -829,7 +889,7 @@ msgid ""
 "  SUBDEV - the subdevice number for plugins like 'hw'\n"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Aftertouch"
 msgstr ""
 
@@ -861,7 +921,7 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 msgid "Amount of detuning in cent (hundredth part of a semitone)"
 msgstr ""
@@ -987,7 +1047,7 @@ msgstr "èå"
 msgid "Audio Gate"
 msgstr "èå"
 
-#: bse/bsebiquadfilter.c:188 plugins/bseatandistort.c:88
+#: bse/bsebiquadfilter.cc:188 plugins/bseatandistort.c:88
 #: plugins/bsecontribsampleandhold.idl:26 plugins/bseiirfilter.c:162
 #: plugins/davbassfilter.idl:31 plugins/davchorus.idl:28
 #: plugins/standardguspatchenvelope.idl:45
@@ -1056,12 +1116,12 @@ msgstr "èå"
 msgid "Audio Input of the WaveOsc playing the patch"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
+#: bse/bsebiquadfilter.cc:196 bse/bsestandardosc.c:205 bse/bsewaveosc.c:599
 #: plugins/bseadder.c:99 plugins/bseamplifier.idl:47
 #: plugins/bseatandistort.c:90 plugins/bsecontribsampleandhold.idl:28
 #: plugins/bseiirfilter.c:164 plugins/bsemixer.c:107 plugins/bsemult.c:66
 #: plugins/davbassfilter.idl:33 plugins/davchorus.idl:29
-#: plugins/davorgan.c:149 plugins/davsyndrum.c:123
+#: plugins/davorgan.idl:30 plugins/davsyndrum.c:123
 #: plugins/davxtalstrings.c:155
 msgid "Audio Out"
 msgstr ""
@@ -1118,7 +1178,7 @@ msgstr "èå"
 msgid "Author"
 msgstr ""
 
-#: bse/bseautodoc.c:354 bse/bseautodoc.c:428
+#: bse/bseautodoc.cc:354 bse/bseautodoc.cc:428
 msgid "Authors:"
 msgstr ""
 
@@ -1132,7 +1192,7 @@ msgid "Auto cut"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsedevice.c:339
+#: bse/bsedevice.cc:339
 msgid ""
 "Auto is a special driver, it acts as a placeholder for\n"
 "automatic driver selection."
@@ -1144,7 +1204,7 @@ msgid ""
 "level"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 #, fuzzy
 msgid "Available Inputs"
 msgstr "åéèå"
@@ -1154,7 +1214,7 @@ msgstr "åéèå"
 msgid "Available Items:"
 msgstr ""
 
-#: bse/bsebus.c:145 bse/bsetrack.c:300
+#: bse/bsebus.cc:146 bse/bsetrack.c:300
 #, fuzzy
 msgid "Available Outputs"
 msgstr "åéèå"
@@ -1248,7 +1308,7 @@ msgstr ""
 msgid "Background image used by the piano-roll editor."
 msgstr ""
 
-#: bse/bseenums.c:155
+#: bse/bseenums.cc:155
 msgid "Bad loopback"
 msgstr ""
 
@@ -1273,8 +1333,7 @@ msgid "Bank Select"
 msgstr "åé"
 
 #: bse/bsestandardosc.c:142 bse/bsestandardosc.c:147 bse/bsestandardosc.c:152
-#: bse/bsestandardosc.c:157 plugins/davorgan.c:106 plugins/davorgan.c:111
-#: plugins/davorgan.c:116 plugins/davorgan.c:121
+#: bse/bsestandardosc.c:157 plugins/davorgan.idl:31
 msgid "Base Frequency"
 msgstr ""
 
@@ -1307,6 +1366,10 @@ msgstr ""
 msgid "Boost"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Brass Sounds"
+msgstr ""
+
 #: bse/bsecore.idl:158 bse/bsecore.idl:335
 msgid "Breath Control"
 msgstr ""
@@ -1339,7 +1402,7 @@ msgstr ""
 msgid "Bus Name"
 msgstr ""
 
-#: bse/bsebus.c:932
+#: bse/bsebus.cc:933
 msgid ""
 "Bus implementation for songs, used to route track audio signals to the "
 "master output."
@@ -1349,7 +1412,7 @@ msgstr ""
 msgid "Busses"
 msgstr ""
 
-#: bse/bseenums.c:129
+#: bse/bseenums.cc:129
 msgid "CODEC failure"
 msgstr ""
 
@@ -1374,11 +1437,11 @@ msgstr ""
 msgid "Cancel"
 msgstr "èåééäçä"
 
-#: bse/bsebiquadfilter.c:131 bse/bsebiquadfilter.c:139
+#: bse/bsebiquadfilter.cc:131 bse/bsebiquadfilter.cc:139
 msgid "Center Frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190
+#: bse/bsebiquadfilter.cc:190
 msgid "Center Frequency Input"
 msgstr ""
 
@@ -1395,6 +1458,10 @@ msgstr "åéååéæçéè"
 msgid "Change the numeric focus cell contents (e.g. octave) by a given amount"
 msgstr ""
 
+#: plugins/davorgan.idl:50
+msgid "Change the organ to sound more brassy"
+msgstr ""
+
 #: beast-gtk/bstkeybindings.c:51
 msgid "Change..."
 msgstr "ææ..."
@@ -1519,7 +1586,7 @@ msgstr ""
 msgid "Configure the column layout of the pattern editor"
 msgstr ""
 
-#: bse/bseconstant.c:135
+#: bse/bseconstant.cc:135
 #, c-format
 msgid "Const Out%u"
 msgstr ""
@@ -1546,22 +1613,22 @@ msgstr ""
 msgid "Constant Negative HIGH"
 msgstr ""
 
-#: bse/bseconstant.c:105 bse/bseconstant.c:136
+#: bse/bseconstant.cc:105 bse/bseconstant.cc:136
 #, c-format
 msgid "Constant Output %u"
 msgstr ""
 
-#: bse/bseconstant.c:110
+#: bse/bseconstant.cc:110
 msgid "Constant signal value"
 msgstr ""
 
-#: bse/bseconstant.c:129
+#: bse/bseconstant.cc:129
 msgid ""
 "Constant signal value as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bseconstant.c:118
+#: bse/bseconstant.cc:118
 msgid "Constant signal value interpreted as frequency value in Hertz"
 msgstr ""
 
@@ -2048,22 +2115,22 @@ msgstr ""
 msgid "Ctrl Out"
 msgstr "æåçå: "
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 #, fuzzy
 msgid "Ctrl Out1"
 msgstr "æåçå: "
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 #, fuzzy
 msgid "Ctrl Out2"
 msgstr "æåçå: "
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 #, fuzzy
 msgid "Ctrl Out3"
 msgstr "æåçå: "
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 #, fuzzy
 msgid "Ctrl Out4"
 msgstr "æåçå: "
@@ -2089,7 +2156,7 @@ msgstr ""
 msgid "Cutoff [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133 plugins/bseiirfilter.c:141
+#: bse/bsebiquadfilter.cc:133 plugins/bseiirfilter.c:141
 #: plugins/bseiirfilter.c:152
 msgid "Cutoff [Hz]"
 msgstr ""
@@ -2111,7 +2178,7 @@ msgstr ""
 msgid "Data Entry"
 msgstr "ää"
 
-#: bse/bseenums.c:121
+#: bse/bseenums.cc:121
 msgid "Data corrupt"
 msgstr ""
 
@@ -2126,6 +2193,10 @@ msgstr ""
 msgid "DavChorus adds more depth to sounds"
 msgstr ""
 
+#: plugins/davorgan.idl:28
+msgid "DavOrgan is a versatile additive organ synthesizer"
+msgstr ""
+
 #: plugins/davxtalstrings.c:130 plugins/davxtalstrings.c:135
 msgid "Decay"
 msgstr ""
@@ -2252,20 +2323,20 @@ msgstr ""
 msgid "Development..."
 msgstr ""
 
-#: bse/bseenums.c:138
+#: bse/bseenums.cc:138
 msgid "Device busy"
 msgstr ""
 
-#: bse/bseenums.c:144
+#: bse/bseenums.cc:144
 msgid "Device configurations mismatch"
 msgstr ""
 
-#: bse/bseenums.c:137
+#: bse/bseenums.cc:137
 msgid "Device not async capable"
 msgstr ""
 
 #. file errors
-#: bse/bseenums.c:102
+#: bse/bseenums.cc:102
 msgid "Device or resource busy"
 msgstr ""
 
@@ -2331,7 +2402,7 @@ msgid "Discard changes and close dialog"
 msgstr ""
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-null.c:88
+#: bse/bsemididevice-null.cc:88
 msgid ""
 "Discards all output events and generates no input events. This driver\n"
 "is not part of the automatic device selection list for MIDI devices."
@@ -2550,7 +2621,7 @@ msgstr "çèçæ"
 msgid "Eighths note"
 msgstr "æååè"
 
-#: bse/bsebiquadfilter.c:147 bse/bsebiquadfilter.c:153
+#: bse/bsebiquadfilter.cc:147 bse/bsebiquadfilter.cc:153
 msgid "Emphasis"
 msgstr ""
 
@@ -2684,7 +2755,7 @@ msgstr ""
 msgid "Every twelfth row"
 msgstr ""
 
-#: bse/bseenums.c:96
+#: bse/bseenums.cc:96
 msgid "Everything went well"
 msgstr ""
 
@@ -2716,23 +2787,23 @@ msgstr "å"
 msgid "Expression"
 msgstr "åçä"
 
-#: bse/bseenums.c:140
+#: bse/bseenums.cc:140
 msgid "Failed to configure device buffer"
 msgstr ""
 
-#: bse/bseenums.c:139
+#: bse/bseenums.cc:139
 msgid "Failed to configure device format"
 msgstr ""
 
-#: bse/bseenums.c:143
+#: bse/bseenums.cc:143
 msgid "Failed to configure device frequency"
 msgstr ""
 
-#: bse/bseenums.c:141
+#: bse/bseenums.cc:141
 msgid "Failed to configure device latency"
 msgstr ""
 
-#: bse/bseenums.c:142
+#: bse/bseenums.cc:142
 msgid "Failed to configure number of device channels"
 msgstr ""
 
@@ -2741,7 +2812,7 @@ msgid "Failed to crop part range."
 msgstr ""
 
 #. content errors
-#: bse/bseenums.c:118
+#: bse/bseenums.cc:118
 msgid "Failed to detect (start of) header"
 msgstr ""
 
@@ -2756,7 +2827,7 @@ msgstr ""
 "åéæäâ%sâåèïååæ:\n"
 "%s"
 
-#: birnet/birnetutils.cc:1196
+#: birnet/birnetutils.cc:1199
 msgid "Failed to launch a web browser executable"
 msgstr ""
 
@@ -2810,7 +2881,7 @@ msgstr ""
 "åéæäâ%sâåèïååæ:\n"
 "%s"
 
-#: bse/bseenums.c:119
+#: bse/bseenums.cc:119
 msgid "Failed to retrieve seek information"
 msgstr ""
 
@@ -2838,7 +2909,7 @@ msgstr ""
 "åéæäâ%sâåèïååæ:\n"
 "%s"
 
-#: bse/bseenums.c:134
+#: bse/bseenums.cc:134
 msgid "Failed to spawn child process"
 msgstr ""
 
@@ -2863,11 +2934,11 @@ msgstr ""
 msgid "File Selection"
 msgstr "éææä"
 
-#: bse/bseenums.c:105
+#: bse/bseenums.cc:105
 msgid "File empty"
 msgstr ""
 
-#: bse/bseenums.c:103
+#: bse/bseenums.cc:103
 msgid "File exists already"
 msgstr ""
 
@@ -2889,7 +2960,7 @@ msgstr "æå(_R)"
 msgid "Filename Text Entry"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:125
+#: bse/bsebiquadfilter.cc:125
 #, fuzzy
 msgid "Filter"
 msgstr "/æä(_F)"
@@ -2907,7 +2978,7 @@ msgstr ""
 msgid "Filter Specification"
 msgstr "éææä"
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:125
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:125
 #, fuzzy
 msgid "Filter Type"
 msgstr "/æä(_F)"
@@ -2916,18 +2987,18 @@ msgstr "/æä(_F)"
 msgid "Filter cutoff frequency"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 plugins/bseiirfilter.c:147
+#: bse/bsebiquadfilter.cc:141 plugins/bseiirfilter.c:147
 #: plugins/bseiirfilter.c:158 plugins/davcanyondelay.c:115
 msgid ""
 "Filter cutoff frequency as note, converted to Hertz according to the current "
 "musical tuning"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:133
+#: bse/bsebiquadfilter.cc:133
 msgid "Filter cutoff frequency in Hertz"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:196
+#: bse/bsebiquadfilter.cc:196
 msgid "Filtered Audio Signal"
 msgstr ""
 
@@ -2955,7 +3026,7 @@ msgid ""
 "Find the first track that contains part, suitable to check for orphan parts."
 msgstr ""
 
-#: bse/bsestandardosc.c:159 plugins/davorgan.c:123
+#: bse/bsestandardosc.c:159 plugins/davorgan.idl:38
 #: plugins/davxtalstrings.c:119
 #, fuzzy
 msgid "Fine Tune"
@@ -2988,6 +3059,10 @@ msgstr ""
 msgid "Flip Spectrum display,  interchaging low and high frequencies"
 msgstr ""
 
+#: plugins/davorgan.idl:52
+msgid "Flute Sounds"
+msgstr ""
+
 #: beast-gtk/bstrecords.idl:110
 msgid "Font Size"
 msgstr ""
@@ -3009,13 +3084,13 @@ msgstr ""
 msgid "Free form comment or description"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
-#: plugins/davorgan.c:148 plugins/davsyndrum.c:117
+#: bse/bsebiquadfilter.cc:190 bse/bsestandardosc.c:197 bse/bsewaveosc.c:593
+#: plugins/davorgan.idl:29 plugins/davsyndrum.c:117
 #: plugins/davxtalstrings.c:151
 msgid "Freq In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Freq Mod In"
 msgstr ""
 
@@ -3025,22 +3100,22 @@ msgid "Freq Out"
 msgstr "å"
 
 #. inputs
-#: bse/bseconstant.c:116 bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
-#: bse/bsestandardosc.c:144 plugins/davcanyondelay.c:108
-#: plugins/davorgan.c:107 plugins/davsyndrum.c:87 plugins/davsyndrum.c:88
-#: plugins/davsyndrum.c:93 plugins/davxtalstrings.c:101
-#: plugins/davxtalstrings.c:103 plugins/davxtalstrings.c:107
-#: plugins/davxtalstrings.c:112 plugins/davxtalstrings.c:117
-#: plugins/standardguspatchenvelope.idl:42
+#: bse/bseconstant.cc:116 bse/bseinstrumentinput.cc:132
+#: bse/bsemidiinput.cc:108 bse/bsestandardosc.c:144
+#: plugins/davcanyondelay.c:108 plugins/davorgan.idl:32
+#: plugins/davsyndrum.c:87 plugins/davsyndrum.c:88 plugins/davsyndrum.c:93
+#: plugins/davxtalstrings.c:101 plugins/davxtalstrings.c:103
+#: plugins/davxtalstrings.c:107 plugins/davxtalstrings.c:112
+#: plugins/davxtalstrings.c:117 plugins/standardguspatchenvelope.idl:42
 msgid "Frequency"
 msgstr ""
 
-#: bse/bsewaveosc.c:593 plugins/davorgan.c:148
+#: bse/bsewaveosc.c:593 plugins/davorgan.idl:29
 #: plugins/standardguspatchenvelope.idl:42
 msgid "Frequency Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:192 bse/bsestandardosc.c:199
+#: bse/bsebiquadfilter.cc:192 bse/bsestandardosc.c:199
 msgid "Frequency Modulation Input"
 msgstr ""
 
@@ -3078,7 +3153,7 @@ msgstr "éé"
 msgid "Function used to create new key bindings"
 msgstr ""
 
-#: bse/bseenums.c:130
+#: bse/bseenums.cc:130
 msgid "Functionality not implemented"
 msgstr ""
 
@@ -3090,28 +3165,29 @@ msgstr ""
 #: plugins/bseamplifier.idl:28 plugins/bsebalance.idl:24
 #: plugins/bsecontribsampleandhold.idl:23 plugins/bsenoise.idl:25
 #: plugins/bsesummation.idl:24 plugins/davbassfilter.idl:25
-#: plugins/davchorus.idl:25 plugins/standardguspatchenvelope.idl:27
+#: plugins/davchorus.idl:25 plugins/davorgan.idl:26
+#: plugins/standardguspatchenvelope.idl:27
 msgid "GNU Lesser General Public License"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Mod In"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:194
+#: bse/bsebiquadfilter.cc:194
 msgid "Gain Modulation Input"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:183
+#: bse/bsebiquadfilter.cc:183
 #, no-c-format
 msgid "Gain Modulation [%]"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:149
+#: bse/bsebiquadfilter.cc:149
 msgid "Gain [dB]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "Gate"
 msgstr ""
 
@@ -3215,6 +3291,10 @@ msgstr ""
 msgid "Hard saturation via clipping (prone to clicks)"
 msgstr ""
 
+#: plugins/davorgan.idl:41
+msgid "Harmonics"
+msgstr ""
+
 #: library/scripts/part-harmonic-transposer.scm:51
 msgid "Harmony Sequence"
 msgstr ""
@@ -3223,11 +3303,11 @@ msgstr ""
 msgid "Harmony list is too short"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:120 bse/bsemidiinput.c:110
+#: bse/bseinstrumentinput.cc:134 bse/bsemidiinput.cc:110
 msgid "High if the note is currently being pressed"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "High indicates the instrument is done synthesizing"
 msgstr ""
 
@@ -3398,12 +3478,12 @@ msgid "Input Port %u"
 msgstr "èå"
 
 #. SYNC: type partitions determine the order of displayed objects
-#: bse/bsebus.c:890
+#: bse/bsebus.cc:891
 #, fuzzy
 msgid "Input Signals"
 msgstr "èå"
 
-#: bse/bseenums.c:151
+#: bse/bseenums.cc:151
 #, fuzzy
 msgid "Input channel already in use"
 msgstr "èåééäçä"
@@ -3412,7 +3492,7 @@ msgstr "èåééäçä"
 msgid "Input channel in use"
 msgstr "èåééäçä"
 
-#: bse/bseenums.c:150
+#: bse/bseenums.cc:150
 #, fuzzy
 msgid "Input channel is private"
 msgstr "èåééäçä"
@@ -3421,16 +3501,16 @@ msgstr "èåééäçä"
 msgid "Input port name to interface to"
 msgstr ""
 
-#: bse/bseenums.c:152
+#: bse/bseenums.cc:152
 msgid "Input/Output channels already connected"
 msgstr ""
 
-#: bse/bseenums.c:149
+#: bse/bseenums.cc:149
 #, fuzzy
 msgid "Input/Output channels not connected"
 msgstr "èåééäçä"
 
-#: bse/bseenums.c:99
+#: bse/bseenums.cc:99
 #, fuzzy
 msgid "Input/output error"
 msgstr "èåèå(_I)"
@@ -3524,47 +3604,52 @@ msgstr "æå(I)/çè/çåçæ(éæååé)"
 msgid "Instrument Path"
 msgstr "æåçæ"
 
-#: bse/bseenums.c:100
+#: plugins/davorgan.idl:49
+#, fuzzy
+msgid "Instrument flavour"
+msgstr "æåçæ"
+
+#: bse/bseenums.cc:100
 msgid "Insufficient permission"
 msgstr ""
 
-#: bse/bseenums.c:97
+#: bse/bseenums.cc:97
 msgid "Internal error (please report)"
 msgstr ""
 
-#: bse/bsebus.c:902
+#: bse/bsebus.cc:903
 msgid "Internals"
 msgstr ""
 
-#: bse/bseenums.c:132
+#: bse/bseenums.cc:132
 msgid "Invalid MIDI control type"
 msgstr ""
 
-#: bse/bseenums.c:170
+#: bse/bseenums.cc:170
 msgid "Invalid duration"
 msgstr ""
 
-#: bse/bseenums.c:123
+#: bse/bseenums.cc:123
 msgid "Invalid format"
 msgstr ""
 
-#: bse/bseenums.c:131
+#: bse/bseenums.cc:131
 msgid "Invalid object property"
 msgstr ""
 
-#: bse/bseenums.c:169
+#: bse/bseenums.cc:169
 msgid "Invalid offset"
 msgstr ""
 
-#: bse/bseenums.c:171
+#: bse/bseenums.cc:171
 msgid "Invalid overlap"
 msgstr ""
 
-#: bse/bseenums.c:153
+#: bse/bseenums.cc:153
 msgid "Invalid synthesis module connection"
 msgstr ""
 
-#: bse/bseenums.c:157
+#: bse/bseenums.cc:157
 msgid "Invalid synthsis module type"
 msgstr ""
 
@@ -3587,7 +3672,7 @@ msgid ""
 "Invert the state of sustain (damper) pedal so on/off meanings are reversed"
 msgstr ""
 
-#: bse/bseenums.c:107
+#: bse/bseenums.cc:107
 #, fuzzy
 msgid "Is a directory"
 msgstr "éæçå"
@@ -3663,7 +3748,7 @@ msgstr ""
 msgid "Latency [ms]"
 msgstr ""
 
-#: birnet/birnetutils.cc:1195
+#: birnet/birnetutils.cc:1198
 msgid "Launch Web Browser"
 msgstr ""
 
@@ -3676,12 +3761,12 @@ msgstr ""
 msgid "Left"
 msgstr "å"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Audio"
 msgstr "å"
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127 plugins/freeverb/bsefreeverb.c:121
 msgid "Left Audio In"
 msgstr ""
 
@@ -3690,7 +3775,7 @@ msgstr ""
 msgid "Left Audio Input"
 msgstr "èå"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127 plugins/freeverb/bsefreeverb.c:123
 msgid "Left Audio Out"
 msgstr ""
 
@@ -3699,7 +3784,7 @@ msgstr ""
 msgid "Left Audio Output"
 msgstr "èå"
 
-#: bse/bseinstrumentoutput.c:118
+#: bse/bseinstrumentoutput.cc:132
 #, fuzzy
 msgid "Left Channel Output"
 msgstr "åéèå"
@@ -3725,7 +3810,7 @@ msgstr "å"
 msgid "Left Output"
 msgstr "å"
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 #, fuzzy
 msgid "Left Volume"
 msgstr "å"
@@ -3734,12 +3819,12 @@ msgstr "å"
 msgid "Left audio output"
 msgstr ""
 
-#: bse/bsebus.c:907 bse/bsepcmoutput.c:127
+#: bse/bsebus.cc:908 bse/bsepcmoutput.c:127
 #, fuzzy
 msgid "Left channel input"
 msgstr "èåééäçä"
 
-#: bse/bsebus.c:911 bse/bsepcminput.c:127
+#: bse/bsebus.cc:912 bse/bsepcminput.c:127
 msgid "Left channel output"
 msgstr ""
 
@@ -3761,7 +3846,7 @@ msgstr "åè..."
 msgid "License"
 msgstr ""
 
-#: bse/bseautodoc.c:363 bse/bseautodoc.c:437
+#: bse/bseautodoc.cc:363 bse/bseautodoc.cc:437
 msgid "License:"
 msgstr ""
 
@@ -3783,7 +3868,7 @@ msgstr "èæçæ"
 msgid "Link or move parts (mouse button 1 and 2)"
 msgstr "èææçåçæ(éæååé)"
 
-#: bse/bsebus.c:145
+#: bse/bsebus.cc:146
 msgid "List of available mixer busses to be used as bus output"
 msgstr ""
 
@@ -3807,7 +3892,7 @@ msgstr ""
 msgid "List of available synthesis networks to choose a track instrument from"
 msgstr ""
 
-#: bse/bsebus.c:134
+#: bse/bsebus.cc:135
 msgid "List of available synthesis signals to be used as bus input"
 msgstr ""
 
@@ -3905,7 +3990,7 @@ msgid "Location"
 msgstr "æå"
 
 #. change default
-#. override parent property
+#. override parent property: 0
 #: bse/bsesong.c:784 bse/bsesong.c:788 bse/bsesong.c:793 bse/bsesong.c:798
 msgid "Looping"
 msgstr ""
@@ -3955,19 +4040,19 @@ msgstr "èåééäçä"
 msgid "MIDI Instrument"
 msgstr "æåäåéçâ%sâ"
 
-#: bse/bsemidicontroller.c:136
+#: bse/bsemidicontroller.cc:137
 msgid "MIDI Signal 1"
 msgstr ""
 
-#: bse/bsemidicontroller.c:138
+#: bse/bsemidicontroller.cc:139
 msgid "MIDI Signal 2"
 msgstr ""
 
-#: bse/bsemidicontroller.c:140
+#: bse/bsemidicontroller.cc:141
 msgid "MIDI Signal 3"
 msgstr ""
 
-#: bse/bsemidicontroller.c:142
+#: bse/bsemidicontroller.cc:143
 msgid "MIDI Signal 4"
 msgstr ""
 
@@ -3999,7 +4084,7 @@ msgstr ""
 msgid "Master"
 msgstr "çè"
 
-#: bse/bsebus.c:904
+#: bse/bsebus.cc:905
 #, fuzzy
 msgid "Master Output"
 msgstr "åéèå"
@@ -4119,7 +4204,7 @@ msgstr ""
 msgid "Mixer busses connected to track output"
 msgstr ""
 
-#: bse/bsebus.c:899
+#: bse/bsebus.cc:900
 msgid "Mixer busses used as output for synthesis signals"
 msgstr ""
 
@@ -4140,8 +4225,8 @@ msgstr ""
 msgid "Mod In"
 msgstr "æåäæ"
 
-#: bse/bsebiquadfilter.c:162 bse/bsebiquadfilter.c:168
-#: bse/bsebiquadfilter.c:174 bse/bsebiquadfilter.c:180
+#: bse/bsebiquadfilter.cc:162 bse/bsebiquadfilter.cc:168
+#: bse/bsebiquadfilter.cc:174 bse/bsebiquadfilter.cc:180
 #: bse/bsestandardosc.c:162 bse/bsestandardosc.c:167 bse/bsestandardosc.c:172
 #: bse/bsestandardosc.c:177 bse/bsewaveosc.c:569 bse/bsewaveosc.c:575
 #: bse/bsewaveosc.c:581
@@ -4277,11 +4362,11 @@ msgstr ""
 msgid "Musical Tuning"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute"
 msgstr ""
 
-#: bse/bsebus.c:874
+#: bse/bsebus.cc:875
 msgid "Mute: turn off the bus volume"
 msgstr ""
 
@@ -4376,12 +4461,12 @@ msgstr ""
 msgid "No available audio device was found."
 msgstr ""
 
-#: bse/bseenums.c:120
+#: bse/bseenums.cc:120
 msgid "No data available"
 msgstr ""
 
 #. Device errors
-#: bse/bseenums.c:136
+#: bse/bseenums.cc:136
 msgid "No device (driver) available"
 msgstr ""
 
@@ -4394,52 +4479,52 @@ msgstr "ææéæéåææ"
 msgid "No quantization selected"
 msgstr "ææéæéåææ"
 
-#: bse/bseenums.c:115
+#: bse/bseenums.cc:115
 msgid "No space left on device"
 msgstr ""
 
 #. various procedure errors
-#: bse/bseenums.c:165
+#: bse/bseenums.cc:165
 #, fuzzy
 msgid "No such entry"
 msgstr "ää"
 
-#: bse/bseenums.c:166
+#: bse/bseenums.cc:166
 #, fuzzy
 msgid "No such event"
 msgstr "äåää"
 
-#: bse/bseenums.c:106
+#: bse/bseenums.cc:106
 msgid "No such file, device or directory"
 msgstr ""
 
-#: bse/bseenums.c:147
+#: bse/bseenums.cc:147
 #, fuzzy
 msgid "No such input channel"
 msgstr "èåééäçä"
 
-#: bse/bseenums.c:148
+#: bse/bseenums.cc:148
 #, fuzzy
 msgid "No such output channel"
 msgstr "èå"
 
 #. BseProcedure errors
-#: bse/bseenums.c:159
+#: bse/bseenums.cc:159
 #, fuzzy
 msgid "No such procedure"
 msgstr "èç"
 
 #. BseSource errors
-#: bse/bseenums.c:146
+#: bse/bseenums.cc:146
 #, fuzzy
 msgid "No such synthesis module"
 msgstr "åæåæå"
 
-#: bse/bseenums.c:128
+#: bse/bseenums.cc:128
 msgid "No such wave"
 msgstr ""
 
-#: birnet/birnetutils.cc:1197
+#: birnet/birnetutils.cc:1200
 #, c-format
 msgid ""
 "No suitable web browser executable could be found to be executed and to "
@@ -4450,7 +4535,7 @@ msgstr ""
 #: beast-gtk/bsteventrollctrl.c:656 beast-gtk/bstpianorollctrl.c:579
 #: beast-gtk/bstpianorollctrl.c:689 beast-gtk/bstpianorollctrl.c:752
 #: beast-gtk/bsttrackrollctrl.c:479 beast-gtk/bsttrackrollctrl.c:499
-#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.c:167
+#: beast-gtk/bsttrackrollctrl.c:571 bse/bseenums.cc:167
 msgid "No target"
 msgstr "ææçæ"
 
@@ -4496,7 +4581,7 @@ msgstr ""
 msgid "None"
 msgstr "ææ"
 
-#: bse/bsebiquadfilter.c:155
+#: bse/bsebiquadfilter.cc:155
 #, fuzzy
 msgid "Norm Type"
 msgstr "æåçå: "
@@ -4516,10 +4601,10 @@ msgid ""
 "script to catch the events currently being played back."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:141 bse/bseconstant.c:127 bse/bsestandardosc.c:149
+#: bse/bsebiquadfilter.cc:141 bse/bseconstant.cc:127 bse/bsestandardosc.c:149
 #: plugins/bseiirfilter.c:146 plugins/bseiirfilter.c:157
-#: plugins/davcanyondelay.c:114 plugins/davorgan.c:113 plugins/davsyndrum.c:94
-#: plugins/davxtalstrings.c:109
+#: plugins/davcanyondelay.c:114 plugins/davorgan.idl:34
+#: plugins/davsyndrum.c:94 plugins/davxtalstrings.c:109
 #, fuzzy
 msgid "Note"
 msgstr "ææ"
@@ -4539,7 +4624,7 @@ msgstr "ää"
 msgid "Note Fine Tune"
 msgstr "/æä(_F)"
 
-#: bse/bseinstrumentinput.c:118 bse/bsemidiinput.c:108
+#: bse/bseinstrumentinput.cc:132 bse/bsemidiinput.cc:108
 msgid "Note Frequency"
 msgstr ""
 
@@ -4570,7 +4655,7 @@ msgstr ""
 msgid "Note decay is the 'half-life' of the note's decay in seconds"
 msgstr ""
 
-#: bse/bseladspamodule.c:196
+#: bse/bseladspamodule.cc:196
 msgid ""
 "Note values are converted to Hertz according to the current musical tuning"
 msgstr ""
@@ -4596,11 +4681,11 @@ msgstr ""
 msgid "Number of Rows"
 msgstr ""
 
-#: bse/bseautodoc.c:335
+#: bse/bseautodoc.cc:335
 msgid "Number of elements (C specific)"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
+#: bse/bsebiquadfilter.cc:177 bse/bsestandardosc.c:174 bse/bsewaveosc.c:584
 msgid "Number of octaves to be affected by exponential frequency modulation"
 msgstr ""
 
@@ -4649,7 +4734,7 @@ msgid "Open Project"
 msgstr "æåéç"
 
 #. TRANSLATORS: keep this text to 70 chars in width
-#: bse/bsemididevice-oss.c:266
+#: bse/bsemididevice-oss.cc:266
 msgid ""
 "Open Sound System MIDI driver:\n"
 "  DEVICE - MIDI device file name.\n"
@@ -4672,7 +4757,7 @@ msgstr ""
 msgid "Open existing project"
 msgstr "æåéçâ%sâ"
 
-#: bse/bseenums.c:108
+#: bse/bseenums.cc:108
 msgid "Open failed"
 msgstr ""
 
@@ -4694,21 +4779,21 @@ msgstr ""
 msgid "Order of Filter"
 msgstr ""
 
-#: plugins/davorgan.c:149
-#, fuzzy
-msgid "Organ Output"
-msgstr "èå"
-
-#: plugins/davorgan.c:114
+#: plugins/davorgan.idl:34
 msgid ""
 "Organ frequency as note, converted to Hertz according to the current musical "
 "tuning"
 msgstr ""
 
-#: plugins/davorgan.c:108
+#: plugins/davorgan.idl:32
 msgid "Organ frequency in Hertz, i.e. the pitch of the base tone"
 msgstr ""
 
+#: plugins/davorgan.idl:30
+#, fuzzy
+msgid "Organ output"
+msgstr "èå"
+
 #: beast-gtk/bstdbmeter.c:766 beast-gtk/bstdbmeter.c:1061
 #: beast-gtk/bstdbmeter.c:1561
 #, fuzzy
@@ -4756,7 +4841,7 @@ msgstr ""
 msgid "Oscillator wave form"
 msgstr ""
 
-#: bse/bseenums.c:116
+#: bse/bseenums.cc:116
 msgid "Out of memory"
 msgstr ""
 
@@ -4788,7 +4873,7 @@ msgstr "èå"
 msgid "Output Signal Monitor"
 msgstr ""
 
-#: bse/bsebus.c:898 bse/bsetrack.c:1039
+#: bse/bsebus.cc:899 bse/bsetrack.c:1039
 #, fuzzy
 msgid "Output Signals"
 msgstr "èå"
@@ -4817,7 +4902,7 @@ msgstr ""
 msgid "Outputs"
 msgstr "èå"
 
-#: bse/bseenums.c:168
+#: bse/bseenums.cc:168
 msgid "Ownership mismatch"
 msgstr ""
 
@@ -4875,11 +4960,11 @@ msgstr "çè"
 msgid "Parasite Paths"
 msgstr ""
 
-#: bse/bseenums.c:154
+#: bse/bseenums.cc:154
 msgid "Parent mismatch"
 msgstr ""
 
-#: bse/bseenums.c:133
+#: bse/bseenums.cc:133
 msgid "Parsing error"
 msgstr ""
 
@@ -4945,7 +5030,7 @@ msgstr ""
 msgid "Percentage of background image pixel to blend over background color."
 msgstr ""
 
-#: bse/bsebiquadfilter.c:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
+#: bse/bsebiquadfilter.cc:171 bse/bsestandardosc.c:169 bse/bsewaveosc.c:578
 msgid "Perform exponential frequency modulation instead of linear"
 msgstr ""
 
@@ -5051,7 +5136,7 @@ msgstr "èç"
 msgid "Preferences"
 msgstr "éç"
 
-#: bse/bseenums.c:104
+#: bse/bseenums.cc:104
 msgid "Premature EOF"
 msgstr ""
 
@@ -5074,20 +5159,20 @@ msgstr "èçæèå"
 msgid "Procedure _Browser"
 msgstr "èçæèå(_B)"
 
-#: bse/bseenums.c:160
+#: bse/bseenums.cc:160
 msgid "Procedure currently busy"
 msgstr ""
 
-#: bse/bseenums.c:163
+#: bse/bseenums.cc:163
 msgid "Procedure execution aborted"
 msgstr ""
 
-#: bse/bseenums.c:162
+#: bse/bseenums.cc:162
 msgid "Procedure execution failed"
 msgstr ""
 
 #. recursion
-#: bse/bseenums.c:161
+#: bse/bseenums.cc:161
 msgid "Procedure parameter invalid"
 msgstr ""
 
@@ -5345,7 +5430,7 @@ msgstr "æå"
 msgid "Raise the currently selected key binding, relative to its neighbours"
 msgstr ""
 
-#: bse/bseautodoc.c:185 bse/bseautodoc.c:191
+#: bse/bseautodoc.cc:185 bse/bseautodoc.cc:191
 msgid "Range:"
 msgstr ""
 
@@ -5359,7 +5444,7 @@ msgstr "æå"
 msgid "Ratio [x:1]"
 msgstr "æå"
 
-#: bse/bseenums.c:110
+#: bse/bseenums.cc:110
 msgid "Read failed"
 msgstr ""
 
@@ -5395,6 +5480,10 @@ msgstr ""
 msgid "Redo the last undone editing step"
 msgstr ""
 
+#: plugins/davorgan.idl:51
+msgid "Reed Sounds"
+msgstr ""
+
 #: plugins/davcanyondelay.c:109
 msgid "Reflection cutoff frequency"
 msgstr ""
@@ -5481,7 +5570,7 @@ msgstr ""
 msgid "Report a Beast Bug..."
 msgstr ""
 
-#: bse/bseenums.c:125
+#: bse/bseenums.cc:125
 msgid "Requested data values unmatched"
 msgstr ""
 
@@ -5541,12 +5630,12 @@ msgstr ""
 msgid "Right"
 msgstr "å"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Audio"
 msgstr "å"
 
-#: bse/bsebus.c:909 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
+#: bse/bsebus.cc:910 bse/bsepcmoutput.c:129 plugins/freeverb/bsefreeverb.c:122
 msgid "Right Audio In"
 msgstr ""
 
@@ -5555,7 +5644,7 @@ msgstr ""
 msgid "Right Audio Input"
 msgstr "èå"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129 plugins/freeverb/bsefreeverb.c:124
 msgid "Right Audio Out"
 msgstr ""
 
@@ -5564,7 +5653,7 @@ msgstr ""
 msgid "Right Audio Output"
 msgstr "åéèå"
 
-#: bse/bseinstrumentoutput.c:120
+#: bse/bseinstrumentoutput.cc:134
 #, fuzzy
 msgid "Right Channel Output"
 msgstr "å"
@@ -5590,7 +5679,7 @@ msgstr "å"
 msgid "Right Output"
 msgstr "å"
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 #, fuzzy
 msgid "Right Volume"
 msgstr "å"
@@ -5604,12 +5693,12 @@ msgstr ""
 msgid "Right channel Input"
 msgstr "èåééäçä"
 
-#: bse/bsebus.c:909
+#: bse/bsebus.cc:910
 #, fuzzy
 msgid "Right channel input"
 msgstr "èåééäçä"
 
-#: bse/bsebus.c:913 bse/bsepcminput.c:129
+#: bse/bsebus.cc:914 bse/bsepcminput.c:129
 msgid "Right channel output"
 msgstr ""
 
@@ -5840,7 +5929,7 @@ msgstr ""
 msgid "Second filter cutoff frequency"
 msgstr ""
 
-#: bse/bseenums.c:109
+#: bse/bseenums.cc:109
 #, fuzzy
 msgid "Seek failed"
 msgstr "åé"
@@ -6009,7 +6098,7 @@ msgstr ""
 msgid "Show messages about empty part range"
 msgstr ""
 
-#: birnet/birnetutils.cc:1198
+#: birnet/birnetutils.cc:1201
 msgid "Show messages about web browser launch problems"
 msgstr ""
 
@@ -6033,12 +6122,12 @@ msgstr ""
 msgid "Signal In"
 msgstr ""
 
-#: bse/bsebus.c:887
+#: bse/bsebus.cc:888
 #, fuzzy
 msgid "Signal Inputs"
 msgstr "æåçå: "
 
-#: bse/bsebus.c:896 bse/bsetrack.c:1037
+#: bse/bsebus.cc:897 bse/bsetrack.c:1037
 #, fuzzy
 msgid "Signal Outputs"
 msgstr "åéèå"
@@ -6114,11 +6203,11 @@ msgstr ""
 msgid "Sole Output"
 msgstr "åéèå"
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo"
 msgstr ""
 
-#: bse/bsebus.c:876
+#: bse/bsebus.cc:877
 msgid "Solo: mute all other busses"
 msgstr ""
 
@@ -6255,11 +6344,11 @@ msgstr "åæåæ"
 msgid "Store references to wave files"
 msgstr "åååæåæäçåç"
 
-#: bse/bsebiquadfilter.c:184
+#: bse/bsebiquadfilter.cc:184
 msgid "Strength of gain modulation"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:165 bse/bsestandardosc.c:164
+#: bse/bsebiquadfilter.cc:165 bse/bsestandardosc.c:164
 msgid "Strength of linear frequency modulation"
 msgstr ""
 
@@ -6307,7 +6396,7 @@ msgstr ""
 msgid "SynDrum Output"
 msgstr "èå"
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 #, fuzzy
 msgid "Sync"
 msgstr "æå(_S)"
@@ -6329,7 +6418,7 @@ msgstr "æåçå: "
 msgid "Syncronization Output"
 msgstr ""
 
-#: bse/bsebus.c:878
+#: bse/bsebus.cc:879
 msgid "Syncronize left and right volume"
 msgstr ""
 
@@ -6338,7 +6427,7 @@ msgstr ""
 msgid "Synth Control Frequency"
 msgstr "æåæåää"
 
-#: bse/bseinstrumentoutput.c:124
+#: bse/bseinstrumentoutput.cc:138
 msgid "Synth Done"
 msgstr ""
 
@@ -6370,7 +6459,7 @@ msgstr "åæåæå"
 msgid "Synthesis mixing frequency, common values are: 22050, 44100, 48000"
 msgstr ""
 
-#: bse/bseenums.c:156
+#: bse/bseenums.cc:156
 #, fuzzy
 msgid "Synthesis module currently busy"
 msgstr "åæåæå"
@@ -6404,7 +6493,7 @@ msgstr ""
 #. TRANSLATORS: the "tracks and busses" order in this tooltip needs
 #. * to be preserved to match the GUI order of displayed objects.
 #.
-#: bse/bsebus.c:894
+#: bse/bsebus.cc:895
 msgid "Synthesis signals (from tracks and busses) used as bus input"
 msgstr ""
 
@@ -6445,7 +6534,7 @@ msgid "Technical description of the multi-threaded synthesis engine innards"
 msgstr ""
 
 #. miscellaneous errors
-#: bse/bseenums.c:127
+#: bse/bseenums.cc:127
 msgid "Temporary error"
 msgstr ""
 
@@ -6547,11 +6636,11 @@ msgstr ""
 msgid "The feedback amount; a negative feedback inverts the signal"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:127 plugins/bseiirfilter.c:119
+#: bse/bsebiquadfilter.cc:127 plugins/bseiirfilter.c:119
 msgid "The filter design type"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:156
+#: bse/bsebiquadfilter.cc:156
 msgid ""
 "The filter gain normalization type (supported only by highpass and lowpass)"
 msgstr ""
@@ -6705,7 +6794,7 @@ msgstr ""
 msgid "Thirty-secondth note"
 msgstr ""
 
-#: bse/bseautodoc.c:263
+#: bse/bseautodoc.cc:263
 msgid "This procedure has multiple return values."
 msgstr ""
 
@@ -6818,11 +6907,11 @@ msgid ""
 msgstr ""
 
 #. out of resource conditions
-#: bse/bseenums.c:113
+#: bse/bseenums.cc:113
 msgid "Too many open files"
 msgstr ""
 
-#: bse/bseenums.c:114
+#: bse/bseenums.cc:114
 msgid "Too many open files in system"
 msgstr ""
 
@@ -6839,7 +6928,7 @@ msgstr "éè"
 msgid "Tracks contain instrument definitions and parts with notes"
 msgstr ""
 
-#: bse/bsestandardosc.c:154 plugins/davorgan.c:118
+#: bse/bsestandardosc.c:154 plugins/davorgan.idl:36
 #: plugins/davxtalstrings.c:114
 msgid "Transpose"
 msgstr ""
@@ -6848,7 +6937,7 @@ msgstr ""
 msgid "Transpose down starting at"
 msgstr ""
 
-#: plugins/davorgan.c:118 plugins/davxtalstrings.c:114
+#: plugins/davorgan.idl:36 plugins/davxtalstrings.c:114
 msgid "Transposition of the frequency in semitones"
 msgstr ""
 
@@ -6955,7 +7044,7 @@ msgstr ""
 msgid "Undo the effect of the last action"
 msgstr ""
 
-#: bse/bsebiquadfilter.c:188
+#: bse/bsebiquadfilter.cc:188
 msgid "Unfiltered Audio Signal"
 msgstr ""
 
@@ -6968,11 +7057,11 @@ msgstr "åéèå"
 msgid "Unique name of this object"
 msgstr ""
 
-#: bse/bseenums.c:98
+#: bse/bseenums.cc:98
 msgid "Unknown error"
 msgstr ""
 
-#: bse/bseenums.c:124
+#: bse/bseenums.cc:124
 msgid "Unknown format"
 msgstr ""
 
@@ -6990,7 +7079,7 @@ msgstr "æååè"
 msgid "Unspecified length"
 msgstr ""
 
-#: bse/bseinstrumentoutput.c:122
+#: bse/bseinstrumentoutput.cc:136
 msgid "Unused"
 msgstr ""
 
@@ -7036,11 +7125,11 @@ msgstr "çççæï"
 msgid "VZoom"
 msgstr "çæ:"
 
-#: bse/bseconstant.c:108
+#: bse/bseconstant.cc:108
 msgid "Value [float]"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 #, fuzzy
 msgid "Velocity"
 msgstr "çåéæ"
@@ -7050,7 +7139,7 @@ msgstr "çåéæ"
 msgid "Velocity Out"
 msgstr "å"
 
-#: bse/bseinstrumentinput.c:122 bse/bsemidiinput.c:112
+#: bse/bseinstrumentinput.cc:136 bse/bsemidiinput.cc:112
 msgid "Velocity of the note press"
 msgstr ""
 
@@ -7058,7 +7147,7 @@ msgstr ""
 msgid "Velocity of the string pluck"
 msgstr ""
 
-#: bse/bseinstrumentinput.c:124 bse/bsemidiinput.c:114
+#: bse/bseinstrumentinput.cc:138 bse/bsemidiinput.cc:114
 msgid "Velocity while the note is pressed"
 msgstr ""
 
@@ -7120,11 +7209,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: bse/bsebus.c:880
+#: bse/bsebus.cc:881
 msgid "Volume adjustment in decibel of left bus channel"
 msgstr ""
 
-#: bse/bsebus.c:884
+#: bse/bsebus.cc:885
 msgid "Volume adjustment in decibel of right bus channel"
 msgstr ""
 
@@ -7210,7 +7299,7 @@ msgstr "ææåè"
 msgid "Window Size"
 msgstr ""
 
-#: bse/bseenums.c:111
+#: bse/bseenums.cc:111
 msgid "Write failed"
 msgstr ""
 
@@ -7222,7 +7311,7 @@ msgstr ""
 msgid "Write project to disk"
 msgstr ""
 
-#: bse/bseenums.c:122
+#: bse/bseenums.cc:122
 msgid "Wrong number of channels"
 msgstr ""
 
@@ -7530,7 +7619,7 @@ msgstr "æç(_V)"
 msgid "_Virtualization"
 msgstr ""
 
-#: bse/bsejanitor.c:537
+#: bse/bsejanitor.cc:537
 msgid "connection terminated"
 msgstr ""
 
@@ -7801,7 +7890,7 @@ msgstr "æåå"
 msgid "failed to add wave chunk from file \"%s\": %s"
 msgstr ""
 
-#: bse/bsejanitor.c:535
+#: bse/bsejanitor.cc:535
 msgid "killed by janitor"
 msgstr ""
 



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