diff --git a/public/sounds/binaural/binaural-alpha.wav b/public/sounds/binaural/binaural-alpha.wav
new file mode 100644
index 0000000..6264a52
Binary files /dev/null and b/public/sounds/binaural/binaural-alpha.wav differ
diff --git a/public/sounds/binaural/binaural-beta.wav b/public/sounds/binaural/binaural-beta.wav
new file mode 100644
index 0000000..99f8a34
Binary files /dev/null and b/public/sounds/binaural/binaural-beta.wav differ
diff --git a/public/sounds/binaural/binaural-delta.wav b/public/sounds/binaural/binaural-delta.wav
new file mode 100644
index 0000000..9a7f21e
Binary files /dev/null and b/public/sounds/binaural/binaural-delta.wav differ
diff --git a/public/sounds/binaural/binaural-gamma.wav b/public/sounds/binaural/binaural-gamma.wav
new file mode 100644
index 0000000..cfed717
Binary files /dev/null and b/public/sounds/binaural/binaural-gamma.wav differ
diff --git a/public/sounds/binaural/binaural-theta.wav b/public/sounds/binaural/binaural-theta.wav
new file mode 100644
index 0000000..ea91512
Binary files /dev/null and b/public/sounds/binaural/binaural-theta.wav differ
diff --git a/src/data/sounds.ts b/src/data/sounds.ts
index a4ed984..e09570c 100644
--- a/src/data/sounds.ts
+++ b/src/data/sounds.ts
@@ -6,11 +6,22 @@ import { places } from './sounds/places';
import { transport } from './sounds/transport';
import { things } from './sounds/things';
import { noise } from './sounds/noise';
+import { binaural } from './sounds/binaural';
import type { Categories } from './types';
export const sounds: {
categories: Categories;
} = {
- categories: [nature, rain, animals, urban, places, transport, things, noise],
+ categories: [
+ nature,
+ rain,
+ animals,
+ urban,
+ places,
+ transport,
+ things,
+ noise,
+ binaural,
+ ],
};
diff --git a/src/data/sounds/binaural.tsx b/src/data/sounds/binaural.tsx
new file mode 100644
index 0000000..ffe96de
--- /dev/null
+++ b/src/data/sounds/binaural.tsx
@@ -0,0 +1,42 @@
+import { TbWaveSine } from 'react-icons/tb/index';
+import { BsSoundwave } from 'react-icons/bs/index';
+
+import type { Category } from '../types';
+
+export const binaural: Category = {
+ icon: ,
+ id: 'binaural',
+ sounds: [
+ {
+ icon: ,
+ id: 'binaural-delta',
+ label: 'Delta',
+ src: '/sounds/binaural/binaural-delta.wav',
+ },
+ {
+ icon: ,
+ id: 'binaural-theta',
+ label: 'Theta',
+ src: '/sounds/binaural/binaural-theta.wav',
+ },
+ {
+ icon: ,
+ id: 'binaural-alpha',
+ label: 'Alpha',
+ src: '/sounds/binaural/binaural-alpha.wav',
+ },
+ {
+ icon: ,
+ id: 'binaural-beta',
+ label: 'Beta',
+ src: '/sounds/binaural/binaural-beta.wav',
+ },
+ {
+ icon: ,
+ id: 'binaural-gamma',
+ label: 'Gamma',
+ src: '/sounds/binaural/binaural-gamma.wav',
+ },
+ ],
+ title: 'Binaural Beats',
+};