Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TamTamSynthLab.activity/icons
diff options
context:
space:
mode:
Diffstat (limited to 'TamTamSynthLab.activity/icons')
-rw-r--r--TamTamSynthLab.activity/icons/XYBut.svg14
-rw-r--r--TamTamSynthLab.activity/icons/XYButDown.svg14
-rw-r--r--TamTamSynthLab.activity/icons/XYButDownClick.svg12
-rwxr-xr-xTamTamSynthLab.activity/icons/accept.svg18
-rwxr-xr-xTamTamSynthLab.activity/icons/cancel.svg11
-rw-r--r--TamTamSynthLab.activity/icons/preset1.svg12
-rw-r--r--TamTamSynthLab.activity/icons/preset10.svg15
-rw-r--r--TamTamSynthLab.activity/icons/preset2.svg14
-rw-r--r--TamTamSynthLab.activity/icons/preset3.svg16
-rw-r--r--TamTamSynthLab.activity/icons/preset4.svg14
-rw-r--r--TamTamSynthLab.activity/icons/preset5.svg13
-rw-r--r--TamTamSynthLab.activity/icons/preset6.svg17
-rw-r--r--TamTamSynthLab.activity/icons/preset7.svg13
-rw-r--r--TamTamSynthLab.activity/icons/preset8.svg17
-rw-r--r--TamTamSynthLab.activity/icons/preset9.svg17
-rw-r--r--TamTamSynthLab.activity/icons/rec1.svg11
-rw-r--r--TamTamSynthLab.activity/icons/rec2.svg13
-rw-r--r--TamTamSynthLab.activity/icons/rec3.svg15
-rw-r--r--TamTamSynthLab.activity/icons/rec4.svg13
-rw-r--r--TamTamSynthLab.activity/icons/rec5.svg14
-rw-r--r--TamTamSynthLab.activity/icons/rec6.svg15
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-addSynth+.svg30
-rw-r--r--TamTamSynthLab.activity/icons/sl-addSynth-menu.svg15
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-adsr+.svg21
-rw-r--r--TamTamSynthLab.activity/icons/sl-adsr-menu.svg20
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-buzz+.svg30
-rw-r--r--TamTamSynthLab.activity/icons/sl-buzz-menu.svg15
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-chorus+.svg139
-rw-r--r--TamTamSynthLab.activity/icons/sl-chorus-menu.svg101
-rw-r--r--TamTamSynthLab.activity/icons/sl-distort+.svg30
-rw-r--r--TamTamSynthLab.activity/icons/sl-distort-menu.svg21
-rw-r--r--TamTamSynthLab.activity/icons/sl-eq4band+.svg51
-rw-r--r--TamTamSynthLab.activity/icons/sl-eq4band-menu.svg38
-rw-r--r--TamTamSynthLab.activity/icons/sl-filter+.svg32
-rw-r--r--TamTamSynthLab.activity/icons/sl-filter-menu.svg21
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-fm+.svg43
-rw-r--r--TamTamSynthLab.activity/icons/sl-fm-menu.svg30
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-grain+.svg205
-rw-r--r--TamTamSynthLab.activity/icons/sl-grain-menu.svg190
-rw-r--r--TamTamSynthLab.activity/icons/sl-harmon+.svg30
-rw-r--r--TamTamSynthLab.activity/icons/sl-harmon-menu.svg21
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-lfo+.svg14
-rw-r--r--TamTamSynthLab.activity/icons/sl-lfo-menu.svg20
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-noise+.svg233
-rw-r--r--TamTamSynthLab.activity/icons/sl-noise-menu.svg222
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-pluck+.svg73
-rw-r--r--TamTamSynthLab.activity/icons/sl-pluck-menu.svg62
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-rand+.svg17
-rw-r--r--TamTamSynthLab.activity/icons/sl-rand-menu.svg20
-rw-r--r--TamTamSynthLab.activity/icons/sl-reset.svg13
-rw-r--r--TamTamSynthLab.activity/icons/sl-reverb+.svg39
-rw-r--r--TamTamSynthLab.activity/icons/sl-reverb-menu.svg28
-rw-r--r--TamTamSynthLab.activity/icons/sl-ring+.svg30
-rw-r--r--TamTamSynthLab.activity/icons/sl-ring-menu.svg21
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-sample+.svg34
-rw-r--r--TamTamSynthLab.activity/icons/sl-sample-menu.svg24
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-speaker.svg13
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-trackpadX+.svg22
-rw-r--r--TamTamSynthLab.activity/icons/sl-trackpadX-menu.svg21
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-trackpadY+.svg22
-rw-r--r--TamTamSynthLab.activity/icons/sl-trackpadY-menu.svg21
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-vco+.svg31
-rw-r--r--TamTamSynthLab.activity/icons/sl-vco-menu.svg19
-rwxr-xr-xTamTamSynthLab.activity/icons/sl-voice+.svg28
-rw-r--r--TamTamSynthLab.activity/icons/sl-voice-menu.svg21
-rw-r--r--TamTamSynthLab.activity/icons/sl-wguide+.svg32
-rw-r--r--TamTamSynthLab.activity/icons/sl-wguide-menu.svg25
-rw-r--r--TamTamSynthLab.activity/icons/tam-help.svg18
68 files changed, 2504 insertions, 0 deletions
diff --git a/TamTamSynthLab.activity/icons/XYBut.svg b/TamTamSynthLab.activity/icons/XYBut.svg
new file mode 100644
index 0000000..54d7563
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/XYBut.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve">
+<g>
+ <circle fill="#808284" cx="15" cy="15" r="9.376"/>
+ <g>
+ <path fill="#FFFFFF" stroke="#808284" stroke-width="2.25" d="M21.5,14.998c0,3.584-2.915,6.502-6.499,6.502
+ c-3.584,0-6.501-2.918-6.501-6.502S11.417,8.5,15.001,8.5C18.585,8.5,21.5,11.413,21.5,14.998z M15.003,2
+ C7.832,2,2,7.831,2,14.998C2,22.165,7.832,28,15.003,28C22.168,28,28,22.165,28,14.998C28,7.831,22.168,2,15.003,2z"/>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/XYButDown.svg b/TamTamSynthLab.activity/icons/XYButDown.svg
new file mode 100644
index 0000000..201df5f
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/XYButDown.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve">
+<g>
+ <circle cx="15" cy="15" r="6.933"/>
+ <g>
+ <path fill="none" stroke="#808284" stroke-width="2.25" d="M21.5,14.998c0,3.585-2.915,6.502-6.499,6.502
+ c-3.584,0-6.501-2.917-6.501-6.502c0-3.584,2.917-6.498,6.501-6.498C18.585,8.5,21.5,11.414,21.5,14.998z M15.003,2
+ C7.832,2,2,7.831,2,14.998C2,22.165,7.832,28,15.003,28C22.169,28,28,22.165,28,14.998C28,7.831,22.169,2,15.003,2z"/>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/XYButDownClick.svg b/TamTamSynthLab.activity/icons/XYButDownClick.svg
new file mode 100644
index 0000000..9e0d222
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/XYButDownClick.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="30px" height="30px" viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve">
+<circle fill="none" cx="15" cy="15" r="6.933"/>
+<g>
+ <path fill="none" stroke="#808284" stroke-width="2.25" d="M21.5,14.998c0,3.585-2.915,6.502-6.499,6.502
+ c-3.584,0-6.501-2.917-6.501-6.502c0-3.584,2.917-6.498,6.501-6.498C18.585,8.5,21.5,11.414,21.5,14.998z M15.003,2
+ C7.832,2,2,7.831,2,14.998C2,22.165,7.832,28,15.003,28C22.169,28,28,22.165,28,14.998C28,7.831,22.169,2,15.003,2z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/accept.svg b/TamTamSynthLab.activity/icons/accept.svg
new file mode 100755
index 0000000..a2f9e28
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/accept.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="45px" height="45px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" d="
+ M5.78,28.079c0-12.43,10.071-22.499,22.499-22.499c12.431,0,22.501,10.069,22.501,22.499c0,12.431-10.07,22.501-22.501,22.501
+ C15.851,50.58,5.78,40.51,5.78,28.079z"/>
+</g>
+<g>
+
+ <line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" x1="16.788" y1="26.691" x2="25.781" y2="38.706"/>
+
+ <line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" x1="25.781" y1="38.706" x2="39.773" y2="18.704"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/cancel.svg b/TamTamSynthLab.activity/icons/cancel.svg
new file mode 100755
index 0000000..59512eb
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/cancel.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="45px" height="45px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" d="
+ M5.78,28.08c0-12.431,10.071-22.5,22.5-22.5c12.432,0,22.5,10.069,22.5,22.5c0,12.432-10.068,22.5-22.5,22.5
+ C15.851,50.58,5.78,40.512,5.78,28.08z"/>
+<line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" x1="20.155" y1="19.956" x2="37.029" y2="36.83"/>
+<line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" x1="37.029" y1="19.956" x2="20.155" y2="36.83"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset1.svg b/TamTamSynthLab.activity/icons/preset1.svg
new file mode 100644
index 0000000..9673b82
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset1.svg
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,6.769 10.793,49.501 44.012,49.501 44.126,15.444
+ 35.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,7.043 35.334,15.753 44.168,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M26.749,26.727h-0.036L24.48,27.79l-0.45-2.053l3.097-1.44h2.27V36h-2.647V26.727z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset10.svg b/TamTamSynthLab.activity/icons/preset10.svg
new file mode 100644
index 0000000..28e7082
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset10.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,6.769 10.793,49.501 44.012,49.501 44.126,15.444
+ 35.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,7.042 35.334,15.753 44.166,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M20.719,26.395h-0.036l-2.232,1.062l-0.449-2.053l3.097-1.439h2.27v11.704h-2.646v-9.273H20.719z"/>
+ <path fill="#FFFFFF" d="M35.858,29.762c0,3.619-1.458,6.104-4.447,6.104c-3.023,0-4.356-2.719-4.375-6.031
+ c0-3.386,1.44-6.067,4.467-6.067C34.635,23.766,35.858,26.557,35.858,29.762z M29.791,29.834c-0.018,2.683,0.631,3.962,1.692,3.962
+ c1.062,0,1.639-1.333,1.639-3.998c0-2.593-0.559-3.961-1.655-3.961C30.457,25.836,29.773,27.114,29.791,29.834z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset2.svg b/TamTamSynthLab.activity/icons/preset2.svg
new file mode 100644
index 0000000..f376c67
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset2.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,6.769 10.793,49.501 44.012,49.501 44.126,15.444
+ 35.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,7.042 35.334,15.753 44.166,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M22.922,35.168v-1.656l1.513-1.368c2.557-2.287,3.799-3.602,3.835-4.97c0-0.955-0.576-1.711-1.927-1.711
+ c-1.008,0-1.891,0.504-2.502,0.973l-0.774-1.963c0.882-0.666,2.251-1.206,3.835-1.206c2.646,0,4.105,1.548,4.105,3.673
+ c0,1.963-1.423,3.529-3.115,5.042l-1.08,0.9v0.035h4.411v2.251H22.922z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset3.svg b/TamTamSynthLab.activity/icons/preset3.svg
new file mode 100644
index 0000000..a22bb3c
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset3.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,6.769 10.793,49.501 44.012,49.501 44.126,15.444
+ 35.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,7.042 35.334,15.753 44.166,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M23.909,32.65c0.486,0.252,1.604,0.72,2.72,0.72c1.423,0,2.143-0.684,2.143-1.565
+ c0-1.152-1.152-1.674-2.358-1.674h-1.115v-1.963h1.062c0.918-0.019,2.088-0.36,2.088-1.352c0-0.702-0.576-1.224-1.729-1.224
+ c-0.954,0-1.962,0.414-2.448,0.702l-0.559-1.981c0.701-0.45,2.106-0.882,3.618-0.882c2.504,0,3.891,1.313,3.891,2.917
+ c0,1.243-0.702,2.215-2.144,2.719v0.035c1.404,0.253,2.538,1.314,2.538,2.846c0,2.07-1.817,3.583-4.789,3.583
+ c-1.513,0-2.791-0.396-3.475-0.828L23.909,32.65z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset4.svg b/TamTamSynthLab.activity/icons/preset4.svg
new file mode 100644
index 0000000..e6cf5e9
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset4.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,6.769 10.793,49.501 44.012,49.501 44.126,15.444
+ 35.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,7.042 35.334,15.753 44.166,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M27.1,35.835v-2.791h-5.186v-1.782l4.431-7.13h3.349v6.859h1.404v2.054h-1.404v2.791L27.1,35.835
+ L27.1,35.835z M27.1,30.991v-2.592c0-0.703,0.037-1.422,0.09-2.179h-0.07c-0.379,0.756-0.685,1.439-1.082,2.179l-1.565,2.557v0.035
+ H27.1z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset5.svg b/TamTamSynthLab.activity/icons/preset5.svg
new file mode 100644
index 0000000..53f5b08
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset5.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,5.769 10.793,49.834 44.012,49.834 44.126,14.444
+ 35.45,5.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,6.042 35.334,14.753 44.166,14.753 "/>
+<path fill="#FFFFFF" d="M31.025,25.407h-4.537l-0.252,1.8c0.252-0.035,0.468-0.035,0.756-0.035c1.117,0,2.251,0.252,3.08,0.846
+ c0.883,0.594,1.422,1.566,1.422,2.936c0,2.179-1.873,4.105-5.022,4.105c-1.423,0-2.611-0.324-3.259-0.666l0.485-2.053
+ c0.522,0.252,1.585,0.575,2.647,0.575c1.134,0,2.34-0.541,2.34-1.782c0-1.207-0.955-1.945-3.295-1.945
+ c-0.648,0-1.098,0.037-1.584,0.109l0.773-6.142h6.445V25.407z"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset6.svg b/TamTamSynthLab.activity/icons/preset6.svg
new file mode 100644
index 0000000..4c2493c
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset6.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,6.769 10.793,49.501 44.012,49.501 44.126,15.444
+ 35.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,7.043 35.334,15.753 44.168,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M30.562,26.575c-0.307,0-0.63,0-1.062,0.036c-2.431,0.198-3.511,1.44-3.815,2.811h0.055
+ c0.576-0.596,1.386-0.938,2.484-0.938c1.963,0,3.619,1.387,3.619,3.817c0,2.32-1.782,4.229-4.321,4.229
+ c-3.115,0-4.646-2.321-4.646-5.112c0-2.196,0.812-4.033,2.07-5.203c1.171-1.062,2.686-1.64,4.521-1.729
+ c0.505-0.036,0.828-0.036,1.099-0.018L30.562,26.575L30.562,26.575z M27.501,34.516c0.952,0,1.564-0.883,1.564-2.07
+ c0-1.081-0.576-2.018-1.747-2.018c-0.738,0-1.351,0.451-1.62,1.045c-0.07,0.145-0.106,0.357-0.106,0.684
+ c0.054,1.242,0.646,2.359,1.891,2.359H27.501z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset7.svg b/TamTamSynthLab.activity/icons/preset7.svg
new file mode 100644
index 0000000..d6de26c
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset7.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,6.769 10.793,49.501 44.012,49.501 44.126,15.444
+ 35.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,7.042 35.334,15.753 44.166,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M32.146,25.296v1.729l-4.825,9.977h-2.898l4.824-9.417v-0.036h-5.365v-2.251L32.146,25.296L32.146,25.296z"
+ />
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset8.svg b/TamTamSynthLab.activity/icons/preset8.svg
new file mode 100644
index 0000000..5c4a17f
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset8.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="11.793,6.769 11.793,49.501 45.012,49.501 45.126,15.444
+ 36.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="36.334,7.042 36.334,15.753 45.166,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M26.164,29.784c-1.135-0.575-1.691-1.529-1.691-2.557c0-1.98,1.782-3.295,4.123-3.295
+ c2.735,0,3.871,1.584,3.871,3.007c0,1.008-0.54,1.999-1.692,2.574v0.055c1.134,0.433,2.144,1.404,2.144,2.916
+ c0,2.125-1.783,3.548-4.503,3.548c-2.971,0-4.339-1.675-4.339-3.259c0-1.404,0.812-2.377,2.089-2.936L26.164,29.784L26.164,29.784z
+ M30.126,32.684c0-1.027-0.757-1.639-1.838-1.928c-0.898,0.253-1.422,0.899-1.422,1.747c-0.019,0.847,0.63,1.639,1.656,1.639
+ C29.495,34.142,30.126,33.512,30.126,32.684z M27.046,27.138c0,0.792,0.721,1.296,1.655,1.584c0.631-0.18,1.188-0.756,1.188-1.494
+ c0-0.72-0.414-1.44-1.422-1.44C27.532,25.787,27.046,26.399,27.046,27.138z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/preset9.svg b/TamTamSynthLab.activity/icons/preset9.svg
new file mode 100644
index 0000000..4b803e9
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/preset9.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="10.793,6.769 10.793,49.501 44.012,49.501 44.126,15.444
+ 35.45,6.996 "/>
+<polyline fill="#E6E3E1" stroke="#5D6060" stroke-width="2" points="35.334,7.042 35.334,15.753 44.166,15.753 "/>
+<g>
+ <path fill="#FFFFFF" d="M24.793,34.164c0.343,0.036,0.647,0.036,1.188,0c0.828-0.055,1.675-0.287,2.305-0.721
+ c0.758-0.521,1.262-1.276,1.478-2.16l-0.054-0.018c-0.522,0.539-1.278,0.846-2.342,0.846c-1.979,0-3.654-1.387-3.654-3.655
+ c0-2.286,1.837-4.213,4.41-4.213c3.008,0,4.431,2.306,4.431,5.042c0,2.431-0.774,4.213-2.053,5.384
+ c-1.116,1.009-2.646,1.565-4.466,1.639c-0.469,0.036-0.937,0.018-1.242,0V34.164z M28.033,26.241c-0.918,0-1.603,0.828-1.584,2.053
+ c0,1.009,0.54,1.873,1.656,1.873c0.738,0,1.261-0.36,1.513-0.774c0.091-0.162,0.145-0.342,0.145-0.684
+ c0-1.243-0.468-2.468-1.71-2.468H28.033z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/rec1.svg b/TamTamSynthLab.activity/icons/rec1.svg
new file mode 100644
index 0000000..4a88eec
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/rec1.svg
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<circle fill="#808284" cx="27.501" cy="27.408" r="22.5"/>
+<circle fill="none" stroke="#4C4D4F" stroke-width="2.25" cx="27.499" cy="27.5" r="21.572"/>
+<g enable-background="new ">
+ <path fill="#FFFFFF" d="M26.582,24.229h-0.034l-2.233,1.062l-0.45-2.052l3.099-1.438h2.269v11.703h-2.649V24.229z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/rec2.svg b/TamTamSynthLab.activity/icons/rec2.svg
new file mode 100644
index 0000000..108ea7e
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/rec2.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<circle fill="#808284" cx="27.501" cy="27.408" r="22.5"/>
+<circle fill="none" stroke="#4C4D4F" stroke-width="2.25" cx="27.499" cy="27.5" r="21.572"/>
+<g enable-background="new ">
+ <path fill="#FFFFFF" d="M23.09,33.501v-1.656l1.512-1.369c2.557-2.286,3.8-3.603,3.835-4.969c0-0.954-0.576-1.711-1.926-1.711
+ c-1.008,0-1.893,0.504-2.503,0.973l-0.774-1.963c0.882-0.666,2.25-1.206,3.835-1.206c2.647,0,4.105,1.548,4.105,3.673
+ c0,1.963-1.423,3.529-3.115,5.042l-1.08,0.899v0.034h4.411v2.253H23.09z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/rec3.svg b/TamTamSynthLab.activity/icons/rec3.svg
new file mode 100644
index 0000000..2c64c70
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/rec3.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<circle fill="#808284" cx="27.501" cy="27.408" r="22.5"/>
+<circle fill="none" stroke="#4C4D4F" stroke-width="2.25" cx="27.499" cy="27.5" r="21.572"/>
+<g enable-background="new ">
+ <path fill="#FFFFFF" d="M23.575,30.818c0.486,0.252,1.604,0.72,2.721,0.72c1.423,0,2.143-0.684,2.143-1.564
+ c0-1.152-1.152-1.674-2.358-1.674h-1.117v-1.963h1.062c0.918-0.021,2.088-0.36,2.088-1.353c0-0.702-0.576-1.224-1.728-1.224
+ c-0.955,0-1.962,0.414-2.449,0.702l-0.558-1.981c0.7-0.45,2.104-0.882,3.617-0.882c2.502,0,3.891,1.312,3.891,2.917
+ c0,1.242-0.702,2.215-2.145,2.719v0.036c1.404,0.252,2.539,1.314,2.539,2.845c0,2.07-1.817,3.583-4.79,3.583
+ c-1.512,0-2.791-0.396-3.475-0.828L23.575,30.818z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/rec4.svg b/TamTamSynthLab.activity/icons/rec4.svg
new file mode 100644
index 0000000..14b2d0a
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/rec4.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<circle fill="#808284" cx="27.501" cy="27.408" r="22.5"/>
+<circle fill="none" stroke="#4C4D4F" stroke-width="2.25" cx="27.499" cy="27.5" r="21.572"/>
+<g enable-background="new ">
+ <path fill="#FFFFFF" d="M27.934,33.501V30.71h-5.188v-1.782l4.431-7.13h3.349v6.858h1.404v2.055h-1.404v2.791L27.934,33.501
+ L27.934,33.501z M27.934,28.657v-2.593c0-0.702,0.036-1.422,0.09-2.178h-0.072c-0.378,0.756-0.684,1.438-1.081,2.178l-1.564,2.557
+ v0.036H27.934z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/rec5.svg b/TamTamSynthLab.activity/icons/rec5.svg
new file mode 100644
index 0000000..b5c7b21
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/rec5.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<circle fill="#808284" cx="27.501" cy="27.408" r="22.5"/>
+<circle fill="none" stroke="#4C4D4F" stroke-width="2.25" cx="27.499" cy="27.5" r="21.572"/>
+<g>
+ <path fill="#FFFFFF" d="M31.522,23.832H26.48l-0.279,2c0.279-0.039,0.521-0.039,0.841-0.039c1.239,0,2.501,0.279,3.421,0.939
+ c0.979,0.66,1.58,1.74,1.58,3.261c0,2.42-2.08,4.562-5.581,4.562c-1.58,0-2.9-0.359-3.621-0.74l0.54-2.281
+ c0.58,0.281,1.761,0.642,2.94,0.642c1.26,0,2.602-0.601,2.602-1.98c0-1.34-1.062-2.16-3.661-2.16c-0.72,0-1.222,0.04-1.761,0.12
+ l0.859-6.822h7.162V23.832z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/rec6.svg b/TamTamSynthLab.activity/icons/rec6.svg
new file mode 100644
index 0000000..6b0ccc0
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/rec6.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<circle fill="#808284" cx="27.501" cy="27.408" r="22.5"/>
+<circle fill="none" stroke="#4C4D4F" stroke-width="2.25" cx="27.499" cy="27.5" r="21.572"/>
+<g>
+ <path fill="#FFFFFF" d="M30.809,23.825c-0.34,0-0.7,0-1.18,0.04c-2.701,0.221-3.901,1.601-4.241,3.121h0.061
+ c0.641-0.66,1.54-1.04,2.761-1.04c2.181,0,4.021,1.54,4.021,4.241c0,2.58-1.98,4.7-4.801,4.7c-3.461,0-5.161-2.58-5.161-5.682
+ c0-2.44,0.899-4.48,2.3-5.78c1.301-1.182,2.98-1.821,5.021-1.92c0.56-0.04,0.92-0.04,1.22-0.021V23.825z M27.408,32.647
+ c1.062,0,1.74-0.979,1.74-2.3c0-1.201-0.64-2.241-1.939-2.241c-0.82,0-1.5,0.5-1.801,1.16c-0.08,0.16-0.12,0.4-0.12,0.761
+ c0.061,1.38,0.721,2.62,2.102,2.62H27.408z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-addSynth+.svg b/TamTamSynthLab.activity/icons/sl-addSynth+.svg
new file mode 100755
index 0000000..23d3fbc
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-addSynth+.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679v32.205c0,16.188-15.414,29.311-34.446,29.311c-19.033,0-34.446-13.122-34.446-29.311V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.985"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.514" y1="45.028" x2="66.32" y2="45.028"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="25.362" y1="23.57" x2="25.362" y2="44.363"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="43.483" y1="30.514" x2="43.569" y2="44.363"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="34.374" y1="27.188" x2="34.471" y2="44.363"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="52.593" y1="33.344" x2="52.667" y2="44.363"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="63.058" y1="37.16" x2="63.069" y2="44.363"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.208,2.228,5.208,4.985c0,2.745-2.327,4.986-5.208,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.819,5.818
+ c0-2.758,2.327-4.985,5.194-4.985c2.87,0,5.209,2.228,5.209,4.985c0,2.745-2.339,4.986-5.209,4.986
+ C62.146,10.804,59.819,8.563,59.819,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.847
+ c0-2.744,2.339-4.984,5.207-4.984c2.869,0,5.195,2.24,5.195,4.984c0,2.758-2.326,4.986-5.195,4.986
+ C36.638,78.833,34.299,76.604,34.299,73.847z"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-addSynth-menu.svg b/TamTamSynthLab.activity/icons/sl-addSynth-menu.svg
new file mode 100644
index 0000000..b26b996
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-addSynth-menu.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M9.667,16.825c0-3.389,4.911-7.559,8.889-7.559h42.222
+ c3.979,0,8.89,4.171,8.89,7.559v28.048c0,14.1-13.424,25.528-30,25.528c-16.577,0-30-11.429-30-25.528V16.825z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.547" y1="20.02" x2="21.547" y2="57.384"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="22.115" y1="44.357" x2="62.88" y2="44.357"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="27.208" y1="25.669" x2="27.208" y2="43.778"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="42.99" y1="31.717" x2="43.064" y2="43.778"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="35.057" y1="28.82" x2="35.142" y2="43.778"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="50.925" y1="34.182" x2="50.989" y2="43.778"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="60.039" y1="37.505" x2="60.048" y2="43.778"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-adsr+.svg b/TamTamSynthLab.activity/icons/sl-adsr+.svg
new file mode 100755
index 0000000..bbf18d5
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-adsr+.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="5.5,8.569 9.615,4.812
+ 69.386,4.812 73.5,8.569 73.5,49.617 57.114,72.812 24.151,72.812 5.5,49.617 "/>
+ <circle fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" cx="39.5" cy="73.125" r="5.375"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="28.171" y1="21.042" x2="33.98" y2="30.479"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="20.727" y1="46.264" x2="28.05" y2="20.789"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="34.01" y1="30.533" x2="50.566" y2="30.533"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="51.307" y1="30.533" x2="59.51" y2="46.671"/>
+ <polyline fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" points="67.712,48.695 18.166,48.734
+ 18.61,14.689 "/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-adsr-menu.svg b/TamTamSynthLab.activity/icons/sl-adsr-menu.svg
new file mode 100644
index 0000000..35960ab
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-adsr-menu.svg
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="9.5,12.127 13.131,8.812
+ 65.871,8.812 69.5,12.127 69.5,48.346 55.041,68.812 25.957,68.812 9.5,48.346 "/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="29.504" y1="23.133" x2="34.629" y2="31.459"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="22.936" y1="45.387" x2="29.397" y2="22.91"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="34.656" y1="31.507" x2="49.265" y2="31.507"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="49.918" y1="31.507" x2="57.155" y2="45.746"/>
+ <polyline fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" points="64.393,47.532 20.676,47.567
+ 21.067,17.527 "/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-buzz+.svg b/TamTamSynthLab.activity/icons/sl-buzz+.svg
new file mode 100755
index 0000000..9ca65f0
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-buzz+.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679V45.62c0,16.188-15.414,29.312-34.446,29.312c-19.033,0-34.446-13.123-34.446-29.312V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.984"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.207,2.228,5.207,4.985c0,2.745-2.326,4.986-5.207,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.818,5.818
+ c0-2.758,2.328-4.985,5.195-4.985c2.869,0,5.209,2.228,5.209,4.985c0,2.745-2.34,4.986-5.209,4.986
+ C62.146,10.804,59.818,8.563,59.818,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.848
+ c0-2.744,2.339-4.984,5.207-4.984c2.869,0,5.195,2.24,5.195,4.984c0,2.758-2.326,4.985-5.195,4.985
+ C36.638,78.833,34.299,76.604,34.299,73.848z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.014" y1="49.277" x2="65.82" y2="49.277"/>
+<line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="23.713" y1="28.747" x2="23.713" y2="48.747"/>
+<line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="43.046" y1="28.747" x2="43.046" y2="48.747"/>
+<line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="33.38" y1="28.747" x2="33.38" y2="48.747"/>
+<line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="52.685" y1="28.747" x2="52.685" y2="48.747"/>
+<line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="63.712" y1="28.747" x2="63.712" y2="48.747"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-buzz-menu.svg b/TamTamSynthLab.activity/icons/sl-buzz-menu.svg
new file mode 100644
index 0000000..570a530
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-buzz-menu.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M10.224,17.252c0-3.326,4.82-7.418,8.724-7.418h41.438
+ c3.905,0,8.725,4.093,8.725,7.418v27.527c0,13.838-13.175,25.055-29.443,25.055c-16.269,0-29.443-11.217-29.443-25.055V17.252z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.884" y1="20.388" x2="21.884" y2="57.058"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="22.014" y1="47.906" x2="62.021" y2="47.906"/>
+<line fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="26.03" y1="30.357" x2="26.03" y2="47.452"/>
+<line fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="42.555" y1="30.357" x2="42.555" y2="47.452"/>
+<line fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="34.293" y1="30.357" x2="34.293" y2="47.452"/>
+<line fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="50.794" y1="30.357" x2="50.794" y2="47.452"/>
+<line fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="60.22" y1="30.357" x2="60.22" y2="47.452"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-chorus+.svg b/TamTamSynthLab.activity/icons/sl-chorus+.svg
new file mode 100755
index 0000000..e58b602
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-chorus+.svg
@@ -0,0 +1,139 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="
+ M5.598,23.098c0-9.332,7.571-16.902,16.902-16.902h33.804c9.332,0,16.89,7.571,16.89,16.902v33.806
+ c0,9.331-7.558,16.901-16.89,16.901H22.5c-9.332,0-16.902-7.57-16.902-16.901V23.098z"/>
+</g>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="
+ M68,20.5c0-2.869,2.326-5.195,5.194-5.195c2.881,0,5.208,2.327,5.208,5.195c0,2.868-2.327,5.194-5.208,5.194
+ C70.326,25.695,68,23.369,68,20.5z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="
+ M68,33.5c0-2.869,2.326-5.195,5.194-5.195c2.881,0,5.208,2.327,5.208,5.195c0,2.868-2.327,5.194-5.208,5.194
+ C70.326,38.695,68,36.368,68,33.5z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="
+ M68,46.499c0-2.867,2.326-5.193,5.194-5.193c2.881,0,5.208,2.326,5.208,5.193c0,2.868-2.327,5.196-5.208,5.196
+ C70.326,51.695,68,49.367,68,46.499z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="
+ M68,59.5c0-2.869,2.326-5.195,5.194-5.195c2.881,0,5.208,2.326,5.208,5.195c0,2.868-2.327,5.195-5.208,5.195
+ C70.326,64.695,68,62.368,68,59.5z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="
+ M34.299,6.195C34.299,3.327,36.638,1,39.507,1c2.868,0,5.194,2.327,5.194,5.195c0,2.88-2.326,5.208-5.194,5.208
+ C36.638,11.403,34.299,9.076,34.299,6.195z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="
+ M34.299,73.805c0-2.881,2.339-5.207,5.208-5.207c2.868,0,5.194,2.326,5.194,5.207c0,2.868-2.326,5.194-5.194,5.194
+ C36.638,78.999,34.299,76.673,34.299,73.805z"/>
+<line fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="9.008" y1="42.13" x2="68.099" y2="42.13"/>
+<g>
+ <g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M11.778,41.12c6.118-46.263,11.806,0,11.806,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M34.712,37.907c-6.119,46.263-11.794,0-11.794,0"/>
+ </g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M11.778,41.896c3.065-23.131,5.909,0,5.909,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M23.251,40.283c-3.065,23.131-5.896,0-5.896,0"/>
+ </g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M34.712,40.283c-3.053,23.131-5.897,0-5.897,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M23.251,41.896c3.053-23.131,5.897,0,5.897,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M34.528,42.45c6.119-46.263,11.805,0,11.805,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M57.463,39.237c-6.119,46.263-11.794,0-11.794,0"/>
+ </g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M34.528,43.226c3.065-23.132,5.909,0,5.909,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M46.001,41.613c-3.065,23.131-5.897,0-5.897,0"/>
+ </g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M57.463,41.613c-3.054,23.131-5.898,0-5.898,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M46.001,43.226c3.054-23.132,5.896,0,5.896,0"/>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M17.687,41.12c6.119-46.263,11.806,0,11.806,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M40.621,37.907c-6.118,46.263-11.793,0-11.793,0"/>
+ </g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M17.687,41.896c3.066-23.131,5.909,0,5.909,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M29.16,40.283c-3.065,23.131-5.896,0-5.896,0"/>
+ </g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M40.621,40.283c-3.053,23.131-5.897,0-5.897,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M29.16,41.896c3.053-23.131,5.897,0,5.897,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M40.437,42.45c6.118-46.263,11.806,0,11.806,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M63.37,39.237c-6.116,46.263-11.793,0-11.793,0"/>
+ </g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M40.437,43.226c3.066-23.132,5.908,0,5.908,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M51.91,41.613c-3.064,23.131-5.897,0-5.897,0"/>
+ </g>
+ <g>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M63.37,41.613c-3.052,23.131-5.896,0-5.896,0"/>
+
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="
+ M51.91,43.226c3.052-23.132,5.896,0,5.896,0"/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-chorus-menu.svg b/TamTamSynthLab.activity/icons/sl-chorus-menu.svg
new file mode 100644
index 0000000..7dcb3f4
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-chorus-menu.svg
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M9.396,25c0-8.282,6.72-15,15.003-15
+ h30.006c8.284,0,14.991,6.719,14.991,15v30.001c0,8.28-6.707,14.998-14.991,14.998H24.398c-8.283,0-15.003-6.718-15.003-14.998V25
+ z"/>
+ </g>
+
+ <line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="14.783" y1="41.923" x2="60.792" y2="41.923"/>
+ <g>
+ <g>
+ <g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M17.807,40.903
+ c4.737-36.621,9.141,0,9.141,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M35.563,38.361
+ c-4.738,36.62-9.131,0-9.131,0"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M17.807,41.52
+ c2.373-18.312,4.575,0,4.575,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M26.689,40.241
+ c-2.373,18.31-4.564,0-4.564,0"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M35.563,40.241
+ c-2.364,18.31-4.565,0-4.565,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M26.689,41.52
+ c2.364-18.312,4.565,0,4.565,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M35.42,41.957
+ c4.737-36.622,9.14,0,9.14,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M53.178,39.413
+ c-4.737,36.62-9.133,0-9.133,0"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M35.42,42.571
+ c2.373-18.312,4.575,0,4.575,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M44.303,41.295
+ c-2.373,18.309-4.565,0-4.565,0"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M53.178,41.295
+ c-2.364,18.309-4.567,0-4.567,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M44.303,42.571
+ c2.364-18.312,4.565,0,4.565,0"/>
+ </g>
+ </g>
+ </g>
+ <g>
+ <g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M22.382,40.903
+ c4.737-36.621,9.141,0,9.141,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M40.138,38.361
+ c-4.737,36.62-9.13,0-9.13,0"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M22.382,41.52
+ c2.374-18.312,4.575,0,4.575,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M31.265,40.241
+ c-2.373,18.31-4.565,0-4.565,0"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M40.138,40.241
+ c-2.364,18.31-4.566,0-4.566,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M31.265,41.52
+ c2.363-18.312,4.565,0,4.565,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M39.996,41.957
+ c4.737-36.622,9.14,0,9.14,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M57.751,39.413
+ c-4.735,36.62-9.131,0-9.131,0"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M39.996,42.571
+ c2.375-18.312,4.574,0,4.574,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M48.878,41.295
+ c-2.373,18.309-4.565,0-4.565,0"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M57.751,41.295
+ c-2.362,18.309-4.565,0-4.565,0"/>
+ <path fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" d="M48.878,42.571
+ c2.363-18.312,4.565,0,4.565,0"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-distort+.svg b/TamTamSynthLab.activity/icons/sl-distort+.svg
new file mode 100644
index 0000000..12c99a1
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-distort+.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M3.598,23.098
+ c0-9.332,7.571-16.902,16.902-16.902h33.805c9.332,0,16.889,7.571,16.889,16.902v33.806c0,9.33-7.557,16.9-16.889,16.9H20.5
+ c-9.332,0-16.902-7.57-16.902-16.9V23.098z"/>
+</g>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,20.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,25.695,66,23.369,66,20.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,33.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,38.695,66,36.368,66,33.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,46.499
+ c0-2.867,2.326-5.192,5.193-5.192c2.882,0,5.209,2.325,5.209,5.192c0,2.868-2.327,5.196-5.209,5.196
+ C68.326,51.695,66,49.367,66,46.499z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,59.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.326,5.209,5.195c0,2.868-2.327,5.195-5.209,5.195C68.326,64.695,66,62.368,66,59.5z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,6.195
+ C32.299,3.327,34.638,1,37.507,1c2.868,0,5.194,2.327,5.194,5.195c0,2.88-2.326,5.208-5.194,5.208
+ C34.638,11.403,32.299,9.076,32.299,6.195z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,73.805
+ c0-2.881,2.339-5.207,5.208-5.207c2.868,0,5.194,2.326,5.194,5.207c0,2.868-2.326,5.194-5.194,5.194
+ C34.638,78.999,32.299,76.673,32.299,73.805z"/>
+<line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="14.054" y1="41.664" x2="59.055" y2="41.664"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="37.712" y1="29.043" x2="37.712" y2="54.624"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="37.232" y1="28.376" x2="16.055" y2="28.376"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="59.055" y1="54.874" x2="37.878" y2="54.874"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-distort-menu.svg b/TamTamSynthLab.activity/icons/sl-distort-menu.svg
new file mode 100644
index 0000000..bc7bca9
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-distort-menu.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M9.396,25c0-8.282,6.72-15,15.003-15
+ h30.006c8.284,0,14.991,6.719,14.991,15v30.001c0,8.28-6.707,14.998-14.991,14.998H24.398c-8.283,0-15.003-6.718-15.003-14.998V25
+ z"/>
+ </g>
+
+ <line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="18.677" y1="41.477" x2="58.621" y2="41.477"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.676" y1="30.276" x2="39.676" y2="52.979"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.25" y1="29.684" x2="20.453" y2="29.684"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="58.621" y1="53.2" x2="39.824" y2="53.2"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-eq4band+.svg b/TamTamSynthLab.activity/icons/sl-eq4band+.svg
new file mode 100644
index 0000000..3684361
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-eq4band+.svg
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M3.598,23.098
+ c0-9.332,7.571-16.902,16.902-16.902h33.805c9.332,0,16.889,7.571,16.889,16.902v33.806c0,9.33-7.557,16.9-16.889,16.9H20.5
+ c-9.332,0-16.902-7.57-16.902-16.9V23.098z"/>
+</g>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,20.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,25.695,66,23.369,66,20.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,33.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,38.695,66,36.368,66,33.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,46.499
+ c0-2.867,2.326-5.192,5.193-5.192c2.882,0,5.209,2.325,5.209,5.192c0,2.868-2.327,5.196-5.209,5.196
+ C68.326,51.695,66,49.367,66,46.499z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,59.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.326,5.209,5.195c0,2.868-2.327,5.195-5.209,5.195C68.326,64.695,66,62.368,66,59.5z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,6.195
+ C32.299,3.327,34.638,1,37.507,1c2.868,0,5.194,2.327,5.194,5.195c0,2.88-2.326,5.208-5.194,5.208
+ C34.638,11.403,32.299,9.076,32.299,6.195z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,73.805
+ c0-2.881,2.339-5.207,5.208-5.207c2.868,0,5.194,2.326,5.194,5.207c0,2.868-2.326,5.194-5.194,5.194
+ C34.638,78.999,32.299,76.673,32.299,73.805z"/>
+<line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="11.5" y1="54.664" x2="56.5" y2="54.664"/>
+<g>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M13.386,55.637
+ c4.614,0,3.671-27.935,7.045-26.991"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M27.525,55.637
+ c-4.638,0-3.671-27.935-7.045-26.991"/>
+</g>
+<g>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M23.655,55.637
+ c4.639,0,3.672-33.242,7.07-32.126"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M37.823,55.637
+ c-4.641,0-3.673-33.242-7.072-32.126"/>
+</g>
+<g>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M33.951,55.637
+ c4.637,0,3.672-18.604,7.068-17.986"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M48.09,55.637
+ c-4.613,0-3.67-18.604-7.045-17.986"/>
+</g>
+<g>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M44.248,55.637
+ c4.637,0,3.67-25.279,7.045-24.411"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M58.385,55.637
+ c-4.637,0-3.672-25.279-7.045-24.411"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-eq4band-menu.svg b/TamTamSynthLab.activity/icons/sl-eq4band-menu.svg
new file mode 100644
index 0000000..36928a5
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-eq4band-menu.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.006,25c0-8.282,6.72-15,15-15h30
+ c8.283,0,14.988,6.719,14.988,15v30.001C69.994,63.282,63.289,70,55.006,70h-30c-8.281,0-15-6.718-15-14.999V25z"/>
+ </g>
+
+ <line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="17.021" y1="53.014" x2="56.957" y2="53.014"/>
+ <g>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M18.693,53.876
+ c4.095,0,3.258-24.79,6.252-23.952"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M31.241,53.876
+ c-4.117,0-3.258-24.79-6.251-23.952"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M27.808,53.876
+ c4.116,0,3.259-29.5,6.274-28.51"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M40.381,53.876
+ c-4.119,0-3.261-29.5-6.276-28.51"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M36.944,53.876
+ c4.116,0,3.261-16.511,6.272-15.96"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M49.492,53.876
+ c-4.095,0-3.257-16.511-6.25-15.96"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M46.082,53.876
+ c4.115,0,3.258-22.434,6.252-21.663"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M58.629,53.876
+ c-4.115,0-3.26-22.434-6.252-21.663"/>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-filter+.svg b/TamTamSynthLab.activity/icons/sl-filter+.svg
new file mode 100644
index 0000000..c86b558
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-filter+.svg
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M3.598,23.098
+ c0-9.332,7.571-16.902,16.902-16.902h33.805c9.332,0,16.889,7.571,16.889,16.902v33.806c0,9.33-7.557,16.9-16.889,16.9H20.5
+ c-9.332,0-16.902-7.57-16.902-16.9V23.098z"/>
+</g>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,20.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,25.695,66,23.369,66,20.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,33.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,38.695,66,36.368,66,33.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,46.499
+ c0-2.867,2.326-5.192,5.193-5.192c2.882,0,5.209,2.325,5.209,5.192c0,2.868-2.327,5.196-5.209,5.196
+ C68.326,51.695,66,49.367,66,46.499z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,59.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.326,5.209,5.195c0,2.868-2.327,5.195-5.209,5.195C68.326,64.695,66,62.368,66,59.5z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,6.195
+ C32.299,3.327,34.638,1,37.507,1c2.868,0,5.194,2.327,5.194,5.195c0,2.88-2.326,5.208-5.194,5.208
+ C34.638,11.403,32.299,9.076,32.299,6.195z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,73.805
+ c0-2.881,2.339-5.207,5.208-5.207c2.868,0,5.194,2.326,5.194,5.207c0,2.868-2.326,5.194-5.194,5.194
+ C34.638,78.999,32.299,76.673,32.299,73.805z"/>
+<line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="14.054" y1="49.664" x2="59.055" y2="49.664"/>
+<path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M18.319,48.688
+ c12.197,0,9.664-22.544,18.569-21.765"/>
+<path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M55.552,48.688
+ c-12.196,0-9.663-22.544-18.569-21.765"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="36.889" y1="27.469" x2="36.889" y2="49.188"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-filter-menu.svg b/TamTamSynthLab.activity/icons/sl-filter-menu.svg
new file mode 100644
index 0000000..1dca673
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-filter-menu.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M9.396,25c0-8.282,6.72-15,15.003-15
+ h30.006c8.284,0,14.991,6.719,14.991,15v30.001c0,8.28-6.707,14.998-14.991,14.998H24.398c-8.283,0-15.003-6.718-15.003-14.998V25
+ z"/>
+ </g>
+
+ <line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="18.677" y1="48.576" x2="58.621" y2="48.576"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M22.462,47.71
+ c10.827,0,8.578-20.007,16.483-19.315"/>
+ <path fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M55.512,47.71
+ c-10.826,0-8.577-20.007-16.482-19.315"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="38.946" y1="28.879" x2="38.946" y2="48.153"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-fm+.svg b/TamTamSynthLab.activity/icons/sl-fm+.svg
new file mode 100755
index 0000000..b517986
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-fm+.svg
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679V45.62c0,16.188-15.414,29.312-34.446,29.312c-19.033,0-34.446-13.123-34.446-29.312V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.984"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.207,2.228,5.207,4.985c0,2.745-2.326,4.986-5.207,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.818,5.818
+ c0-2.758,2.328-4.985,5.195-4.985c2.869,0,5.209,2.228,5.209,4.985c0,2.745-2.34,4.986-5.209,4.986
+ C62.146,10.804,59.818,8.563,59.818,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.848
+ c0-2.744,2.339-4.984,5.207-4.984c2.869,0,5.195,2.24,5.195,4.984c0,2.758-2.326,4.985-5.195,4.985
+ C36.638,78.833,34.299,76.604,34.299,73.848z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.014" y1="39.278" x2="65.82" y2="39.278"/>
+<g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="
+ M19.98,40.324c12-48.823,23.172,0,23.172,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="
+ M64.979,36.926c-11.996,48.822-23.129,0-23.129,0"/>
+</g>
+<g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="
+ M19.98,41.132c6-24.411,11.566,0,11.566,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="
+ M42.481,39.447c-6.001,24.415-11.567,0-11.567,0"/>
+</g>
+<g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="
+ M64.979,39.447c-5.998,24.415-11.564,0-11.564,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="
+ M42.481,41.132c5.998-24.411,11.604,0,11.604,0"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-fm-menu.svg b/TamTamSynthLab.activity/icons/sl-fm-menu.svg
new file mode 100644
index 0000000..94cb8e3
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-fm-menu.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M9.667,17.252c0-3.326,4.911-7.418,8.889-7.418h42.222
+ c3.979,0,8.89,4.093,8.89,7.418v27.527c0,13.838-13.424,25.055-30,25.055c-16.577,0-30-11.217-30-25.055V17.252z"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.547" y1="20.388" x2="21.547" y2="57.058"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.68" y1="39.358" x2="62.444" y2="39.358"/>
+ <g>
+ <path fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="M22.521,40.253c10.451-41.732,20.181,0,20.181,0"
+ />
+ <path fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="M61.712,37.348c-10.448,41.731-20.144,0-20.144,0"
+ />
+ </g>
+ <g>
+ <path fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="M22.521,40.943c5.226-20.865,10.073,0,10.073,0"/>
+ <path fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="M42.117,39.503c-5.226,20.868-10.073,0-10.073,0"
+ />
+ </g>
+ <g>
+ <path fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="M61.712,39.503c-5.225,20.868-10.071,0-10.071,0"
+ />
+ <path fill="none" stroke="#2D3238" stroke-width="2" stroke-linecap="round" d="M42.117,40.943c5.224-20.865,10.106,0,10.106,0"/>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-grain+.svg b/TamTamSynthLab.activity/icons/sl-grain+.svg
new file mode 100755
index 0000000..1a270cf
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-grain+.svg
@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679V45.62c0,16.188-15.414,29.312-34.446,29.312c-19.033,0-34.446-13.123-34.446-29.312V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.984"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.207,2.228,5.207,4.985c0,2.745-2.326,4.986-5.207,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.818,5.818
+ c0-2.758,2.328-4.985,5.195-4.985c2.868,0,5.209,2.228,5.209,4.985c0,2.745-2.341,4.986-5.209,4.986
+ C62.146,10.804,59.818,8.563,59.818,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.848
+ c0-2.744,2.339-4.983,5.207-4.983c2.869,0,5.195,2.239,5.195,4.983c0,2.758-2.326,4.985-5.195,4.985
+ C36.638,78.833,34.299,76.604,34.299,73.848z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.014" y1="39.278" x2="65.82" y2="39.278"/>
+<g>
+ <g>
+ <g id="XMLID_1_">
+ <g>
+ <path fill="#0A0A0A" d="M26.16,34.95c3.34-0.1,2.38,3.18,6.95,3.18v0.15c-4.57,0-3.61,3.28-6.95,3.18h-0.05
+ c-3.33,0.1-2.38-3.18-6.95-3.18v-0.15c4.57,0,3.62-3.28,6.95-3.18H26.16z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M19.16,38.13
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M33.11,38.13
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M33.11,38.28
+ c-4.57,0-3.61,3.28-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M19.16,38.28
+ c4.57,0,3.62,3.28,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_2_">
+ <g>
+ <path fill="#0A0A0A" d="M40.11,35.296v0.15c-4.57,0-3.61,3.28-6.95,3.18h-0.05c-3.33,0.1-2.38-3.18-6.95-3.18v-0.15
+ c4.57,0,3.62-3.28,6.95-3.18h0.05C36.5,32.016,35.54,35.296,40.11,35.296z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M26.16,35.296
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M40.11,35.296
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M40.11,35.446
+ c-4.57,0-3.61,3.28-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M26.16,35.446
+ c4.57,0,3.62,3.28,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_3_">
+ <g>
+ <path fill="#0A0A0A" d="M42.568,41.129v0.15c-4.57,0-3.61,3.279-6.95,3.18h-0.05c-3.33,0.1-2.38-3.18-6.95-3.18v-0.15
+ c4.57,0,3.62-3.28,6.95-3.18h0.05C38.958,37.849,37.998,41.129,42.568,41.129z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M28.618,41.129
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M42.568,41.129
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M42.568,41.279
+ c-4.57,0-3.61,3.279-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M28.618,41.279
+ c4.57,0,3.62,3.279,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_4_">
+ <g>
+ <path fill="#0A0A0A" d="M49.61,36.879v0.15c-4.57,0-3.61,3.28-6.95,3.18h-0.05c-3.331,0.1-2.38-3.18-6.95-3.18v-0.15
+ c4.57,0,3.62-3.28,6.95-3.18h0.05C46,33.599,45.04,36.879,49.61,36.879z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M35.66,36.879
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M49.61,36.879
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M49.61,37.029
+ c-4.57,0-3.61,3.28-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M35.66,37.029
+ c4.57,0,3.62,3.28,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_5_">
+ <g>
+ <path fill="#0A0A0A" d="M53.61,42.754v0.15c-4.57,0-3.61,3.279-6.95,3.18h-0.05c-3.33,0.1-2.38-3.18-6.95-3.18v-0.15
+ c4.57,0,3.62-3.28,6.95-3.18h0.05C50,39.474,49.04,42.754,53.61,42.754z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M39.66,42.754
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M53.61,42.754
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M53.61,42.904
+ c-4.57,0-3.61,3.279-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M39.66,42.904
+ c4.57,0,3.62,3.279,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_6_">
+ <g>
+ <path fill="#0A0A0A" d="M49.319,32.629v0.15c-4.57,0-3.61,3.28-6.95,3.18h-0.05c-3.331,0.1-2.38-3.18-6.95-3.18v-0.15
+ c4.57,0,3.62-3.28,6.95-3.18h0.05C45.709,29.349,44.749,32.629,49.319,32.629z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M35.369,32.629
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M49.319,32.629
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M49.319,32.779
+ c-4.57,0-3.61,3.28-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M35.369,32.779
+ c4.57,0,3.62,3.28,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_7_">
+ <g>
+ <path fill="#0A0A0A" d="M58.652,37.17v0.15c-4.57,0-3.61,3.28-6.95,3.18h-0.05c-3.33,0.1-2.38-3.18-6.95-3.18v-0.15
+ c4.57,0,3.62-3.28,6.95-3.18h0.05C55.042,33.89,54.082,37.17,58.652,37.17z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M44.702,37.17
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M58.652,37.17
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M58.652,37.32
+ c-4.57,0-3.61,3.28-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M44.702,37.32
+ c4.57,0,3.62,3.28,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_8_">
+ <g>
+ <path fill="#0A0A0A" d="M64.277,41.587v0.15c-4.57,0-3.61,3.279-6.95,3.18h-0.05c-3.33,0.1-2.38-3.18-6.95-3.18v-0.15
+ c4.57,0,3.62-3.28,6.95-3.18h0.05C60.667,38.307,59.707,41.587,64.277,41.587z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M50.327,41.587
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M64.277,41.587
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M64.277,41.737
+ c-4.57,0-3.61,3.279-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M50.327,41.737
+ c4.57,0,3.62,3.279,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_9_">
+ <g>
+ <path fill="#0A0A0A" d="M60.485,33.671v0.15c-4.57,0-3.61,3.28-6.95,3.18h-0.05c-3.33,0.1-2.38-3.18-6.95-3.18v-0.15
+ c4.57,0,3.62-3.28,6.95-3.18h0.05C56.875,30.391,55.915,33.671,60.485,33.671z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M46.535,33.671
+ c4.57,0,3.62-3.28,6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M60.485,33.671
+ c-4.57,0-3.61-3.28-6.95-3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M60.485,33.821
+ c-4.57,0-3.61,3.28-6.95,3.18"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M46.535,33.821
+ c4.57,0,3.62,3.28,6.95,3.18"/>
+ </g>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-grain-menu.svg b/TamTamSynthLab.activity/icons/sl-grain-menu.svg
new file mode 100644
index 0000000..fa772a1
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-grain-menu.svg
@@ -0,0 +1,190 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M9.667,16.825c0-3.389,4.911-7.559,8.888-7.559h42.222
+ c3.979,0,8.89,4.171,8.89,7.559v28.048c0,14.099-13.424,25.528-30,25.528c-16.577,0-30-11.43-30-25.528V16.825z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.547" y1="20.02" x2="21.547" y2="57.383"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.68" y1="39.35" x2="62.444" y2="39.35"/>
+<g>
+ <g>
+ <g id="XMLID_1_">
+ <g>
+ <path fill="#0A0A0A" d="M27.903,35.58c2.909-0.087,2.073,2.77,6.053,2.77v0.131c-3.98,0-3.144,2.856-6.053,2.77H27.86
+ c-2.9,0.087-2.073-2.77-6.053-2.77V38.35c3.98,0,3.153-2.856,6.053-2.77H27.903z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M21.807,38.35
+ c3.98,0,3.153-2.856,6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M33.956,38.35
+ c-3.98,0-3.144-2.856-6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M33.956,38.48
+ c-3.98,0-3.144,2.856-6.053,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M21.807,38.48
+ c3.98,0,3.153,2.856,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_2_">
+ <g>
+ <path fill="#0A0A0A" d="M40.053,35.882v0.13c-3.98,0-3.144,2.857-6.053,2.77h-0.044c-2.9,0.087-2.073-2.77-6.053-2.77v-0.13
+ c3.98,0,3.153-2.857,6.053-2.77H34C36.909,33.025,36.073,35.882,40.053,35.882z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M27.903,35.882
+ c3.98,0,3.153-2.857,6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M40.053,35.882
+ c-3.98,0-3.144-2.857-6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M40.053,36.012
+ c-3.98,0-3.144,2.857-6.053,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M27.903,36.012
+ c3.98,0,3.153,2.857,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_3_">
+ <g>
+ <path fill="#0A0A0A" d="M42.193,40.962v0.131c-3.98,0-3.144,2.856-6.053,2.77h-0.043c-2.9,0.087-2.073-2.77-6.053-2.77v-0.131
+ c3.98,0,3.153-2.857,6.053-2.77h0.043C39.049,38.105,38.213,40.962,42.193,40.962z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M30.044,40.962
+ c3.98,0,3.153-2.857,6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M42.193,40.962
+ c-3.98,0-3.144-2.857-6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M42.193,41.093
+ c-3.98,0-3.144,2.856-6.053,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M30.044,41.093
+ c3.98,0,3.153,2.856,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_4_">
+ <g>
+ <path fill="#0A0A0A" d="M48.326,37.26v0.131c-3.979,0-3.144,2.856-6.053,2.77H42.23c-2.9,0.087-2.073-2.77-6.053-2.77V37.26
+ c3.98,0,3.153-2.856,6.053-2.77h0.043C45.183,34.404,44.347,37.26,48.326,37.26z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M36.177,37.26
+ c3.98,0,3.153-2.856,6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M48.326,37.26
+ c-3.979,0-3.144-2.856-6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M48.326,37.391
+ c-3.979,0-3.144,2.856-6.053,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M36.177,37.391
+ c3.98,0,3.153,2.856,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_5_">
+ <g>
+ <path fill="#0A0A0A" d="M51.811,42.377v0.131c-3.98,0-3.145,2.856-6.054,2.77h-0.043c-2.9,0.087-2.073-2.77-6.053-2.77v-0.131
+ c3.98,0,3.153-2.856,6.053-2.77h0.043C48.666,39.521,47.83,42.377,51.811,42.377z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M39.661,42.377
+ c3.98,0,3.153-2.856,6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M51.811,42.377
+ c-3.98,0-3.145-2.856-6.054-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M51.811,42.508
+ c-3.98,0-3.145,2.856-6.054,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M39.661,42.508
+ c3.98,0,3.153,2.856,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_6_">
+ <g>
+ <path fill="#0A0A0A" d="M48.073,33.559v0.13c-3.98,0-3.145,2.857-6.053,2.77h-0.044c-2.9,0.087-2.073-2.77-6.053-2.77v-0.13
+ c3.98,0,3.152-2.857,6.053-2.77h0.044C44.929,30.702,44.093,33.559,48.073,33.559z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M35.924,33.559
+ c3.98,0,3.152-2.857,6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M48.073,33.559
+ c-3.98,0-3.145-2.857-6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M48.073,33.689
+ c-3.98,0-3.145,2.857-6.053,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M35.924,33.689
+ c3.98,0,3.152,2.857,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_7_">
+ <g>
+ <path fill="#0A0A0A" d="M56.201,37.514v0.131c-3.979,0-3.144,2.856-6.053,2.77h-0.044c-2.899,0.087-2.072-2.77-6.053-2.77
+ v-0.131c3.98,0,3.153-2.856,6.053-2.77h0.044C53.058,34.657,52.222,37.514,56.201,37.514z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M44.052,37.514
+ c3.98,0,3.153-2.856,6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M56.201,37.514
+ c-3.979,0-3.144-2.856-6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M56.201,37.645
+ c-3.979,0-3.144,2.856-6.053,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M44.052,37.645
+ c3.98,0,3.153,2.856,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_8_">
+ <g>
+ <path fill="#0A0A0A" d="M61.101,41.36v0.131c-3.98,0-3.145,2.856-6.053,2.77h-0.044c-2.9,0.087-2.073-2.77-6.053-2.77V41.36
+ c3.979,0,3.152-2.856,6.053-2.769h0.044C57.956,38.504,57.12,41.36,61.101,41.36z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M48.951,41.36
+ c3.979,0,3.152-2.856,6.053-2.769"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M61.101,41.36
+ c-3.98,0-3.145-2.856-6.053-2.769"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M61.101,41.491
+ c-3.98,0-3.145,2.856-6.053,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M48.951,41.491
+ c3.979,0,3.152,2.856,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+<g>
+ <g>
+ <g id="XMLID_9_">
+ <g>
+ <path fill="#0A0A0A" d="M57.798,34.466v0.131c-3.98,0-3.144,2.856-6.053,2.77h-0.044c-2.9,0.087-2.072-2.77-6.053-2.77v-0.131
+ c3.98,0,3.152-2.856,6.053-2.77h0.044C54.654,31.61,53.817,34.466,57.798,34.466z"/>
+ </g>
+ <g>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M45.648,34.466
+ c3.98,0,3.152-2.856,6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M57.798,34.466
+ c-3.98,0-3.144-2.856-6.053-2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M57.798,34.597
+ c-3.98,0-3.144,2.856-6.053,2.77"/>
+ <path fill="none" stroke="#666666" stroke-width="0.36" stroke-linecap="square" stroke-linejoin="round" d="M45.648,34.597
+ c3.98,0,3.152,2.856,6.053,2.77"/>
+ </g>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-harmon+.svg b/TamTamSynthLab.activity/icons/sl-harmon+.svg
new file mode 100644
index 0000000..ef4f968
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-harmon+.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M3.598,23.098
+ c0-9.332,7.571-16.902,16.902-16.902h33.805c9.332,0,16.889,7.571,16.889,16.902v33.806c0,9.33-7.557,16.9-16.889,16.9H20.5
+ c-9.332,0-16.902-7.57-16.902-16.9V23.098z"/>
+</g>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,20.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,25.695,66,23.369,66,20.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,33.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,38.695,66,36.368,66,33.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,46.499
+ c0-2.867,2.326-5.192,5.193-5.192c2.882,0,5.209,2.325,5.209,5.192c0,2.868-2.327,5.196-5.209,5.196
+ C68.326,51.695,66,49.367,66,46.499z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,59.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.326,5.209,5.195c0,2.868-2.327,5.195-5.209,5.195C68.326,64.695,66,62.368,66,59.5z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,6.195
+ C32.299,3.327,34.638,1,37.507,1c2.868,0,5.194,2.327,5.194,5.195c0,2.88-2.326,5.208-5.194,5.208
+ C34.638,11.403,32.299,9.076,32.299,6.195z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,73.805
+ c0-2.881,2.339-5.207,5.208-5.207c2.868,0,5.194,2.326,5.194,5.207c0,2.868-2.326,5.194-5.194,5.194
+ C34.638,78.999,32.299,76.673,32.299,73.805z"/>
+<line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="14.054" y1="54.664" x2="59.055" y2="54.664"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="18.525" y1="44.484" x2="53.525" y2="44.484"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="24.036" y1="35.757" x2="49.979" y2="35.757"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="29.546" y1="26.998" x2="45.122" y2="26.998"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-harmon-menu.svg b/TamTamSynthLab.activity/icons/sl-harmon-menu.svg
new file mode 100644
index 0000000..de11295
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-harmon-menu.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M9.396,25c0-8.282,6.72-15,15.003-15
+ h30.006c8.284,0,14.991,6.719,14.991,15v30.001c0,8.28-6.707,14.998-14.991,14.998H24.398c-8.283,0-15.003-6.718-15.003-14.998V25
+ z"/>
+ </g>
+
+ <line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="18.677" y1="53.014" x2="58.621" y2="53.014"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="22.646" y1="43.979" x2="53.713" y2="43.979"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="27.537" y1="36.234" x2="50.564" y2="36.234"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="32.428" y1="28.461" x2="46.254" y2="28.461"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-lfo+.svg b/TamTamSynthLab.activity/icons/sl-lfo+.svg
new file mode 100755
index 0000000..4bdaa74
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-lfo+.svg
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="5.5,9.569 9.615,5.812
+ 69.386,5.812 73.5,9.569 73.5,50.617 57.114,73.812 24.151,73.812 5.5,50.617 "/>
+<circle fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" cx="39.5" cy="73.125" r="5.375"/>
+<line fill="none" stroke="#333333" stroke-width="1.08" stroke-linecap="round" stroke-linejoin="round" x1="18.11" y1="23.482" x2="18.11" y2="52.688"/>
+<line fill="none" stroke="#333333" stroke-width="1.08" stroke-linecap="round" stroke-linejoin="round" x1="18.11" y1="38.122" x2="63.109" y2="38.072"/>
+<line fill="none" stroke="#2D2B2B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="50.443" y1="26.607" x2="62.411" y2="38.607"/>
+<line fill="none" stroke="#2D2B2B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="28.451" y1="48.413" x2="50.337" y2="26.528"/>
+<line fill="none" stroke="#2D2B2B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="18.725" y1="38.688" x2="28.451" y2="48.413"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-lfo-menu.svg b/TamTamSynthLab.activity/icons/sl-lfo-menu.svg
new file mode 100644
index 0000000..e340173
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-lfo-menu.svg
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="9.5,13.127 13.131,9.812
+ 65.871,9.812 69.5,13.127 69.5,49.346 55.041,69.812 25.957,69.812 9.5,49.346 "/>
+
+ <line fill="none" stroke="#333333" stroke-width="1.08" stroke-linecap="round" stroke-linejoin="round" x1="20.626" y1="25.403" x2="20.626" y2="51.173"/>
+
+ <line fill="none" stroke="#333333" stroke-width="1.08" stroke-linecap="round" stroke-linejoin="round" x1="20.626" y1="38.321" x2="60.332" y2="38.276"/>
+
+ <line fill="none" stroke="#2D2B2B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="49.156" y1="28.161" x2="59.716" y2="38.749"/>
+
+ <line fill="none" stroke="#2D2B2B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="29.751" y1="47.401" x2="49.062" y2="28.091"/>
+
+ <line fill="none" stroke="#2D2B2B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="21.169" y1="38.82" x2="29.751" y2="47.401"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-noise+.svg b/TamTamSynthLab.activity/icons/sl-noise+.svg
new file mode 100755
index 0000000..abe48a5
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-noise+.svg
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679V45.62c0,16.188-15.414,29.312-34.446,29.312c-19.033,0-34.446-13.123-34.446-29.312V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.984"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.207,2.228,5.207,4.985c0,2.745-2.326,4.986-5.207,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.818,5.818
+ c0-2.758,2.328-4.985,5.195-4.985c2.869,0,5.209,2.228,5.209,4.985c0,2.745-2.34,4.986-5.209,4.986
+ C62.146,10.804,59.818,8.563,59.818,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.848
+ c0-2.744,2.339-4.984,5.207-4.984c2.869,0,5.195,2.24,5.195,4.984c0,2.758-2.326,4.985-5.195,4.985
+ C36.638,78.833,34.299,76.604,34.299,73.848z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.014" y1="39.278" x2="65.82" y2="39.278"/>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M19.695,36.961c2.058-33.71,3.979,0,3.979,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M27.407,34.635c-2.056,33.712-3.978,0-3.978,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M41.56,40.429c2.058-33.737,3.95,0,3.95,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M49.271,38.076c-2.057,33.735-3.979,0-3.979,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M24.836,40.429c2.057-33.737,3.979,0,3.979,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M32.548,38.076c-2.056,33.735-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M49.271,38.123c2.056-33.734,3.977,0,3.977,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M56.983,35.775c-2.057,33.735-3.978,0-3.978,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M33.847,39.264c2.057-33.711,3.951,0,3.951,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M41.56,36.938c-2.056,33.709-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M26.135,36.499c2.057-20.235,3.952,0,3.952,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M33.847,35.094c-2.056,20.238-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M20.968,39.967c2.083-20.262,3.977,0,3.977,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M28.706,38.561c-2.083,20.238-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M40.261,42.27c2.058-20.262,3.979,0,3.979,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M47.974,40.863c-2.058,20.236-3.951,0-3.951,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M54.412,43.408c2.058-20.238,3.978,0,3.978,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M62.126,42.002c-2.059,20.238-3.979,0-3.979,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M35.12,46.875c2.055-20.237,3.977,0,3.977,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M42.832,45.47c-2.057,20.235-3.951,0-3.951,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M37.689,29.594c2.058-20.236,3.979,0,3.979,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M45.402,28.188c-2.057,20.235-3.951,0-3.951,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M53.113,34.199c2.083-20.236,3.979,0,3.979,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M60.852,32.793c-2.081,20.235-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M20.968,46.875c2.083-20.237,3.977,0,3.977,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M28.706,45.47c-2.083,20.235-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M38.988,48.012c2.057-20.236,3.951,0,3.951,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M46.7,46.605c-2.057,20.238-3.978,0-3.978,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M45.402,36.499c2.057-20.235,3.978,0,3.978,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M53.113,35.094c-2.056,20.238-3.951,0-3.951,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M29.978,32.77c2.056-12.142,3.977,0,3.977,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M37.689,31.92c-2.056,12.144-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M54.412,32.77c2.058-12.142,3.978,0,3.978,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M62.126,31.92c-2.059,12.144-3.979,0-3.979,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M33.847,39.676c2.057-12.142,3.951,0,3.951,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M41.56,38.828c-2.056,12.142-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M51.842,39.676c2.057-12.142,3.978,0,3.978,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M59.553,38.828c-2.057,12.142-3.977,0-3.977,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M37.689,40.816c2.058-12.144,3.979,0,3.979,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M45.402,39.99c-2.057,12.144-3.951,0-3.951,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M42.832,47.746c2.055-12.142,3.977,0,3.977,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M50.542,46.899c-2.057,12.141-3.949,0-3.949,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M40.261,36.04c2.058-7.271,3.979,0,3.979,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M47.974,35.555c-2.058,7.271-3.951,0-3.951,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M38.988,32.599c2.057-7.294,3.951,0,3.951,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M46.7,32.09c-2.057,7.295-3.978,0-3.978,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M47.974,35.943c2.056-4.362,3.977,0,3.977,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M55.686,35.652c-2.059,4.364-3.951,0-3.951,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M45.402,40.547c2.057-4.359,3.978,0,3.978,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M53.113,40.258c-2.056,4.362-3.951,0-3.951,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M56.983,35.894c2.057-2.642,3.978,0,3.978,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="
+ M64.695,35.699c-2.057,2.618-3.978,0-3.978,0"/>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-noise-menu.svg b/TamTamSynthLab.activity/icons/sl-noise-menu.svg
new file mode 100644
index 0000000..3157316
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-noise-menu.svg
@@ -0,0 +1,222 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M9.667,17.252c0-3.326,4.911-7.418,8.889-7.418h42.222
+ c3.979,0,8.89,4.093,8.89,7.418v27.527c0,13.838-13.424,25.055-30,25.055c-16.577,0-30-11.217-30-25.055V17.252z"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.547" y1="20.388" x2="21.547" y2="57.058"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.68" y1="39.358" x2="62.444" y2="39.358"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M22.273,37.378
+ c1.792-28.814,3.465,0,3.465,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M28.99,35.39
+ c-1.791,28.816-3.465,0-3.465,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M41.316,40.343
+ c1.792-28.837,3.439,0,3.439,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M48.032,38.332
+ c-1.792,28.834-3.466,0-3.466,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M26.75,40.343
+ c1.792-28.837,3.465,0,3.465,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M33.467,38.332
+ c-1.791,28.834-3.464,0-3.464,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M48.032,38.372
+ c1.79-28.834,3.463,0,3.463,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M54.747,36.364
+ c-1.791,28.835-3.464,0-3.464,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M34.598,39.347
+ c1.792-28.814,3.441,0,3.441,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M41.316,37.358
+ c-1.792,28.812-3.464,0-3.464,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M27.881,36.983
+ c1.792-17.296,3.442,0,3.442,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M34.598,35.782
+ c-1.791,17.299-3.463,0-3.463,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M23.381,39.947
+ c1.814-17.318,3.464,0,3.464,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M30.121,38.746
+ c-1.814,17.298-3.463,0-3.463,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M40.185,41.916
+ c1.792-17.319,3.466,0,3.466,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M46.902,40.714
+ c-1.793,17.297-3.441,0-3.441,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M52.509,42.889
+ c1.793-17.298,3.465,0,3.465,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M59.228,41.688
+ c-1.794,17.298-3.466,0-3.466,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M35.707,45.853
+ c1.79-17.298,3.464,0,3.464,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M42.424,44.652
+ c-1.791,17.295-3.441,0-3.441,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M37.944,31.081
+ c1.792-17.296,3.466,0,3.466,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M44.662,29.879
+ c-1.791,17.296-3.441,0-3.441,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M51.378,35.018
+ c1.813-17.297,3.465,0,3.465,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M58.117,33.815
+ c-1.812,17.296-3.463,0-3.463,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M23.381,45.853
+ c1.814-17.298,3.464,0,3.464,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M30.121,44.652
+ c-1.814,17.295-3.463,0-3.463,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M39.076,46.824
+ c1.792-17.297,3.442,0,3.442,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M45.792,45.622
+ c-1.792,17.298-3.464,0-3.464,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M44.662,36.983
+ c1.791-17.296,3.464,0,3.464,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M51.378,35.782
+ c-1.791,17.299-3.441,0-3.441,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M31.229,33.796
+ c1.791-10.378,3.464,0,3.464,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M37.944,33.069
+ c-1.791,10.381-3.464,0-3.464,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M52.509,33.796
+ c1.793-10.378,3.465,0,3.465,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M59.228,33.069
+ c-1.794,10.381-3.466,0-3.466,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M34.598,39.699
+ c1.792-10.378,3.441,0,3.441,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M41.316,38.974
+ c-1.792,10.379-3.464,0-3.464,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M50.271,39.699
+ c1.791-10.378,3.465,0,3.465,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M56.986,38.974
+ c-1.791,10.379-3.464,0-3.464,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M37.944,40.674
+ c1.792-10.381,3.466,0,3.466,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M44.662,39.967
+ c-1.791,10.38-3.441,0-3.441,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M42.424,46.597
+ c1.789-10.378,3.463,0,3.463,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M49.139,45.872
+ c-1.792,10.378-3.439,0-3.439,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M40.185,36.591
+ c1.792-6.215,3.466,0,3.466,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M46.902,36.177
+ c-1.793,6.215-3.441,0-3.441,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M39.076,33.65
+ c1.792-6.234,3.442,0,3.442,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M45.792,33.215
+ c-1.792,6.235-3.464,0-3.464,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M46.902,36.508
+ c1.789-3.728,3.463,0,3.463,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M53.618,36.259
+ c-1.793,3.73-3.441,0-3.441,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M44.662,40.443
+ c1.791-3.726,3.464,0,3.464,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M51.378,40.196
+ c-1.791,3.729-3.441,0-3.441,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M54.747,36.466
+ c1.792-2.258,3.466,0,3.466,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="round" stroke-linejoin="round" d="M61.465,36.3
+ c-1.791,2.237-3.465,0-3.465,0"/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-pluck+.svg b/TamTamSynthLab.activity/icons/sl-pluck+.svg
new file mode 100755
index 0000000..01bbf3d
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-pluck+.svg
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679V45.62c0,16.188-15.414,29.312-34.446,29.312c-19.033,0-34.446-13.123-34.446-29.312V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.984"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.207,2.228,5.207,4.985c0,2.745-2.326,4.986-5.207,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.818,5.818
+ c0-2.758,2.328-4.985,5.195-4.985c2.869,0,5.209,2.228,5.209,4.985c0,2.745-2.34,4.986-5.209,4.986
+ C62.146,10.804,59.818,8.563,59.818,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.848
+ c0-2.744,2.339-4.984,5.207-4.984c2.869,0,5.195,2.24,5.195,4.984c0,2.758-2.326,4.985-5.195,4.985
+ C36.638,78.833,34.299,76.604,34.299,73.848z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.014" y1="39.278" x2="65.82" y2="39.278"/>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M19.5,40.962c2.063-41.685,3.948,0,3.948,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M27.182,38.037c-2.063,41.688-3.948,0-3.948,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M26.939,40.206c2.062-25.012,3.948,0,3.948,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M34.621,38.465c-2.062,25.012-3.949,0-3.949,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M34.527,39.518c2.062-14.971,3.943,0,3.943,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M42.204,38.492c-2.059,14.979-3.944,0-3.944,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M41.761,39.159c2.063-9.009,3.948,0,3.948,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M49.442,38.527c-2.063,9.009-3.945,0-3.945,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M48.997,39.696c2.063-5.41,3.949,0,3.949,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M56.679,39.302c-2.062,5.414-3.948,0-3.948,0"/>
+ </g>
+</g>
+<g>
+ <g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M56.818,39.488c2.063-3.242,3.945,0,3.945,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="
+ M64.5,39.249c-2.063,3.241-3.948,0-3.948,0"/>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-pluck-menu.svg b/TamTamSynthLab.activity/icons/sl-pluck-menu.svg
new file mode 100644
index 0000000..3131019
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-pluck-menu.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M9.667,17.252c0-3.326,4.911-7.418,8.889-7.418h42.222
+ c3.979,0,8.89,4.093,8.89,7.418v27.527c0,13.838-13.424,25.055-30,25.055c-16.577,0-30-11.217-30-25.055V17.252z"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.547" y1="20.388" x2="21.547" y2="57.058"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.68" y1="39.358" x2="62.444" y2="39.358"/>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M22.103,40.798
+ c1.797-35.63,3.438,0,3.438,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M28.793,38.298
+ c-1.796,35.633-3.438,0-3.438,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M28.582,40.152
+ c1.796-21.379,3.438,0,3.438,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M35.272,38.664
+ c-1.796,21.379-3.439,0-3.439,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M35.19,39.564
+ c1.796-12.797,3.434,0,3.434,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M41.877,38.687
+ c-1.793,12.803-3.436,0-3.436,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M41.491,39.257
+ c1.797-7.701,3.438,0,3.438,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M48.18,38.717
+ c-1.796,7.7-3.436,0-3.436,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M47.793,39.716
+ c1.797-4.624,3.438,0,3.438,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M54.483,39.379
+ c-1.796,4.628-3.439,0-3.439,0"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M54.604,39.538
+ c1.797-2.771,3.437,0,3.437,0"/>
+ <path fill="none" stroke="#000000" stroke-linecap="square" stroke-linejoin="round" d="M61.295,39.334
+ c-1.797,2.771-3.438,0-3.438,0"/>
+ </g>
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-rand+.svg b/TamTamSynthLab.activity/icons/sl-rand+.svg
new file mode 100755
index 0000000..62d89d1
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-rand+.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="5.5,8.569 9.615,4.812
+ 69.386,4.812 73.5,8.569 73.5,49.617 57.114,72.812 24.151,72.812 5.5,49.617 "/>
+<circle fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" cx="39.5" cy="73.125" r="5.375"/>
+<line fill="none" stroke="#333333" stroke-width="1.08" stroke-linecap="round" stroke-linejoin="round" x1="18.11" y1="19.482" x2="18.11" y2="48.688"/>
+<line fill="none" stroke="#333333" stroke-width="1.08" stroke-linecap="round" stroke-linejoin="round" x1="18.11" y1="34.122" x2="63.109" y2="34.072"/>
+<polyline fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" points="29.849,22.684
+ 26.539,41.294 19.04,26.295 "/>
+<polyline fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" points="45.152,24.78
+ 39.747,46.977 31.062,22.684 "/>
+<polyline fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" points="64.04,50.893
+ 59.241,20.589 51.16,29.881 45.454,25.083 "/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-rand-menu.svg b/TamTamSynthLab.activity/icons/sl-rand-menu.svg
new file mode 100644
index 0000000..e02bc99
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-rand-menu.svg
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="9.5,12.127 13.131,8.812
+ 65.871,8.812 69.5,12.127 69.5,48.346 55.041,68.812 25.957,68.812 9.5,48.346 "/>
+
+ <line fill="none" stroke="#333333" stroke-width="1.08" stroke-linecap="round" stroke-linejoin="round" x1="20.626" y1="21.756" x2="20.626" y2="47.525"/>
+
+ <line fill="none" stroke="#333333" stroke-width="1.08" stroke-linecap="round" stroke-linejoin="round" x1="20.626" y1="34.674" x2="60.332" y2="34.629"/>
+ <polyline fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" points="30.984,24.582
+ 28.064,41.002 21.447,27.768 "/>
+ <polyline fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" points="44.487,26.431
+ 39.718,46.016 32.055,24.582 "/>
+ <polyline fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" points="61.153,49.472
+ 56.919,22.733 49.788,30.932 44.754,26.698 "/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-reset.svg b/TamTamSynthLab.activity/icons/sl-reset.svg
new file mode 100644
index 0000000..833e85b
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-reset.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="55px" height="55px" viewBox="0 0 55 55" enable-background="new 0 0 55 55" xml:space="preserve">
+<polygon fill="none" stroke="#FFFFFF" stroke-width="2" points="36.668,46.959 17.384,46.671 13.751,19.147 40.626,19.147 "/>
+<path fill="none" stroke="#FFFFFF" stroke-width="2" d="M13.751,17.312c18.998-2.13,21.875-2.374,25.436-3.021
+ c3.561-0.647-8.347-2.808-12.054-2.375c-1.729,0.201-9.713,1.618-13.275,5.396"/>
+<path fill="none" stroke="#FFFFFF" stroke-width="2" d="M22.709,11.557l6.691-1.476c0,0-4.209-3.13-6.691,1.296"/>
+<line fill="none" stroke="#FFFFFF" x1="27.457" y1="24.652" x2="27.457" y2="39.763"/>
+<line fill="none" stroke="#FFFFFF" x1="35.229" y1="25.084" x2="33.502" y2="39.763"/>
+<line fill="none" stroke="#FFFFFF" x1="19.038" y1="25.731" x2="20.55" y2="39.763"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-reverb+.svg b/TamTamSynthLab.activity/icons/sl-reverb+.svg
new file mode 100644
index 0000000..44faefc
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-reverb+.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M3.598,23.098
+ c0-9.332,7.571-16.902,16.902-16.902h33.805c9.332,0,16.889,7.571,16.889,16.902v33.806c0,9.33-7.557,16.9-16.889,16.9H20.5
+ c-9.332,0-16.902-7.57-16.902-16.9V23.098z"/>
+</g>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,20.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,25.695,66,23.369,66,20.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,33.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,38.695,66,36.368,66,33.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,46.499
+ c0-2.867,2.326-5.192,5.193-5.192c2.882,0,5.209,2.325,5.209,5.192c0,2.868-2.327,5.196-5.209,5.196
+ C68.326,51.695,66,49.367,66,46.499z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,59.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.326,5.209,5.195c0,2.868-2.327,5.195-5.209,5.195C68.326,64.695,66,62.368,66,59.5z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,6.195
+ C32.299,3.327,34.638,1,37.507,1c2.868,0,5.194,2.327,5.194,5.195c0,2.88-2.326,5.208-5.194,5.208
+ C34.638,11.403,32.299,9.076,32.299,6.195z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,73.805
+ c0-2.881,2.339-5.207,5.208-5.207c2.868,0,5.194,2.326,5.194,5.207c0,2.868-2.326,5.194-5.194,5.194
+ C34.638,78.999,32.299,76.673,32.299,73.805z"/>
+<line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="14.054" y1="59.664" x2="59.055" y2="59.664"/>
+<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="300.7227" y1="-327.5078" x2="330.7227" y2="-327.5078" gradientTransform="matrix(1 0 0 -1 -278.5 -288.5)">
+ <stop offset="0" style="stop-color:#FFFFFF"/>
+ <stop offset="0.0799" style="stop-color:#DBDBDB"/>
+ <stop offset="0.2375" style="stop-color:#999999"/>
+ <stop offset="0.3876" style="stop-color:#636363"/>
+ <stop offset="0.526" style="stop-color:#383838"/>
+ <stop offset="0.6501" style="stop-color:#191919"/>
+ <stop offset="0.7555" style="stop-color:#070707"/>
+ <stop offset="0.8297" style="stop-color:#000000"/>
+</linearGradient>
+<path fill="url(#SVGID_1_)" stroke="#000000" d="M22.222,38.996c0-8.283,6.707-14.987,14.987-14.987
+ c8.311,0,15.014,6.704,15.014,14.987c0,8.307-6.703,15.011-15.014,15.011C28.928,54.007,22.222,47.303,22.222,38.996z"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-reverb-menu.svg b/TamTamSynthLab.activity/icons/sl-reverb-menu.svg
new file mode 100644
index 0000000..c14a445
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-reverb-menu.svg
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M9.396,25c0-8.282,6.72-15,15.003-15
+ h30.006c8.284,0,14.991,6.719,14.991,15v30.001c0,8.28-6.707,14.998-14.991,14.998H24.398c-8.283,0-15.003-6.718-15.003-14.998V25
+ z"/>
+ </g>
+
+ <line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="18.677" y1="57.451" x2="58.621" y2="57.451"/>
+
+ <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="291.9277" y1="-316.1196" x2="318.5566" y2="-316.1196" gradientTransform="matrix(1 0 0 -1 -266 -277)">
+ <stop offset="0" style="stop-color:#FFFFFF"/>
+ <stop offset="0.0799" style="stop-color:#DBDBDB"/>
+ <stop offset="0.2375" style="stop-color:#999999"/>
+ <stop offset="0.3876" style="stop-color:#636363"/>
+ <stop offset="0.526" style="stop-color:#383838"/>
+ <stop offset="0.6501" style="stop-color:#191919"/>
+ <stop offset="0.7555" style="stop-color:#070707"/>
+ <stop offset="0.8297" style="stop-color:#000000"/>
+ </linearGradient>
+ <path fill="url(#SVGID_1_)" stroke="#000000" d="M25.927,39.109c0-7.351,5.953-13.3,13.303-13.3c7.376,0,13.327,5.95,13.327,13.3
+ c0,7.372-5.95,13.322-13.327,13.322C31.88,52.431,25.927,46.48,25.927,39.109z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-ring+.svg b/TamTamSynthLab.activity/icons/sl-ring+.svg
new file mode 100644
index 0000000..7fd5495
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-ring+.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M3.598,23.098
+ c0-9.332,7.571-16.902,16.902-16.902h33.805c9.332,0,16.889,7.571,16.889,16.902v33.806c0,9.33-7.557,16.9-16.889,16.9H20.5
+ c-9.332,0-16.902-7.57-16.902-16.9V23.098z"/>
+</g>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,20.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,25.695,66,23.369,66,20.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,33.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,38.695,66,36.368,66,33.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,46.499
+ c0-2.867,2.326-5.192,5.193-5.192c2.882,0,5.209,2.325,5.209,5.192c0,2.868-2.327,5.196-5.209,5.196
+ C68.326,51.695,66,49.367,66,46.499z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,59.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.326,5.209,5.195c0,2.868-2.327,5.195-5.209,5.195C68.326,64.695,66,62.368,66,59.5z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,6.195
+ C32.299,3.327,34.638,1,37.507,1c2.868,0,5.194,2.327,5.194,5.195c0,2.88-2.326,5.208-5.194,5.208
+ C34.638,11.403,32.299,9.076,32.299,6.195z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,73.805
+ c0-2.881,2.339-5.207,5.208-5.207c2.868,0,5.194,2.326,5.194,5.207c0,2.868-2.326,5.194-5.194,5.194
+ C34.638,78.999,32.299,76.673,32.299,73.805z"/>
+<line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="14.054" y1="59.664" x2="59.055" y2="59.664"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="37.777" y1="21.95" x2="37.777" y2="55.3"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="50.295" y1="30.297" x2="50.295" y2="50.286"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="25.295" y1="30.297" x2="25.295" y2="50.286"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-ring-menu.svg b/TamTamSynthLab.activity/icons/sl-ring-menu.svg
new file mode 100644
index 0000000..731f2d2
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-ring-menu.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M9.396,25c0-8.282,6.72-15,15.003-15
+ h30.006c8.284,0,14.991,6.719,14.991,15v30.001c0,8.28-6.707,14.998-14.991,14.998H24.398c-8.283,0-15.003-6.718-15.003-14.998V25
+ z"/>
+ </g>
+
+ <line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="18.677" y1="57.451" x2="58.621" y2="57.451"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.734" y1="23.981" x2="39.734" y2="53.578"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="50.846" y1="31.389" x2="50.846" y2="49.129"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="28.655" y1="31.389" x2="28.655" y2="49.129"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-sample+.svg b/TamTamSynthLab.activity/icons/sl-sample+.svg
new file mode 100755
index 0000000..fdca11a
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-sample+.svg
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679V45.62c0,16.188-15.414,29.312-34.446,29.312c-19.033,0-34.446-13.123-34.446-29.312V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.984"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.207,2.228,5.207,4.985c0,2.745-2.326,4.986-5.207,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.818,5.818
+ c0-2.758,2.328-4.985,5.195-4.985c2.869,0,5.209,2.228,5.209,4.985c0,2.745-2.34,4.986-5.209,4.986
+ C62.146,10.804,59.818,8.563,59.818,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.848
+ c0-2.744,2.339-4.984,5.207-4.984c2.869,0,5.195,2.24,5.195,4.984c0,2.758-2.326,4.985-5.195,4.985
+ C36.638,78.833,34.299,76.604,34.299,73.848z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.014" y1="39.278" x2="65.82" y2="39.278"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#333333" d="M42.689,38.583c-0.818,1.25-3.273,1.25-3.273,5
+ c-0.818,3.75,0,7.5-1.636,11.25c0-5,0-10-0.818-15c-0.818,0-1.636,2.5-2.455,5c-0.818-2.5-2.455-5-4.909-5
+ c-1.636,0-2.455,6.25-3.272,10c-1.636-2.5-2.455-6.25-4.909-10c0.818-1.25,2.455-5,3.273-8.75c4.091,2.5,1.636,7.5,5.727,7.5
+ c2.455,0,3.273-1.25,4.091-3.75c0.818,0,0.818,2.5,2.455,5c1.636-5-1.636-11.25,2.455-13.75
+ C39.417,29.833,36.962,37.333,42.689,38.583z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#333333" d="M45.963,24.833c0,3.75,0,8.75,1.635,12.5
+ c4.092-1.25,0.818-8.75,5.729-12.5c0,3.75-1.637,10,4.908,13.75c0-3.75-1.637-10,3.273-13.75c0,3.75-0.818,7.5,0.818,11.25
+ c0.818,1.25,3.271,2.5,4.09,3.75c-8.182-1.25-3.271,11.25-7.363,13.75c0-3.75-0.818-8.75-0.818-12.5c0,0,0-1.25-1.637-1.25
+ c-4.09,0-4.09,12.5-4.09,15c-1.637-5-2.455-10-3.273-15c-5.727,2.5-1.637,8.75-5.727,13.75c0-2.5-0.818-6.25,0-28.75H45.963z"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-sample-menu.svg b/TamTamSynthLab.activity/icons/sl-sample-menu.svg
new file mode 100644
index 0000000..d1fb3ed
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-sample-menu.svg
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M9.667,17.252c0-3.326,4.911-7.418,8.889-7.418h42.222
+ c3.979,0,8.89,4.093,8.89,7.418v27.527c0,13.838-13.424,25.055-30,25.055c-16.577,0-30-11.217-30-25.055V17.252z"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.547" y1="20.388" x2="21.547" y2="57.058"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.68" y1="39.358" x2="62.444" y2="39.358"/>
+ <path fill="#333333" d="M42.3,38.765c-0.713,1.068-2.852,1.068-2.852,4.273c-0.712,3.206,0,6.411-1.425,9.616
+ c0-4.273,0-8.548-0.712-12.821c-0.712,0-1.424,2.137-2.138,4.273c-0.712-2.137-2.138-4.273-4.275-4.273
+ c-1.425,0-2.138,5.343-2.85,8.548c-1.425-2.137-2.138-5.343-4.276-8.548c0.712-1.068,2.138-4.273,2.851-7.479
+ c3.563,2.137,1.425,6.411,4.988,6.411c2.138,0,2.851-1.068,3.563-3.205c0.713,0,0.713,2.137,2.138,4.273
+ c1.425-4.273-1.425-9.616,2.138-11.753C39.449,31.286,37.311,37.696,42.3,38.765z"/>
+ <path fill="#333333" d="M45.15,27.012c0,3.206,0,7.479,1.424,10.685c3.563-1.068,0.713-7.479,4.99-10.685
+ c0,3.206-1.427,8.548,4.273,11.753c0-3.205-1.426-8.547,2.851-11.753c0,3.206-0.713,6.411,0.713,9.616
+ c0.713,1.068,2.85,2.137,3.562,3.205c-7.126-1.068-2.85,9.616-6.413,11.753c0-3.205-0.713-7.479-0.713-10.685
+ c0,0,0-1.068-1.426-1.068c-3.562,0-3.562,10.685-3.562,12.821c-1.426-4.273-2.139-8.548-2.851-12.821
+ c-4.988,2.137-1.426,7.479-4.988,11.753c0-2.137-0.712-5.342,0-24.574H45.15z"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-speaker.svg b/TamTamSynthLab.activity/icons/sl-speaker.svg
new file mode 100755
index 0000000..b0d38a5
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-speaker.svg
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#FF0000" stroke="#333333" stroke-linecap="square" d="M29.528,20.354h23.383
+ c0,0,15.076,31.692,15.125,31.841c0.906,2.764-2.504,4.239-2.372,4.239c2.787,0-31.64-0.082-49.519-0.109
+ c-4.499-0.007-1.047-5.316-1.12-5.175C13.697,53.729,29.528,20.354,29.528,20.354z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#FF0000" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="
+ M65.648,5.702c3.083,0,5.57,1.493,5.57,3.358v11.194c0,1.866-2.487,3.358-5.57,3.358H16.792c-3.084,0-5.572-1.493-5.572-3.358V9.061
+ c0-1.866,2.488-3.358,5.572-3.358H65.648z"/>
+<circle fill-rule="evenodd" clip-rule="evenodd" fill="#FF0000" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" cx="41.816" cy="5.479" r="4.726"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-trackpadX+.svg b/TamTamSynthLab.activity/icons/sl-trackpadX+.svg
new file mode 100755
index 0000000..8122fed
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-trackpadX+.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="5.5,8.569 9.615,4.812
+ 69.386,4.812 73.5,8.569 73.5,49.617 57.114,72.812 24.151,72.812 5.5,49.617 "/>
+<circle fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" cx="39.5" cy="73.125" r="5.375"/>
+<rect x="19.5" y="14.499" fill="none" stroke="#333333" stroke-width="2" stroke-linecap="square" stroke-linejoin="round" width="40" height="40.002"/>
+<g>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.641" y1="22.411" x2="39.641" y2="49.913"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.363" y1="21.411" x2="31.861" y2="28.91"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.363" y1="49.438" x2="31.861" y2="41.938"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.641" y1="21.16" x2="47.139" y2="28.661"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.641" y1="49.689" x2="47.139" y2="42.188"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-trackpadX-menu.svg b/TamTamSynthLab.activity/icons/sl-trackpadX-menu.svg
new file mode 100644
index 0000000..45e555c
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-trackpadX-menu.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="9.5,12.127 13.131,8.812
+ 65.871,8.812 69.5,12.127 69.5,48.346 55.041,68.812 25.957,68.812 9.5,48.346 "/>
+<rect x="21.853" y="17.359" fill="none" stroke="#333333" stroke-width="2" stroke-linecap="square" stroke-linejoin="round" width="35.294" height="35.296"/>
+<g>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.625" y1="24.341" x2="39.625" y2="48.607"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.379" y1="23.458" x2="32.76" y2="30.075"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.379" y1="48.188" x2="32.76" y2="41.569"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.625" y1="23.237" x2="46.24" y2="29.855"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="39.625" y1="48.41" x2="46.24" y2="41.79"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-trackpadY+.svg b/TamTamSynthLab.activity/icons/sl-trackpadY+.svg
new file mode 100755
index 0000000..51bac2e
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-trackpadY+.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="5.5,8.569 9.615,4.812
+ 69.386,4.812 73.5,8.569 73.5,49.617 57.114,72.812 24.151,72.812 5.5,49.617 "/>
+<circle fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" cx="39.5" cy="73.125" r="5.375"/>
+<rect x="17.001" y="10.8" fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" width="44.998" height="45"/>
+<g>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="24.734" y1="34.017" x2="55.7" y2="34.017"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="22.734" y1="34.396" x2="31.203" y2="42.831"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="55.859" y1="34.396" x2="47.451" y2="42.831"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="23.327" y1="34.017" x2="31.796" y2="25.549"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="56.266" y1="34.017" x2="47.857" y2="25.549"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-trackpadY-menu.svg b/TamTamSynthLab.activity/icons/sl-trackpadY-menu.svg
new file mode 100644
index 0000000..0d6598b
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-trackpadY-menu.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<polygon fill="#FFFF33" stroke="#333333" stroke-linecap="round" stroke-miterlimit="8" points="9.5,12.127 13.131,8.812
+ 65.871,8.812 69.5,12.127 69.5,48.346 55.041,68.812 25.957,68.812 9.5,48.346 "/>
+<rect x="22" y="19" fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" width="35" height="35"/>
+<g>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="28.491" y1="36.581" x2="51.578" y2="36.581"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="27" y1="36.916" x2="33.314" y2="44.358"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="51.697" y1="36.916" x2="45.428" y2="44.358"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="27.442" y1="36.581" x2="33.756" y2="29.109"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="52" y1="36.581" x2="45.73" y2="29.109"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-vco+.svg b/TamTamSynthLab.activity/icons/sl-vco+.svg
new file mode 100755
index 0000000..6b20870
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-vco+.svg
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679V45.62c0,16.188-15.414,29.312-34.446,29.312c-19.033,0-34.446-13.123-34.446-29.312V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.984"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.207,2.228,5.207,4.985c0,2.745-2.326,4.986-5.207,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.818,5.818
+ c0-2.758,2.328-4.985,5.195-4.985c2.869,0,5.209,2.228,5.209,4.985c0,2.745-2.34,4.986-5.209,4.986
+ C62.146,10.804,59.818,8.563,59.818,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.848
+ c0-2.744,2.339-4.984,5.207-4.984c2.869,0,5.195,2.24,5.195,4.984c0,2.758-2.326,4.985-5.195,4.985
+ C36.638,78.833,34.299,76.604,34.299,73.848z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.014" y1="39.278" x2="65.82" y2="39.278"/>
+<g>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#26282D" stroke-width="3" stroke-linecap="round" d="
+ M22.407,39.34c10.059-38.507,18.869,0,18.869,0"/>
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="none" stroke="#26282D" stroke-width="3" stroke-linecap="round" d="
+ M60.407,40.167c-9.323,34.622-19.21-0.667-19.21-0.667"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-vco-menu.svg b/TamTamSynthLab.activity/icons/sl-vco-menu.svg
new file mode 100644
index 0000000..c73b410
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-vco-menu.svg
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M9.667,17.252c0-3.326,4.911-7.418,8.889-7.418h42.222
+ c3.979,0,8.89,4.093,8.89,7.418v27.527c0,13.838-13.424,25.055-30,25.055c-16.577,0-30-11.217-30-25.055V17.252z"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.547" y1="20.388" x2="21.547" y2="57.058"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.68" y1="39.358" x2="62.444" y2="39.358"/>
+ <g>
+ <path fill="none" stroke="#26282D" stroke-width="3" stroke-linecap="round" d="M24.635,39.412c8.76-32.914,16.432,0,16.432,0"/>
+ <path fill="none" stroke="#26282D" stroke-width="3" stroke-linecap="round" d="M57.73,40.119C49.61,69.712,41,39.548,41,39.548"
+ />
+ </g>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-voice+.svg b/TamTamSynthLab.activity/icons/sl-voice+.svg
new file mode 100755
index 0000000..3e19ef1
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-voice+.svg
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M5.221,13.415c0-3.891,5.639-8.679,10.206-8.679h48.479
+ c4.568,0,10.207,4.789,10.207,8.679v32.205c0,16.188-15.414,29.311-34.446,29.311c-19.033,0-34.446-13.122-34.446-29.311V13.415z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="18.862" y1="17.083" x2="18.862" y2="59.985"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M10.417,5.818
+ c0-2.758,2.326-4.985,5.195-4.985c2.88,0,5.207,2.228,5.207,4.985c0,2.745-2.327,4.986-5.207,4.986
+ C12.743,10.804,10.417,8.563,10.417,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M26.015,5.818
+ c0-2.758,2.326-4.985,5.207-4.985c2.868,0,5.195,2.228,5.195,4.985c0,2.745-2.327,4.986-5.195,4.986
+ C28.34,10.804,26.015,8.563,26.015,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M42.917,5.818
+ c0-2.758,2.326-4.985,5.194-4.985c2.881,0,5.208,2.228,5.208,4.985c0,2.745-2.327,4.986-5.208,4.986
+ C45.243,10.804,42.917,8.563,42.917,5.818z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M59.819,5.818
+ c0-2.758,2.327-4.985,5.194-4.985c2.87,0,5.209,2.228,5.209,4.985c0,2.745-2.339,4.986-5.209,4.986
+ C62.146,10.804,59.819,8.563,59.819,5.818z"/>
+<path fill="#DF3800" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M34.299,73.847
+ c0-2.744,2.339-4.984,5.207-4.984c2.869,0,5.195,2.24,5.195,4.984c0,2.758-2.326,4.986-5.195,4.986
+ C36.638,78.833,34.299,76.604,34.299,73.847z"/>
+<path fill-rule="evenodd" clip-rule="evenodd" fill="#333333" d="M25.582,25.87c1,2,2.25,4,3.25,7c3-2,4-5,5-8c2,1,4,6,6,8
+ c2-2,3-5,4-8c3,2,3,5,6,8c2-2,3-5,4-8h3c0,2,2,5,3,8c1,0,2-2,3-3v16c-1-1-1-2-2-3c-2,3-4,7-5,10c-2-2-3-6-6-10c-2,3-3,7-5,10
+ c-2-3-3-7-5-10c-2,3-3,7-5,10c-2-3-3-7-5-10c-2,3-4,7-5,10c-5-5-4-10-4-15v-3c0.25-6.12,3.75-10.12,2.62-11.62L25.582,25.87z"/>
+<line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="19.014" y1="39.278" x2="65.82" y2="39.278"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-voice-menu.svg b/TamTamSynthLab.activity/icons/sl-voice-menu.svg
new file mode 100644
index 0000000..525b290
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-voice-menu.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#51A425" stroke="#333333" stroke-linecap="square" d="M9.667,17.252c0-3.326,4.911-7.418,8.889-7.418h42.222
+ c3.979,0,8.89,4.093,8.89,7.418v27.527c0,13.838-13.424,25.055-30,25.055c-16.577,0-30-11.217-30-25.055V17.252z"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.547" y1="20.388" x2="21.547" y2="57.058"/>
+ <path fill="#333333" d="M27.4,27.898c0.871,1.709,1.96,3.419,2.831,5.983c2.613-1.709,3.484-4.273,4.354-6.838
+ c1.742,0.855,3.484,5.128,5.226,6.838c1.742-1.709,2.613-4.273,3.484-6.838c2.612,1.709,2.612,4.274,5.226,6.838
+ c1.741-1.709,2.612-4.273,3.483-6.838h2.612c0,1.709,1.742,4.274,2.613,6.838c0.871,0,1.741-1.709,2.612-2.564v13.676
+ c-0.871-0.854-0.871-1.709-1.741-2.564c-1.742,2.564-3.484,5.983-4.355,8.548c-1.741-1.709-2.612-5.129-5.225-8.548
+ c-1.742,2.564-2.613,5.983-4.355,8.548c-1.741-2.564-2.612-5.983-4.354-8.548c-1.742,2.564-2.613,5.983-4.354,8.548
+ c-1.742-2.564-2.613-5.983-4.354-8.548c-1.742,2.564-3.484,5.983-4.354,8.548c-4.355-4.273-3.484-8.548-3.484-12.821v-2.564
+ c0.218-5.231,3.266-8.65,2.282-9.933L27.4,27.898z"/>
+
+ <line fill="none" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" x1="21.68" y1="39.358" x2="62.444" y2="39.358"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-wguide+.svg b/TamTamSynthLab.activity/icons/sl-wguide+.svg
new file mode 100644
index 0000000..3dcf5a8
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-wguide+.svg
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M3.598,23.098
+ c0-9.332,7.571-16.902,16.902-16.902h33.805c9.332,0,16.889,7.571,16.889,16.902v33.806c0,9.33-7.557,16.9-16.889,16.9H20.5
+ c-9.332,0-16.902-7.57-16.902-16.9V23.098z"/>
+</g>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,20.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,25.695,66,23.369,66,20.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,33.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.327,5.209,5.195s-2.327,5.194-5.209,5.194C68.326,38.695,66,36.368,66,33.5z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,46.499
+ c0-2.867,2.326-5.192,5.193-5.192c2.882,0,5.209,2.325,5.209,5.192c0,2.868-2.327,5.196-5.209,5.196
+ C68.326,51.695,66,49.367,66,46.499z"/>
+<path fill="#F5D04E" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M66,59.5c0-2.869,2.326-5.195,5.193-5.195
+ c2.882,0,5.209,2.326,5.209,5.195c0,2.868-2.327,5.195-5.209,5.195C68.326,64.695,66,62.368,66,59.5z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,6.195
+ C32.299,3.327,34.638,1,37.507,1c2.868,0,5.194,2.327,5.194,5.195c0,2.88-2.326,5.208-5.194,5.208
+ C34.638,11.403,32.299,9.076,32.299,6.195z"/>
+<path fill="#DF0040" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M32.299,73.805
+ c0-2.881,2.339-5.207,5.208-5.207c2.868,0,5.194,2.326,5.194,5.207c0,2.868-2.326,5.194-5.194,5.194
+ C34.638,78.999,32.299,76.673,32.299,73.805z"/>
+<line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="14.054" y1="59.664" x2="59.055" y2="59.664"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="18.729" y1="20.275" x2="18.729" y2="55.5"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="30.693" y1="26.461" x2="30.693" y2="51.094"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="40.771" y1="29.98" x2="40.771" y2="47.575"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="50.88" y1="33.501" x2="50.88" y2="44.057"/>
+<line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="58.729" y1="37.021" x2="58.729" y2="40.539"/>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/sl-wguide-menu.svg b/TamTamSynthLab.activity/icons/sl-wguide-menu.svg
new file mode 100644
index 0000000..6326493
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/sl-wguide-menu.svg
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="80px" height="80px" viewBox="0 0 80 80" enable-background="new 0 0 80 80" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#3399FF" stroke="#333333" stroke-linecap="round" stroke-linejoin="round" d="M9.396,25c0-8.282,6.72-15,15.003-15
+ h30.006c8.284,0,14.991,6.719,14.991,15v30.001c0,8.28-6.707,14.998-14.991,14.998H24.398c-8.283,0-15.003-6.718-15.003-14.998V25
+ z"/>
+ </g>
+
+ <line fill="none" stroke="#333333" stroke-linecap="square" stroke-linejoin="round" x1="18.677" y1="57.451" x2="58.621" y2="57.451"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="22.827" y1="22.495" x2="22.827" y2="53.756"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="33.446" y1="27.985" x2="33.446" y2="49.846"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="42.393" y1="31.108" x2="42.393" y2="46.723"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="51.365" y1="34.232" x2="51.365" y2="43.601"/>
+
+ <line fill="none" stroke="#333333" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" x1="58.331" y1="37.356" x2="58.331" y2="40.479"/>
+</g>
+</svg>
diff --git a/TamTamSynthLab.activity/icons/tam-help.svg b/TamTamSynthLab.activity/icons/tam-help.svg
new file mode 100644
index 0000000..2923bb3
--- /dev/null
+++ b/TamTamSynthLab.activity/icons/tam-help.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14576) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="45.395px" height="45.395px" viewBox="0 0 45.395 45.395" enable-background="new 0 0 45.395 45.395" xml:space="preserve">
+<circle fill="#808284" cx="22.297" cy="23.037" r="22.5"/>
+<circle fill="none" stroke="#4C4D4F" stroke-width="2.25" cx="22.295" cy="23.129" r="21.572"/>
+<circle fill="none" stroke="#4C4D4F" cx="22.628" cy="22.89" r="17.085"/>
+<g>
+ <path fill="#FFFFFF" stroke="#FFFFFF" d="M18.717,15.967c1.383-0.625,2.621-0.938,3.715-0.938c1.477,0,2.617,0.332,3.422,0.996
+ s1.207,1.645,1.207,2.941c0,1.344-0.871,2.738-2.613,4.184c-0.758,0.625-1.221,1.041-1.389,1.248s-0.303,0.459-0.404,0.756
+ s-0.152,0.668-0.152,1.113v0.645h-1.605v-0.668c0-1.359,0.434-2.418,1.301-3.176l1.547-1.359c0.5-0.422,0.867-0.85,1.102-1.283
+ s0.352-0.896,0.352-1.389c0-0.812-0.258-1.436-0.773-1.869s-1.219-0.65-2.109-0.65c-0.805,0-1.82,0.289-3.047,0.867L18.717,15.967z
+ M21.905,29.198c0.414,0,0.762,0.141,1.043,0.422s0.422,0.629,0.422,1.043c0,0.422-0.143,0.783-0.428,1.084
+ s-0.631,0.451-1.037,0.451c-0.398,0-0.738-0.15-1.02-0.451s-0.422-0.662-0.422-1.084s0.139-0.771,0.416-1.049
+ S21.498,29.198,21.905,29.198z"/>
+</g>
+</svg>