diff --git a/public/sounds/airport.mp3 b/public/sounds/airport.mp3 deleted file mode 100644 index 0b4498a..0000000 Binary files a/public/sounds/airport.mp3 and /dev/null differ diff --git a/public/sounds/animals/birds.mp3 b/public/sounds/animals/birds.mp3 new file mode 100644 index 0000000..1f21ed6 Binary files /dev/null and b/public/sounds/animals/birds.mp3 differ diff --git a/public/sounds/animals/crickets.mp3 b/public/sounds/animals/crickets.mp3 new file mode 100644 index 0000000..3a704cb Binary files /dev/null and b/public/sounds/animals/crickets.mp3 differ diff --git a/public/sounds/animals/frog.mp3 b/public/sounds/animals/frog.mp3 new file mode 100644 index 0000000..fb8a273 Binary files /dev/null and b/public/sounds/animals/frog.mp3 differ diff --git a/public/sounds/animals/owl.mp3 b/public/sounds/animals/owl.mp3 new file mode 100644 index 0000000..175ffd9 Binary files /dev/null and b/public/sounds/animals/owl.mp3 differ diff --git a/public/sounds/animals/seagulls.mp3 b/public/sounds/animals/seagulls.mp3 new file mode 100644 index 0000000..f8a92f5 Binary files /dev/null and b/public/sounds/animals/seagulls.mp3 differ diff --git a/public/sounds/animals/wolf.mp3 b/public/sounds/animals/wolf.mp3 new file mode 100644 index 0000000..00f4a91 Binary files /dev/null and b/public/sounds/animals/wolf.mp3 differ diff --git a/public/sounds/birds.mp3 b/public/sounds/birds.mp3 deleted file mode 100644 index 9f1d54a..0000000 Binary files a/public/sounds/birds.mp3 and /dev/null differ diff --git a/public/sounds/cafe.mp3 b/public/sounds/cafe.mp3 deleted file mode 100644 index 0015c7e..0000000 Binary files a/public/sounds/cafe.mp3 and /dev/null differ diff --git a/public/sounds/campfire.mp3 b/public/sounds/campfire.mp3 deleted file mode 100644 index 724a7ed..0000000 Binary files a/public/sounds/campfire.mp3 and /dev/null differ diff --git a/public/sounds/crickets.mp3 b/public/sounds/crickets.mp3 deleted file mode 100644 index aa941d9..0000000 Binary files a/public/sounds/crickets.mp3 and /dev/null differ diff --git a/public/sounds/nature/campfire.mp3 b/public/sounds/nature/campfire.mp3 new file mode 100644 index 0000000..4cb1731 Binary files /dev/null and b/public/sounds/nature/campfire.mp3 differ diff --git a/public/sounds/nature/river.mp3 b/public/sounds/nature/river.mp3 new file mode 100644 index 0000000..31513b5 Binary files /dev/null and b/public/sounds/nature/river.mp3 differ diff --git a/public/sounds/nature/underwater.mp3 b/public/sounds/nature/underwater.mp3 new file mode 100644 index 0000000..90c8297 Binary files /dev/null and b/public/sounds/nature/underwater.mp3 differ diff --git a/public/sounds/nature/waterfall.mp3 b/public/sounds/nature/waterfall.mp3 new file mode 100644 index 0000000..ac14211 Binary files /dev/null and b/public/sounds/nature/waterfall.mp3 differ diff --git a/public/sounds/nature/waves.mp3 b/public/sounds/nature/waves.mp3 new file mode 100644 index 0000000..831997f Binary files /dev/null and b/public/sounds/nature/waves.mp3 differ diff --git a/public/sounds/nature/wind-in-trees.mp3 b/public/sounds/nature/wind-in-trees.mp3 new file mode 100644 index 0000000..b813c63 Binary files /dev/null and b/public/sounds/nature/wind-in-trees.mp3 differ diff --git a/public/sounds/nature/wind.mp3 b/public/sounds/nature/wind.mp3 new file mode 100644 index 0000000..572ef55 Binary files /dev/null and b/public/sounds/nature/wind.mp3 differ diff --git a/public/sounds/rain-on-window.mp3 b/public/sounds/rain-on-window.mp3 deleted file mode 100644 index e98e9d4..0000000 Binary files a/public/sounds/rain-on-window.mp3 and /dev/null differ diff --git a/public/sounds/rain.mp3 b/public/sounds/rain.mp3 deleted file mode 100644 index d50f8bb..0000000 Binary files a/public/sounds/rain.mp3 and /dev/null differ diff --git a/public/sounds/rain/heavy-rain.mp3 b/public/sounds/rain/heavy-rain.mp3 new file mode 100644 index 0000000..d9cfb1f Binary files /dev/null and b/public/sounds/rain/heavy-rain.mp3 differ diff --git a/public/sounds/rain/light-rain.mp3 b/public/sounds/rain/light-rain.mp3 new file mode 100644 index 0000000..91f6cc3 Binary files /dev/null and b/public/sounds/rain/light-rain.mp3 differ diff --git a/public/sounds/rain/rain-on-leaves.mp3 b/public/sounds/rain/rain-on-leaves.mp3 new file mode 100644 index 0000000..8318cae Binary files /dev/null and b/public/sounds/rain/rain-on-leaves.mp3 differ diff --git a/public/sounds/rain/rain-on-tent.mp3 b/public/sounds/rain/rain-on-tent.mp3 new file mode 100644 index 0000000..c6ca1a4 Binary files /dev/null and b/public/sounds/rain/rain-on-tent.mp3 differ diff --git a/public/sounds/rain/rain-on-umbrella.mp3 b/public/sounds/rain/rain-on-umbrella.mp3 new file mode 100644 index 0000000..d847ccb Binary files /dev/null and b/public/sounds/rain/rain-on-umbrella.mp3 differ diff --git a/public/sounds/rain/rain-on-window.mp3 b/public/sounds/rain/rain-on-window.mp3 new file mode 100644 index 0000000..babb947 Binary files /dev/null and b/public/sounds/rain/rain-on-window.mp3 differ diff --git a/public/sounds/thunder.mp3 b/public/sounds/rain/thunder.mp3 similarity index 100% rename from public/sounds/thunder.mp3 rename to public/sounds/rain/thunder.mp3 diff --git a/public/sounds/river.mp3 b/public/sounds/river.mp3 deleted file mode 100644 index 6f6853e..0000000 Binary files a/public/sounds/river.mp3 and /dev/null differ diff --git a/public/sounds/seagulls.mp3 b/public/sounds/seagulls.mp3 deleted file mode 100644 index 5718669..0000000 Binary files a/public/sounds/seagulls.mp3 and /dev/null differ diff --git a/public/sounds/waves.mp3 b/public/sounds/waves.mp3 deleted file mode 100644 index a005906..0000000 Binary files a/public/sounds/waves.mp3 and /dev/null differ diff --git a/src/data/sounds.tsx b/src/data/sounds.tsx index 6fc2626..15da025 100644 --- a/src/data/sounds.tsx +++ b/src/data/sounds.tsx @@ -1,10 +1,23 @@ -import { BiSolidTree, BiWater, BiSolidCoffeeAlt } from 'react-icons/bi/index'; -import { FaCity, FaCloudShowersHeavy, FaWater } from 'react-icons/fa/index'; -import { PiBirdFill } from 'react-icons/pi/index'; +import { + GiCricket, + GiSeagull, + GiWindow, + GiWaterfall, + GiWolfHead, + GiOwl, +} from 'react-icons/gi/index'; +import { + BsFire, + // BsSoundwave, + BsFillCloudRainFill, + BsFillCloudRainHeavyFill, + BsUmbrellaFill, +} from 'react-icons/bs/index'; +import { BiSolidTree, BiWater } from 'react-icons/bi/index'; +import { FaWater, FaWind, FaLeaf, FaDog, FaFrog } from 'react-icons/fa/index'; +import { PiBirdFill, PiTentFill } from 'react-icons/pi/index'; import { MdOutlineThunderstorm } from 'react-icons/md/index'; -import { GiCricket, GiSeagull, GiWindow } from 'react-icons/gi/index'; -import { BsFire, BsAirplaneFill } from 'react-icons/bs/index'; -// import { BsSoundwave } from 'react-icons/bs/index'; +import { TbScubaMask } from 'react-icons/tb'; // const defaultIcon = ; @@ -18,81 +31,142 @@ export const sounds: { icon: , id: 'nature', sounds: [ - { - icon: , - id: 'rain', - label: 'Rain', - src: '/sounds/rain.mp3', - }, - { - icon: , - id: 'birds', - label: 'Birds', - src: '/sounds/birds.mp3', - }, { icon: , id: 'river', label: 'River', - src: '/sounds/river.mp3', - }, - { - icon: , - id: 'thunder', - label: 'Thunder', - src: '/sounds/thunder.mp3', - }, - { - icon: , - id: 'crickets', - label: 'Crickets', - src: '/sounds/crickets.mp3', + src: '/sounds/nature/river.mp3', }, { icon: , id: 'waves', - label: 'Waves', - src: '/sounds/waves.mp3', - }, - { - icon: , - id: 'seagulls', - label: 'Seagulls', - src: '/sounds/seagulls.mp3', + label: 'waves', + src: '/sounds/nature/waves.mp3', }, { icon: , id: 'campfire', label: 'Campfire', - src: '/sounds/campfire.mp3', + src: '/sounds/nature/campfire.mp3', + }, + { + icon: , + id: 'wind', + label: 'Wind', + src: '/sounds/nature/wind.mp3', + }, + { + icon: , + id: 'wind-in-trees', + label: 'Wind in Trees', + src: '/sounds/nature/wind-in-trees.mp3', + }, + { + icon: , + id: 'waterfall', + label: 'Waterfall', + src: '/sounds/nature/waterfall.mp3', + }, + { + icon: , + id: 'underwater', + label: 'Underwater', + src: '/sounds/nature/underwater.mp3', }, ], title: 'Nature', }, { - icon: , - id: 'urban', + icon: , + id: 'rain', sounds: [ { - icon: , - id: 'airport', - label: 'Airport', - src: '/sounds/airport.mp3', + icon: , + id: 'light-rain', + label: 'Light Rain', + src: '/sounds/rain/light-rain.mp3', }, { - icon: , - id: 'cafe', - label: 'Cafe', - src: '/sounds/cafe.mp3', + icon: , + id: 'heavy-rain', + label: 'Heavy Rain', + src: '/sounds/rain/heavy-rain.mp3', + }, + { + icon: , + id: 'thunder', + label: 'Thunder', + src: '/sounds/rain/thunder.mp3', }, { icon: , id: 'rain-on-window', label: 'Rain on Window', - src: '/sounds/rain-on-window.mp3', + src: '/sounds/rain/rain-on-window.mp3', + }, + { + icon: , + id: 'rain-on-umbrella', + label: 'Rain on Umbrella', + src: '/sounds/rain/rain-on-umbrella.mp3', + }, + { + icon: , + id: 'rain-on-tent', + label: 'Rain on Tent', + src: '/sounds/rain/rain-on-tent.mp3', + }, + { + icon: , + id: 'rain-on-leaves', + label: 'Rain on Leaves', + src: '/sounds/rain/rain-on-leaves.mp3', }, ], - title: 'Urban', + title: 'Rain', + }, + { + icon: , + id: 'animals', + sounds: [ + { + icon: , + id: 'birds', + label: 'Birds', + src: '/sounds/animals/birds.mp3', + }, + { + icon: , + id: 'seagulls', + label: 'Seagulls', + src: '/sounds/animals/seagulls.mp3', + }, + { + icon: , + id: 'crickets', + label: 'Crickets', + src: '/sounds/animals/crickets.mp3', + }, + { + icon: , + id: 'wolf', + label: 'Wolf', + src: '/sounds/animals/wolf.mp3', + }, + { + icon: , + id: 'owl', + label: 'Owl', + src: '/sounds/animals/owl.mp3', + }, + { + icon: , + id: 'frog', + label: 'Frog', + src: '/sounds/animals/frog.mp3', + }, + ], + title: 'Animals', }, ], };