diff --git a/icons/audio-lines.json b/icons/audio-lines.json
new file mode 100644
index 000000000..97260ed69
--- /dev/null
+++ b/icons/audio-lines.json
@@ -0,0 +1,35 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "graphic equaliser",
+ "sound",
+ "noise",
+ "listen",
+ "hearing",
+ "hertz",
+ "frequency",
+ "wavelength",
+ "vibrate",
+ "sine",
+ "synthesizer",
+ "synthesiser",
+ "levels",
+ "track",
+ "music",
+ "playback",
+ "radio",
+ "broadcast",
+ "airwaves",
+ "voice",
+ "vocals",
+ "singer",
+ "song"
+ ],
+ "categories": [
+ "multimedia",
+ "communication"
+ ]
+}
\ No newline at end of file
diff --git a/icons/audio-lines.svg b/icons/audio-lines.svg
new file mode 100644
index 000000000..bb80d6e56
--- /dev/null
+++ b/icons/audio-lines.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/audio-waveform.json b/icons/audio-waveform.json
new file mode 100644
index 000000000..03c4725d6
--- /dev/null
+++ b/icons/audio-waveform.json
@@ -0,0 +1,34 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "sound",
+ "noise",
+ "listen",
+ "hearing",
+ "hertz",
+ "frequency",
+ "wavelength",
+ "vibrate",
+ "sine",
+ "synthesizer",
+ "synthesiser",
+ "levels",
+ "track",
+ "music",
+ "playback",
+ "radio",
+ "broadcast",
+ "airwaves",
+ "voice",
+ "vocals",
+ "singer",
+ "song"
+ ],
+ "categories": [
+ "multimedia",
+ "communication"
+ ]
+}
diff --git a/icons/audio-waveform.svg b/icons/audio-waveform.svg
new file mode 100644
index 000000000..6302ea8d9
--- /dev/null
+++ b/icons/audio-waveform.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons/disc-album.json b/icons/disc-album.json
new file mode 100644
index 000000000..d85399b5c
--- /dev/null
+++ b/icons/disc-album.json
@@ -0,0 +1,30 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "album",
+ "music",
+ "songs",
+ "format",
+ "cd",
+ "dvd",
+ "vinyl",
+ "sleeve",
+ "cover",
+ "platinum",
+ "compilation",
+ "ep",
+ "recording",
+ "playback",
+ "spin",
+ "rotate",
+ "rpm",
+ "dj"
+ ],
+ "categories": [
+ "devices",
+ "multimedia"
+ ]
+}
\ No newline at end of file
diff --git a/icons/disc-album.svg b/icons/disc-album.svg
new file mode 100644
index 000000000..ef349b44b
--- /dev/null
+++ b/icons/disc-album.svg
@@ -0,0 +1,15 @@
+
diff --git a/icons/disc.json b/icons/disc.json
index 2efd26ea3..89c130d51 100644
--- a/icons/disc.json
+++ b/icons/disc.json
@@ -9,13 +9,22 @@
"tags": [
"album",
"music",
+ "songs",
+ "format",
"cd",
"dvd",
- "format",
- "dj",
+ "vinyl",
+ "sleeve",
+ "cover",
+ "platinum",
+ "compilation",
+ "ep",
+ "recording",
+ "playback",
"spin",
"rotate",
- "rpm"
+ "rpm",
+ "dj"
],
"categories": [
"devices",
diff --git a/icons/drum.json b/icons/drum.json
new file mode 100644
index 000000000..cf94b65f1
--- /dev/null
+++ b/icons/drum.json
@@ -0,0 +1,30 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "drummer",
+ "kit",
+ "sticks",
+ "instrument",
+ "beat",
+ "bang",
+ "bass",
+ "backing track",
+ "band",
+ "play",
+ "performance",
+ "concert",
+ "march",
+ "music",
+ "audio",
+ "sound",
+ "noise",
+ "loud"
+ ],
+ "categories": [
+ "multimedia",
+ "devices"
+ ]
+}
\ No newline at end of file
diff --git a/icons/drum.svg b/icons/drum.svg
new file mode 100644
index 000000000..5948439a8
--- /dev/null
+++ b/icons/drum.svg
@@ -0,0 +1,19 @@
+
diff --git a/icons/file-music.json b/icons/file-music.json
new file mode 100644
index 000000000..6040dd416
--- /dev/null
+++ b/icons/file-music.json
@@ -0,0 +1,26 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "audio",
+ "sound",
+ "noise",
+ "track",
+ "digital",
+ "recording",
+ "playback",
+ "piano",
+ "keyboard",
+ "keys",
+ "notes",
+ "chord",
+ "midi",
+ "octave"
+ ],
+ "categories": [
+ "files",
+ "multimedia"
+ ]
+}
\ No newline at end of file
diff --git a/icons/file-music.svg b/icons/file-music.svg
new file mode 100644
index 000000000..d500954c0
--- /dev/null
+++ b/icons/file-music.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/guitar.json b/icons/guitar.json
new file mode 100644
index 000000000..23755c51d
--- /dev/null
+++ b/icons/guitar.json
@@ -0,0 +1,27 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "acoustic",
+ "instrument",
+ "strings",
+ "riff",
+ "rock",
+ "band",
+ "country",
+ "concert",
+ "performance",
+ "play",
+ "lead",
+ "loud",
+ "music",
+ "audio",
+ "sound",
+ "noise"
+ ],
+ "categories": [
+ "multimedia"
+ ]
+}
\ No newline at end of file
diff --git a/icons/guitar.svg b/icons/guitar.svg
new file mode 100644
index 000000000..d2f86707f
--- /dev/null
+++ b/icons/guitar.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/keyboard-music.json b/icons/keyboard-music.json
new file mode 100644
index 000000000..5b6f43003
--- /dev/null
+++ b/icons/keyboard-music.json
@@ -0,0 +1,34 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "music",
+ "audio",
+ "sound",
+ "noise",
+ "notes",
+ "keys",
+ "chord",
+ "octave",
+ "midi",
+ "controller",
+ "instrument",
+ "electric",
+ "signal",
+ "digital",
+ "studio",
+ "production",
+ "producer",
+ "pianist",
+ "piano",
+ "play",
+ "performance",
+ "concert"
+ ],
+ "categories": [
+ "multimedia",
+ "devices"
+ ]
+}
\ No newline at end of file
diff --git a/icons/keyboard-music.svg b/icons/keyboard-music.svg
new file mode 100644
index 000000000..2d434ab90
--- /dev/null
+++ b/icons/keyboard-music.svg
@@ -0,0 +1,21 @@
+
diff --git a/icons/piano.json b/icons/piano.json
new file mode 100644
index 000000000..c4ac9959f
--- /dev/null
+++ b/icons/piano.json
@@ -0,0 +1,26 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "music",
+ "audio",
+ "sound",
+ "noise",
+ "notes",
+ "chord",
+ "keys",
+ "octave",
+ "acoustic",
+ "instrument",
+ "play",
+ "pianist",
+ "performance",
+ "concert"
+ ],
+ "categories": [
+ "multimedia",
+ "devices"
+ ]
+}
\ No newline at end of file
diff --git a/icons/piano.svg b/icons/piano.svg
new file mode 100644
index 000000000..658c28a88
--- /dev/null
+++ b/icons/piano.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/speaker.json b/icons/speaker.json
index d34c80905..96d7e1e6c 100644
--- a/icons/speaker.json
+++ b/icons/speaker.json
@@ -5,8 +5,15 @@
"ericfennis"
],
"tags": [
+ "sound",
"audio",
- "music"
+ "music",
+ "tweeter",
+ "subwoofer",
+ "bass",
+ "production",
+ "producer",
+ "dj"
],
"categories": [
"multimedia",
diff --git a/icons/speaker.svg b/icons/speaker.svg
index 5bf5430f6..387baab0e 100644
--- a/icons/speaker.svg
+++ b/icons/speaker.svg
@@ -9,7 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
+
-
+