xjadeo has icon now
[klaudia.git] / src / database.py
blob35f39497b0d24022ff6edd841ea20c5d64a11931
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
4 # KXStudio package database
7 # Package || AppName || Type || Binary || Icon || Save || Level || License || Features[ ladspa, dssi, lv2, vst, vst-mode, transport, midi, midi-mode ] || Doc[ doc, website ]
8 list_DAW = [
9 ( "ardour", "Ardour", "DAW", "ardour2", "ardour", "Auto", 1, "OpenSource", (1, 0, 1, 0, "", 1, 0, "ALSA"), ("file:///usr/share/kxstudio/docs/FM_Ardour_22Mar10.pdf", "http://www.ardour.org/") ),
10 ( "ardourvst", "ArdourVST", "DAW", "ardourvst", "ardour", "Auto", 1, "OpenSource", (1, 0, 1, 1, "Windows", 1, 0, "ALSA"), ("file:///usr/share/kxstudio/docs/FM_Ardour_22Mar10.pdf", "http://www.ardour.org/") ),
11 ( "ardourvst-32bit", "ArdourVST (32bit)", "DAW", "ardourvst", "ardour", "Auto", 1, "OpenSource", (1, 0, 1, 1, "Windows", 1, 0, "ALSA"), ("file:///usr/share/kxstudio/docs/FM_Ardour_22Mar10.pdf", "http://www.ardour.org/") ),
12 ( "ardour30", "Ardour 3.0 (SVN)", "DAW", "ardour3", "ardour", "Manual", 0, "OpenSource", (1, 0, 1, 0, "", 1, 1, "Jack"), ("", "http://www.ardour.org/") ),
14 ( "composite", "Composite", "DAW", "composite-gui", "composite-icon", "Manual", 0, "OpenSource", (1, 0, 0, 0, "", 1, 1, "Jack"), ("/usr/share/composite/data/doc/manual.html", "") ),
15 ( "composite-git", "Composite (GIT)", "DAW", "composite-gui", "composite-icon", "Manual", 0, "OpenSource", (1, 0, 0, 0, "", 1, 1, "Jack"), ("/usr/share/composite/data/doc/manual.html", "") ),
17 ( "energyxt2", "EnergyXT2", "DAW", "energyxt2", "energyxt2", "Manual", 0, "Demo", (0, 0, 0, 1, "Native", 0, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/EnergyXT_Manual_EN.pdf", "http://www.energy-xt.com/") ),
19 ( "epichord", "Epichord", "Sequencer", "epichord", "audio-x-generic", "Manual", 0, "OpenSource", (0, 0, 0, 0, "", 0, 1, "Jack"), ("", "") ),
21 ( "hydrogen", "Hydrogen", "Drum Sequencer", "hydrogen", "h2-icon", "Template", 0, "OpenSource", (1, 0, 0, 0, "", 1, 1, "ALSA"), ("file:///usr/share/hydrogen/data/doc/manual_en.html", "http://www.hydrogen-music.org/") ),
22 ( "hydrogen-svn", "Hydrogen (SVN)", "Drum Sequencer", "hydrogen", "h2-icon", "Auto", 1, "OpenSource", (1, 0, 0, 0, "", 1, 1, "ALSA"), ("file:///usr/share/hydrogen/data/doc/manual_en.html", "http://www.hydrogen-music.org/") ),
24 ( "lmms", "LMMS", "DAW", "lmms", "lmms", "Manual", 0, "OpenSource", (1, 0, 0, 1, "Windows", 0, 1, "ALSA"), ("", "http://lmms.sourceforge.net/") ),
25 ( "lmms-git", "LMMS (GIT)", "DAW", "/opt/lmms/bin/lmms", "lmms", "Manual", 0, "OpenSource", (1, 0, 1, 1, "Windows", 0, 1, "ALSA"), ("", "http://lmms.sourceforge.net/") ),
27 ( "machina", "Machina", "Sequencer", "machina_gui", "machina", "Manual", 0, "OpenSource", (0, 0, 0, 0, "", 0, 1, "Jack"), ("", "") ),
28 ( "machina-svn", "Machina (SVN)", "Sequencer", "machina_gui-svn", "machina-svn", "Manual", 0, "OpenSource", (0, 0, 0, 0, "", 0, 1, "Jack"), ("", "") ),
30 ( "muse", "MusE", "DAW", "muse", "muse", "Template", 0, "OpenSource", (1, 1, 0, 0, "", 0, 1, "ALSA"), ("file:///usr/share/doc/muse/html/window_ref.html", "http://www.muse-sequencer.org/") ),
31 ( "muse-svn", "MusE (SVN)", "DAW", "muse", "muse", "Template", 0, "OpenSource", (1, 1, 0, 0, "", 0, 1, "ALSA"), ("file:///usr/share/doc/muse/html/window_ref.html", "http://www.muse-sequencer.org/") ),
33 ( "musescore", "MuseScore", "MIDI Composer", "mscore", "mscore", "Manual", 0, "OpenSource", (0, 0, 0, 0, "", 0, 1, "Jack | ALSA"), ("file:///usr/share/kxstudio/docs/MuseScore-en.pdf", "http://www.musescore.org/") ),
35 ( "non-daw", "Non-DAW", "DAW", "non-daw", "non-daw", "Template", 0, "OpenSource", (0, 0, 0, 0, "", 1, 0, "CV"), ("file:///usr/share/doc/non-daw/MANUAL.html", "http://non-daw.tuxfamily.org/") ),
36 ( "non-sequencer", "Non-Sequencer", "MIDI Sequencer", "non-sequencer", "non-sequencer", "Template", 0, "OpenSource", (0, 0, 0, 0, "", 1, 1, "Jack"), ("file:///usr/share/doc/non-sequencer/MANUAL.html", "http://non-sequencer.tuxfamily.org/") ),
38 ( "qtractor", "Qtractor", "DAW", "qtractor", "qtractor", "Auto", 1, "OpenSource", (1, 1, 1, 1, "Native", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/qtractor-0.3.0-user-manual.pdf", "http://qtractor.sourceforge.net/") ),
39 ( "qtractor-32bit", "Qtractor (32bit)", "DAW", "qtractor-32bit", "qtractor", "Auto", 1, "OpenSource", (1, 1, 1, 1, "Native", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/qtractor-0.3.0-user-manual.pdf", "http://qtractor.sourceforge.net/") ),
40 ( "qtractor-svn", "Qtractor (SVN)", "DAW", "qtractor", "qtractor", "Auto", 1, "OpenSource", (1, 1, 1, 1, "Native", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/qtractor-0.3.0-user-manual.pdf", "http://qtractor.sourceforge.net/") ),
42 ( "reaper", "REAPER", "DAW", "reaper", "reaper", "Manual", 0, "Demo", (0, 0, 0, 1, "Windows", 1, 1, "ALSA"), ("", "http://www.reaper.fm") ),
44 ( "renoise", "Renoise", "Tracker", "renoise", "renoise", "Template", 0, "ShareWare", (1, 1, 0, 1, "Native", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/Renoise User Manual.pdf", "http://www.renoise.com/") ),
45 ( "renoise-x64", "Renoise (64bit)", "Tracker", "renoise-x64", "renoise", "Template", 0, "ShareWare", (1, 1, 0, 1, "Native", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/Renoise User Manual.pdf", "http://www.renoise.com/") ),
47 ( "rosegarden", "Rosegarden", "MIDI Sequencer", "rosegarden", "rosegarden", "Auto", 1, "OpenSource", (1, 1, 0, 0, "", 1, 1, "ALSA"), ("", "http://www.rosegardenmusic.com/") ),
48 ( "rosegarden-kde3", "Rosegarden (KDE3)", "MIDI Sequencer", "rosegarden-kde3", "rosegarden", "Manual", 0, "OpenSource", (1, 1, 0, 0, "", 1, 1, "ALSA"), ("", "http://www.rosegardenmusic.com/") ),
50 ( "seq24", "Seq24", "MIDI Sequencer", "seq24", "seq24", "Auto", 1, "OpenSource", (0, 0, 0, 0, "", 1, 1, "ALSA"), ("file:///usr/share/kxstudio/docs/SEQ24", "http://www.filter24.org/seq24/") ),
52 ( "traverso", "Traverso", "Audio Sequencer", "traverso", "traverso", "Manual", 0, "OpenSource", (1, 0, 1, 0, "", 1, 0, ""), ("file:///usr/share/kxstudio/docs/traverso-manual-0.49.0.pdf", "http://traverso-daw.org/") ),
53 ( "traverso-git", "Traverso (GIT)", "Audio Sequencer", "traverso", "traverso", "Manual", 0, "OpenSource", (1, 0, 1, 0, "", 1, 0, ""), ("file:///usr/share/kxstudio/docs/traverso-manual-0.49.0.pdf", "http://traverso-daw.org/") ),
56 # Package || AppName || Instruments? || Effects? || Binary || Icon || Save || Level || License || Features[ internal, ladspa, dssi, lv2, vst, vst-mode, midi-mode ] || Doc[ doc, website ]
57 list_Host = [
58 ( "calf-plugins", "Calf Jack Host", "Yes", "Yes", "calfjackhost", "calf", "None", 0, "OpenSource", (1, 0, 0, 0, 0, "", "Jack"), ("", "http://calf.sourceforge.net/") ),
59 ( "calf-plugins-git", "Calf Jack Host (GIT)", "Yes", "Yes", "calfjackhost", "calf", "Auto", 1, "OpenSource", (1, 0, 0, 0, 0, "", "Jack"), ("", "http://calf.sourceforge.net/") ),
61 ( "festige", "FeSTige", "Yes", "Yes", "festige", "festige", "Auto", 1, "OpenSource", (0, 0, 0, 0, 1, "Windows", "Jack"), ("", "http://festige.sourceforge.net/") ),
63 ( "ingen", "Ingen", "Yes", "Yes", "ingen -eg", "ingen", "Manual", 0, "OpenSource", (1, 1, 0, 1, 0, "", "Jack"), ("", "http://drobilla.net/blog/software/ingen/") ),
64 ( "ingen-svn", "Ingen (SVN)", "Yes", "Yes", "ingen-svn -eg", "ingen", "Manual", 0, "OpenSource", (1, 1, 0, 1, 0, "", "Jack"), ("", "http://drobilla.net/blog/software/ingen/") ),
66 ( "monobristol", "MonoBristol", "Yes", "Yes", "monobristol", "monobristol", "Manual", 0, "OpenSource", (1, 0, 0, 0, 0, "", "Jack | ALSA"), ("", "http://dacr.hu/monobristol") ),
68 ( "jack-rack", "Jack Rack", "Yes", "Yes", "jack-rack", "jack-rack", "Template", 0, "OpenSource", (0, 1, 0, 0, 0, "", "Jack"), ("", "http://jack-rack.sourceforge.net/") ),
70 ( "jost", "Jost", "Yes", "Yes", "jost", "jost", "Manual", 0, "OpenSource", (0, 1, 1, 0, 1, "Native", "ALSA"), ("", "http://www.anticore.org/jucetice/?page_id=4") ),
72 ( "zynjacku", "LV2 Rack", "No", "Yes", "lv2rack", "lv2rack", "Manual", 0, "OpenSource", (0, 0, 0, 1, 0, "", "Jack"), ("", "http://home.gna.org/zynjacku/") ),
73 ( "zynjacku", "ZynJackU", "Yes", "No", "zynjacku", "zynjacku", "Manual", 0, "OpenSource", (0, 0, 0, 1, 0, "", "Jack"), ("", "http://home.gna.org/zynjacku/") ),
76 # Package || AppName || Type || Binary || Icon || Save || Level || License || Features[ built-in-fx, audio-input, midi-mode ] || Doc[ doc, website ]
77 list_Instrument = [
78 ( "aeolus", "Aeolus", "Synth", "aeolus", "audio-x-generic", "None", 0, "OpenSource", (0, 0, "Jack | ALSA"), ("", "http://www.kokkinizita.net/linuxaudio/aeolus/index.html") ),
80 ( "amsynth", "Amsynth", "Synth", "amsynth", "amsynth", "Manual", 0, "OpenSource", (1, 0, "ALSA"), ("", "") ),
82 ( "azr3-jack", "AZR3", "Synth", "azr3", "azr3", "None", 0, "OpenSource", (0, 0, "Jack"), ("", "http://ll-plugins.nongnu.org/azr3/") ),
84 ( "jsampler", "JSampler Fantasia", "Sampler", "jsampler-bin", "jsampler", "Manual", 0, "OpenSource", (0, 0, "Jack | ALSA"), ("file:///usr/share/kxstudio/docs/jsampler/jsampler.html", "http://www.linuxsampler.org/") ),
86 ( "juced-plugins", "DrumSynth", "Synth", "drumsynth", "juced", "Manual", 0, "OpenSource", (0, 1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
87 ( "juced-plugins", "HighLife", "Sampler", "highlife", "juced", "Manual", 0, "OpenSource", (1, 1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
88 ( "juced-plugins", "Nekobee", "Synth", "nekobee-juced", "juced", "Manual", 0, "OpenSource", (0, 1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
89 ( "juced-plugins", "Peggy2000", "Synth", "peggy2000", "juced", "Manual", 0, "OpenSource", (1, 1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
90 ( "juced-plugins", "SoundCrab", "SoundFont Player", "soundcrab", "juced", "Manual", 0, "OpenSource", (0, 1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
91 ( "juced-plugins", "Vex", "Synth", "vex", "juced", "Manual", 0, "OpenSource", (1, 1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
93 ( "loomer-plugins", "Aspect", "Synth", "Aspect", "loomer", "Manual", 0, "Demo", (1, 1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/Aspect Manual.pdf.gz", "http://www.loomer.co.uk/aspect.htm") ),
94 ( "loomer-plugins", "Sequent", "Synth", "Sequent", "loomer", "Manual", 0, "Demo", (1, 1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/Sequent Manual.pdf.gz", "http://www.loomer.co.uk/sequent.htm") ),
95 ( "loomer-plugins", "Shift", "Synth", "Shift", "loomer", "Manual", 0, "Demo", (1, 1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/Shift Manual.pdf.gz", "http://www.loomer.co.uk/shift.htm") ),
96 ( "loomer-plugins", "String", "Synth", "String", "loomer", "Manual", 0, "Demo", (1, 1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/String Manual.pdf.gz", "http://www.loomer.co.uk/string.htm") ),
98 ( "phasex", "Phasex", "Synth", "phasex", "phasex", "Manual", 0, "OpenSource", (1, 1, "ALSA"), ("file:///usr/share/phasex/help/parameters.help", "") ),
100 ( "pianoteq", "Pianoteq", "Synth", "/usr/local/bin/Pianoteq", "pianoteq", "Manual", 0, "Demo", (1, 0, "Jack | ALSA"), ("file:///usr/local/bin/Documentation/pianoteq-english.pdf", "http://www.pianoteq.com/pianoteq3_standard") ),
101 ( "pianoteq-x64", "Pianoteq (64bit)", "Synth", "/usr/local/bin/Pianoteq_x64", "pianoteq", "Manual", 0, "Demo", (1, 0, "Jack | ALSA"), ("file:///usr/local/bin/Documentation/pianoteq-english.pdf", "http://www.pianoteq.com/pianoteq3_standard") ),
102 ( "pianoteq-play", "Pianoteq Play", "Synth", "/usr/local/bin/Pianoteq_PLAY", "pianoteq", "Manual", 0, "Demo", (1, 0, "Jack | ALSA"), ("file:///usr/local/bin/Documentation/pianoteq-english.pdf", "http://www.pianoteq.com/pianoteq3_play") ),
103 ( "pianoteq-play-x64", "Pianoteq Play (64bit)", "Synth", "/usr/local/bin/Pianoteq_PLAY_x64", "pianoteq", "Manual", 0, "Demo", (1, 0, "Jack | ALSA"), ("file:///usr/local/bin/Documentation/pianoteq-english.pdf", "http://www.pianoteq.com/pianoteq3_play") ),
105 ( "qsampler", "Qsampler", "Sampler", "qsampler", "qsampler", "Template", 0, "OpenSource", (0, 0, "Jack | ALSA"), ("", "http://qsampler.sourceforge.net/") ),
106 ( "qsampler-svn", "Qsampler (SVN)", "Sampler", "qsampler", "qsampler", "Auto", 1, "OpenSource", (0, 0, "Jack | ALSA"), ("", "http://qsampler.sourceforge.net/") ),
108 ( "qsynth", "Qsynth", "SoundFont Player", "qsynth", "qsynth", "Manual", 0, "OpenSource", (1, 0, "Jack | ALSA"), ("", "http://qsynth.sourceforge.net/") ),
110 ( "wolpertinger", "Wolpertinger", "Synth", "Wolpertinger004", "wolpertinger", "Manual", 0, "OpenSource", (1, 0, "ALSA"), ("", "http://tumbetoene.tuxfamily.org") ),
112 ( "yoshimi", "Yoshimi", "Synth", "yoshimi -j -J", "yoshimi", "Auto", 1, "OpenSource", (1, 0, "Jack | ALSA"), ("", "http://yoshimi.sourceforge.net/") ),
114 ( "zynaddsubfx", "ZynAddSubFX", "Synth", "zynaddsubfx", "zynaddsubfx", "Manual", 0, "OpenSource", (1, 0, "Jack | ALSA"), ("", "http://zynaddsubfx.sourceforge.net/") ),
117 # Package || AppName || Type || Short name || Icon || Save || Level || License || Features[ built-in-fx, audio-input, midi-mode ] || Doc[ doc, website ]
119 # Need name: bit99, bit100
121 list_Bristol = [
122 ( "bristol", "Moog Voyager", "Synth", "explorer", "bristol_explorer", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
123 ( "bristol", "Moog Mini", "Synth", "mini", "bristol_mini", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
124 ( "bristol", "Sequential Circuits Prophet-52", "Synth", "prophet52", "bristol_prophet52", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
126 ( "bristol", "Moog/Realistic MG-1", "Synth", "realistic", "bristol_realistic", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
127 ( "bristol", "Memory Moog", "Synth", "memoryMoog", "bristol_memoryMoog", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
128 ( "bristol", "Baumann BME-700", "Synth", "BME700", "bristol_BME700", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
129 ( "bristol", "Synthi Aks (*)", "Synth", "aks", "bristol_aks", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
131 ( "bristol", "Moog Voyager Blue Ice", "Synth", "voyager", "bristol_voyager", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
132 ( "bristol", "Moog Sonic-6", "Synth", "sonic6", "bristol_sonic6", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
133 ( "bristol", "Hammond B3", "Synth", "hammondB3", "bristol_hammondB3", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
134 ( "bristol", "Sequential Circuits Prophet-5", "Synth", "prophet", "bristol_prophet", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
135 ( "bristol", "Sequential Circuits Prophet-10", "Synth", "prophet10", "bristol_prophet10", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
136 ( "bristol", "Sequential Circuits Pro-1", "Synth", "pro1", "bristol_pro1", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
137 ( "bristol", "Fender Rhodes Stage-73", "Synth", "rhodes", "bristol_rhodes", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
138 ( "bristol", "Rhodes Bass Piano", "Synth", "rhodesbass", "bristol_rhodesbass", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
139 ( "bristol", "Crumar Roadrunner", "Synth", "roadrunner", "bristol_roadrunner", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
140 ( "bristol", "Crumar Bit-1", "Synth", "bitone", "bristol_bitone", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
141 ( "bristol", "Crumar Stratus", "Synth", "stratus", "bristol_stratus", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
142 ( "bristol", "Crumar Trilogy", "Synth", "trilogy", "bristol_trilogy", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
143 ( "bristol", "Oberheim OB-X", "Synth", "obx", "bristol_obx", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
144 ( "bristol", "Oberheim OB-Xa", "Synth", "obxa", "bristol_obxa", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
145 ( "bristol", "ARP Axxe", "Synth", "axxe", "bristol_axxe", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
146 ( "bristol", "ARP Odyssey", "Synth", "odyssey", "bristol_odyssey", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
147 ( "bristol", "ARP 2600", "Synth", "arp2600", "bristol_arp2600", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
148 ( "bristol", "ARP Solina Strings", "Synth", "solina", "bristol_solina", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
149 ( "bristol", "Korg Poly-800", "Synth", "poly800", "bristol_poly800", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
150 ( "bristol", "Korg Mono/Poly", "Synth", "monopoly", "bristol_monopoly", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
151 ( "bristol", "Korg Polysix", "Synth", "poly", "bristol_poly", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
152 ( "bristol", "Korg MS-20 (*)", "Synth", "ms20", "bristol_ms20", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
153 ( "bristol", "VOX Continental", "Synth", "vox", "bristol_vox", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
154 ( "bristol", "VOX Continental 300", "Synth", "voxM2", "bristol_voxM2", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
155 ( "bristol", "Roland Juno-6", "Synth", "juno", "bristol_juno", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
156 ( "bristol", "Roland Jupiter 8", "Synth", "jupiter8", "bristol_jupiter8", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
157 ( "bristol", "Bristol BassMaker (*)", "Synth", "bassmaker", "bristol_bassmaker", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
158 ( "bristol", "Yamaha DX", "Synth", "dx", "bristol_dx", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
159 ( "bristol", "Yamaha CS-80 (*)", "Synth", "cs80", "bristol_cs80", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
160 ( "bristol", "Bristol SID Softsynth", "Synth", "sidney", "bristol_sidney", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
161 ( "bristol", "Commodore-64 SID polysynth (*)", "Synth", "melbourne", "bristol_sidney", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ), #FIXME - needs icon
162 ( "bristol", "Bristol Granular Synthesiser (*)", "Synth", "granular", "bristol_granular", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
163 ( "bristol", "Bristol Realtime Mixer (*)", "Synth", "mixer", "bristol_mixer", "Auto", 1, "OpenSource", (1, 1, "Jack | ALSA"), ("", "") ),
166 # Package || AppName || Type || Binary || Icon || Save || Level || License || Features[ stereo, midi-mode ] || Doc[ doc, website ]
167 list_Effect = [
168 ( "ambdec", "AmbDec", "Ambisonic Decoder", "ambdec", "audio-x-generic", "None", 0, "OpenSource", (1, "---"), ("", "") ),
170 ( "guitarix", "Guitarix", "Guitar FX", "guitarix", "guitarix", "Manual", 0, "OpenSource", (0, "Jack"), ("", "http://guitarix.sourceforge.net/") ),
172 ( "jamin", "Jamin", "Mastering", "jamin", "jamin", "Template", 0, "OpenSource", (1, "---"), ("", "http://jamin.sourceforge.net/") ),
174 ( "jcgui", "Jc_Gui", "Convolver", "Jc_Gui", "Jc_Gui", "Manual", 0, "OpenSource", (1, "---"), ("", "") ),
176 ( "juced-plugins", "BitMangler", "Unknown", "bitmangler", "juced", "Manual", 0, "OpenSource", (1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
177 ( "juced-plugins", "EQinox", "EQ", "eqinox", "juced", "Manual", 0, "OpenSource", (1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
178 ( "juced-plugins", "Tal-Filter", "Filter", "tal-filter", "juced", "Manual", 0, "OpenSource", (1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
179 ( "juced-plugins", "Tal-Reverb", "Reverb", "tal-reverb", "juced", "Manual", 0, "OpenSource", (1, "ALSA"), ("", "http://code.google.com/p/juced/") ),
181 ( "linuxdsp-plugins", "Channel Equaliser", "EQ", "ch-eq1_i686", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/ch_eq1/index.html") ),
182 ( "linuxdsp-plugins", "Channel Equaliser (Stereo)", "EQ", "ch-eq2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/ch_eq2/index.html") ),
183 ( "linuxdsp-plugins", "Guitar Distortion", "Distortion", "dt1_i686", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/DT-1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/guitar_fx/dt1/index.html") ),
184 ( "linuxdsp-plugins", "Graphic Equaliser", "EQ", "gr-eq2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/GR-EQ2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/gr_eq2/index.html") ),
185 ( "linuxdsp-plugins", "Valve Overdrive", "Amplifier", "odv2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/ODV2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/odv2/index.html") ),
186 ( "linuxdsp-plugins", "Guitar Phaser", "Phaser", "ph1_i686", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/PH-1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/guitar_fx/ph1/index.html") ),
187 ( "linuxdsp-plugins", "Reverb", "Reverb", "sr-2a_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/SR-2A/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/sr_2a/index.html") ),
188 ( "linuxdsp-plugins", "Guitar Sustainer", "Sustainer", "st1_i686", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/ST-1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/guitar_fx/st1/index.html") ),
189 ( "linuxdsp-plugins", "Vintage Compressor", "Compressor", "vc2_i686", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/VC2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/vc2/index.html") ),
191 ( "linuxdsp-plugins-x64", "Channel Equaliser (64bit)", "EQ", "ch-eq1_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/ch_eq1/index.html") ),
192 ( "linuxdsp-plugins-x64", "Channel Equaliser (Stereo, 64bit)", "EQ", "ch-eq2_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/CH-EQ2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/ch_eq2/index.html") ),
193 #( "linuxdsp-plugins-x64", "Guitar Distortion (64bit)", "Distortion", "dt1_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/DT-1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/guitar_fx/dt1/index.html") ),
194 ( "linuxdsp-plugins-x64", "Graphic Equaliser (64bit)", "EQ", "gr-eq2_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/GR-EQ2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/gr_eq2/index.html") ),
195 ( "linuxdsp-plugins-x64", "Valve Overdrive (64bit)", "Amplifier", "odv2_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/ODV2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/odv2/index.html") ),
196 #( "linuxdsp-plugins-x64", "Guitar Phaser (64bit)", "Phaser", "ph1_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/PH-1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/guitar_fx/ph1/index.html") ),
197 ( "linuxdsp-plugins-x64", "Reverb (64bit)", "Reverb", "sr-2a_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/SR-2A/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/sr_2a/index.html") ),
198 #( "linuxdsp-plugins-x64", "Guitar Sustainer (64bit)", "Sustainer", "st1_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (0, "---"), ("file:///usr/share/doc/linuxdsp-plugins/ST-1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/guitar_fx/st1/index.html") ),
199 ( "linuxdsp-plugins-x64", "Vintage Compressor (64bit)", "Compressor", "vc2_x86-64", "linuxdsp", "Manual", 0, "FreeWare", (1, "---"), ("file:///usr/share/doc/linuxdsp-plugins/VC2/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/vc2/index.html") ),
201 ( "loomer-plugins", "Manifold", "Enhancer", "Manifold", "loomer", "Manual", 0, "Demo", (1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/Manifold Manual.pdf.gz", "http://www.loomer.co.uk/manifold.htm") ),
202 ( "loomer-plugins", "Resound", "Delay", "Resound", "loomer", "Manual", 0, "Demo", (1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/Resound Manual.pdf.gz", "http://www.loomer.co.uk/resound.htm") ),
203 ( "loomer-plugins", "String (FX)", "Bundle", "String_FX", "loomer", "Manual", 0, "Demo", (1, "ALSA"), ("file:///usr/share/doc/loomer-plugins/String Manual.pdf.gz", "http://www.loomer.co.uk/string.htm") ),
205 ( "rakarrack", "Rakarrack", "Guitar FX", "rakarrack", "rakarrack", "Manual", 0, "OpenSource", (1, "Jack | ALSA"), ("file:///usr/share/doc/rakarrack/html/help.html", "http://rakarrack.sourceforge.net") ),
208 # Package || AppName || Type || Binary || Icon || Save || Level || License || Features[ midi-mode, tranport ] || Doc[ doc, website ]
209 list_Tool = [
210 ( "a2jmidid", "ALSA -> Jack MIDI", "Bridge", "a2j -e", "audio-midi", "None", 0, "OpenSource", ("Jack | ALSA", 0), ("", "http://home.gna.org/a2jmidid/") ),
212 ( "arpage", "Arpage", "MIDI Arpeggiator", "arpage", "arpage", "None", 0, "OpenSource", ("Jack", 1), ("", "") ),
213 ( "arpage", "Zonage", "MIDI Mapper", "zonage", "zonage", "None", 0, "OpenSource", ("Jack", 0), ("", "") ),
215 ( "audacity", "Audacity", "Audio Editor", "audacity", "audacity", "Manual", 0, "OpenSource", ("---", 0), ("", "http://audacity.sourceforge.net/") ),
216 ( "audacity-32bit", "Audacity (32bit)", "Audio Editor", "audacity-32bit", "audacity", "Manual", 0, "OpenSource", ("---", 0), ("", "http://audacity.sourceforge.net/") ),
218 ( "catia", "Catia", "Patch Bay", "catia", "audio-x-generic", "None", 0, "OpenSource", ("Jack", 1), ("", "") ),
219 ( "claudia", "Claudia", "Session Handler", "claudia", "audio-x-generic", "None", 0, "OpenSource", ("Jack", 1), ("", "") ),
220 ( "j2sc", "Jack2 Simple Config", "Jack Config", "j2sc", "j2sc", "None", 0, "OpenSource", ("---", 0), ("", "") ),
222 ( "drumstick", "Drumstick Virtual Piano", "Virtual Keyboard", "drumstick-vpiano", "drumstick", "None", 0, "OpenSource", ("ALSA", 0), ("", "http://drumstick.sourceforge.net/") ),
224 ( "fmit", "Free Music Instrument Tuner", "Instrument Tuner", "fmit", "audio-x-generic", "None", 0, "OpenSource", ("---", 0), ("", "") ),
226 ( "gigedit", "Gigedit", "Instrument Editor", "gigedit", "audio-x-generic", "None", 0, "OpenSource", ("---", 0), ("/usr/share/doc/gigedit/gigedit_quickstart.html", "") ),
228 ( "gjacktransport", "GJackClock", "Transport Tool", "gjackclock", "gjackclock", "None", 0, "OpenSource", ("---", 1), ("", "") ),
229 ( "gjacktransport", "GJackTransport", "Transport Tool", "gjacktransport", "gjacktransport", "None", 0, "OpenSource", ("---", 1), ("", "") ),
231 ( "gninjam", "Gtk NINJAM client", "Music Collaboration", "gninjam", "audio-x-generic", "None", 0, "OpenSource", ("---", 1), ("", "") ),
233 ( "jack-capture", "Jack Capture", "Recorder", "jack_capture_gui2", "media-record", "None", 0, "OpenSource", ("---", 0), ("", "") ),
235 ( "jack-keyboard", "Jack Keyboard", "Virtual Keyboard", "jack-keyboard", "jack-keyboard", "None", 0, "OpenSource", ("Jack", 0), ("file:///usr/share/kxstudio/docs/jack-keyboard/manual.html", "http://jack-keyboard.sourceforge.net/") ),
237 ( "jack-mixer", "Jack Mixer", "Mixer", "jack_mixer", "jack_mixer", "Auto", 1, "OpenSource", ("Jack", 0), ("", "http://home.gna.org/jackmixer/") ),
239 ( "jack-trans2midi", "Jack-Transport -> MIDI Clock", "Bridge", "trans2midi", "audio-midi", "None", 0, "OpenSource", ("Jack", 1), ("", "") ),
241 ( "kmetronome", "KMetronome", "Metronome", "kmetronome", "kmetronome", "None", 0, "OpenSource", ("ALSA", 0), ("", "http://kmetronome.sourceforge.net/kmetronome.shtml") ),
242 ( "kmidimon", "KMidimon", "Monitor", "kmidimon", "kmidimon", "None", 0, "OpenSource", ("ALSA", 0), ("", "http://kmidimon.sourceforge.net/") ),
244 ( "ladish", "LADI Session Handler", "Session Handler", "gladish", "gladish", "---", 0, "OpenSource", ("Jack", 0), ("", "http://www.ladish.org") ),
245 ( "ladish-git", "LADI Session Handler (GIT)", "Session Handler", "gladish", "gladish", "---", 0, "OpenSource", ("Jack", 0), ("", "http://www.ladish.org") ),
247 ( "laditools", "LADI Log", "Log Viewer", "ladilog", "ladilog", "None", 0, "OpenSource", ("---", 0), ("", "") ),
248 ( "laditools", "LADI Tray", "Session Handler", "laditray", "laditray", "---", 0, "OpenSource", ("---", 0), ("", "") ),
249 ( "laditools-git", "LADI Log (GIT)", "Log Viewer", "ladilog", "ladilog", "None", 0, "OpenSource", ("---", 0), ("", "") ),
250 ( "laditools-git", "LADI Tray (GIT)", "Session Handler", "laditray", "laditray", "---", 0, "OpenSource", ("---", 0), ("", "") ),
252 ( "linuxdsp-plugins", "JACK Patch Bay", "Patch Bay", "jp1_i686", "linuxdsp", "Manual", 0, "FreeWare", ("Jack", 0), ("file:///usr/share/doc/linuxdsp-plugins/JP1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/jp1/index.html") ),
253 ( "linuxdsp-plugins-x64", "JACK Patch Bay (64bit)", "Patch Bay", "jp1_x86-64", "linuxdsp", "Manual", 0, "FreeWare", ("Jack", 0), ("file:///usr/share/doc/linuxdsp-plugins/JP1/manual.pdf.gz", "http://www.linuxdsp.co.uk/download/jp1/index.html") ),
255 ( "lives", "LiVES", "VJ / Video Editor", "lives", "lives", "Manual", 0, "OpenSource", ("---", 1), ("", "http://lives.sourceforge.net/") ),
257 ( "lpatchage", "LADI Patchage", "Patch Bay", "lpatchage", "lpatchage", "None", 0, "OpenSource", ("Jack", 0), ("", "http://ladish.org/wiki/lpatchage") ),
259 ( "ltc2amidi", "LTC -> MIDI Clock", "Bridge", "ltc2amidi", "audio-midi", "None", 0, "OpenSource", ("ALSA", 0), ("", "") ),
261 ( "mixxx", "Mixxx", "DJ", "mixxx", "mixxx", "None", 0, "OpenSource", ("ALSA", 0), ("file:///usr/share/kxstudio/docs/Mixxx-Manual.pdf", "http://mixxx.sourceforge.net/") ),
263 ( "non-mixer", "Non-Mixer", "Mixer", "non-mixer", "non-mixer", "Manual", 0, "OpenSource", ("CV", 0), ("file:///usr/share/doc/non-mixer/MANUAL.html", "http://non-daw.tuxfamily.org/") ),
265 ( "openmovieeditor", "OpenMovieEditor", "Video Editor", "openmovieeditor", "openmovieeditor", "Manual", 0, "OpenSource", ("---", 1), ("file:///usr/share/kxstudio/docs/openmovieeditor/tutorial.html", "http://www.openmovieeditor.org/") ),
267 ( "patchage", "Patchage", "Patch Bay", "patchage", "patchage", "None", 0, "OpenSource", ("Jack | ALSA", 0), ("", "http://drobilla.net/blog/software/patchage/") ),
268 ( "patchage-svn", "Patchage (SVN)", "Patch Bay", "patchage-svn", "patchage-svn", "None", 0, "OpenSource", ("Jack | ALSA", 0), ("", "http://drobilla.net/blog/software/patchage/") ),
270 ( "qjackctl", "Jack Control", "Jack Control", "qjackctl", "qjackctl", "None", 0, "OpenSource", ("Jack | ALSA", 1), ("", "") ),
272 ( "qamix", "QAMix", "Mixer", "qamix", "qamix", "None", 0, "OpenSource", ("ALSA", 0), ("", "") ),
273 ( "qarecord", "QARecord", "Recorder", "qarecord --jack", "qarecord_48", "None", 0, "OpenSource", ("ALSA", 0), ("", "") ),
274 ( "qmidiarp", "QMidiArp", "MIDI Arpeggiator", "qmidiarp", "audio-midi", "None", 0, "OpenSource", ("ALSA", 0), ("", "") ),
276 ( "vmpk", "Virtual MIDI Piano Keyboard", "Virtual Keyboard", "vmpk", "vmpk", "None", 0, "OpenSource", ("ALSA", 0), ("file:///usr/share/vmpk/help.html", "http://vmpk.sourceforge.net/") ),
277 ( "xjadeo", "XJadeo", "Video Player", "qjadeo", "qjadeo", "None", 0, "OpenSource", ("---", 1), ("", "http://xjadeo.sourceforge.net/") ),