diff --git a/public/sounds/noise/brown-noise.wav b/public/sounds/noise/brown-noise.wav new file mode 100644 index 0000000..e053a43 Binary files /dev/null and b/public/sounds/noise/brown-noise.wav differ diff --git a/public/sounds/noise/pink-noise.wav b/public/sounds/noise/pink-noise.wav new file mode 100644 index 0000000..2b6c1f7 Binary files /dev/null and b/public/sounds/noise/pink-noise.wav differ diff --git a/public/sounds/noise/white-noise.wav b/public/sounds/noise/white-noise.wav new file mode 100644 index 0000000..e3a0e3d Binary files /dev/null and b/public/sounds/noise/white-noise.wav differ diff --git a/src/data/sounds.tsx b/src/data/sounds.tsx index 9684ee7..e45d501 100644 --- a/src/data/sounds.tsx +++ b/src/data/sounds.tsx @@ -6,10 +6,11 @@ import { GiWolfHead, GiOwl, GiWindchimes, + GiSoundWaves, } from 'react-icons/gi/index'; import { BsFire, - // BsSoundwave, + BsSoundwave, BsFillCloudRainFill, BsFillCloudRainHeavyFill, BsUmbrellaFill, @@ -42,8 +43,6 @@ import { MdOutlineThunderstorm, MdSmartToy } from 'react-icons/md/index'; import { TbScubaMask } from 'react-icons/tb/index'; import { RiFilePaper2Fill } from 'react-icons/ri/index'; -// const defaultIcon = ; - import type { Categories } from './types'; export const sounds: { @@ -271,5 +270,30 @@ export const sounds: { ], title: 'Things', }, + { + icon: , + id: 'noise', + sounds: [ + { + icon: , + id: 'white-noise', + label: 'White Noise', + src: '/sounds/noise/white-noise.wav', + }, + { + icon: , + id: 'pink-noise', + label: 'Pink Noise', + src: '/sounds/noise/pink-noise.wav', + }, + { + icon: , + id: 'brown-noise', + label: 'Brown Noise', + src: '/sounds/noise/brown-noise.wav', + }, + ], + title: 'Noise', + }, ], };