├── .gitignore ├── LICENSE ├── README.md ├── eslint.config.js ├── index.html ├── package.json ├── public ├── _headers ├── images │ ├── favicon.ico │ ├── logo-60.avif │ ├── logo.png │ ├── play-button-hover.svg │ ├── play-button.svg │ ├── speaker-muted.svg │ └── speaker.svg ├── robots.txt ├── sitemap.xml └── sounds │ ├── celesta │ ├── c001.mp3 │ ├── c001.ogg │ ├── c002.mp3 │ ├── c002.ogg │ ├── c003.mp3 │ ├── c003.ogg │ ├── c004.mp3 │ ├── c004.ogg │ ├── c005.mp3 │ ├── c005.ogg │ ├── c006.mp3 │ ├── c006.ogg │ ├── c007.mp3 │ ├── c007.ogg │ ├── c008.mp3 │ ├── c008.ogg │ ├── c009.mp3 │ ├── c009.ogg │ ├── c010.mp3 │ ├── c010.ogg │ ├── c011.mp3 │ ├── c011.ogg │ ├── c012.mp3 │ ├── c012.ogg │ ├── c013.mp3 │ ├── c013.ogg │ ├── c014.mp3 │ ├── c014.ogg │ ├── c015.mp3 │ ├── c015.ogg │ ├── c016.mp3 │ ├── c016.ogg │ ├── c017.mp3 │ ├── c017.ogg │ ├── c018.mp3 │ ├── c018.ogg │ ├── c019.mp3 │ ├── c019.ogg │ ├── c020.mp3 │ ├── c020.ogg │ ├── c021.mp3 │ ├── c021.ogg │ ├── c022.mp3 │ ├── c022.ogg │ ├── c023.mp3 │ ├── c023.ogg │ ├── c024.mp3 │ ├── c024.ogg │ ├── c025.mp3 │ ├── c025.ogg │ ├── c026.mp3 │ ├── c026.ogg │ ├── c027.mp3 │ └── c027.ogg │ ├── clav │ ├── c001.mp3 │ ├── c001.ogg │ ├── c002.mp3 │ ├── c002.ogg │ ├── c003.mp3 │ ├── c003.ogg │ ├── c004.mp3 │ ├── c004.ogg │ ├── c005.mp3 │ ├── c005.ogg │ ├── c006.mp3 │ ├── c006.ogg │ ├── c007.mp3 │ ├── c007.ogg │ ├── c008.mp3 │ ├── c008.ogg │ ├── c009.mp3 │ ├── c009.ogg │ ├── c010.mp3 │ ├── c010.ogg │ ├── c011.mp3 │ ├── c011.ogg │ ├── c012.mp3 │ ├── c012.ogg │ ├── c013.mp3 │ ├── c013.ogg │ ├── c014.mp3 │ ├── c014.ogg │ ├── c015.mp3 │ ├── c015.ogg │ ├── c016.mp3 │ ├── c016.ogg │ ├── c017.mp3 │ ├── c017.ogg │ ├── c018.mp3 │ ├── c018.ogg │ ├── c019.mp3 │ ├── c019.ogg │ ├── c020.mp3 │ ├── c020.ogg │ ├── c021.mp3 │ ├── c021.ogg │ ├── c022.mp3 │ ├── c022.ogg │ ├── c023.mp3 │ ├── c023.ogg │ ├── c024.mp3 │ ├── c024.ogg │ ├── c025.mp3 │ ├── c025.ogg │ ├── c026.mp3 │ ├── c026.ogg │ ├── c027.mp3 │ └── c027.ogg │ └── swells │ ├── swell1.mp3 │ ├── swell1.ogg │ ├── swell2.mp3 │ ├── swell2.ogg │ ├── swell3.mp3 │ └── swell3.ogg ├── rust-server ├── .dockerignore ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── fly.toml └── src │ ├── handlers.rs │ ├── helpers.rs │ ├── main.rs │ ├── repository.rs │ └── types.rs ├── src ├── App.tsx ├── components │ ├── Visualization.tsx │ ├── Visualization3D.tsx │ └── VisualizationToggle.tsx ├── hooks │ ├── useAudio.ts │ └── useWebSocket.ts ├── index.css └── main.tsx ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/package.json -------------------------------------------------------------------------------- /public/_headers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/_headers -------------------------------------------------------------------------------- /public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/images/favicon.ico -------------------------------------------------------------------------------- /public/images/logo-60.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/images/logo-60.avif -------------------------------------------------------------------------------- /public/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/images/logo.png -------------------------------------------------------------------------------- /public/images/play-button-hover.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/images/play-button-hover.svg -------------------------------------------------------------------------------- /public/images/play-button.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/images/play-button.svg -------------------------------------------------------------------------------- /public/images/speaker-muted.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/images/speaker-muted.svg -------------------------------------------------------------------------------- /public/images/speaker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/images/speaker.svg -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /public/sounds/celesta/c001.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c001.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c001.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c001.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c002.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c002.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c002.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c002.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c003.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c003.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c003.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c003.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c004.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c004.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c004.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c004.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c005.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c005.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c005.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c005.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c006.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c006.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c006.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c006.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c007.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c007.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c007.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c007.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c008.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c008.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c008.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c008.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c009.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c009.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c009.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c009.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c010.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c010.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c010.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c010.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c011.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c011.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c011.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c011.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c012.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c012.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c012.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c012.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c013.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c013.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c013.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c013.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c014.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c014.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c014.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c014.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c015.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c015.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c015.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c015.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c016.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c016.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c016.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c016.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c017.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c017.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c017.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c017.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c018.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c018.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c018.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c018.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c019.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c019.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c019.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c019.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c020.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c020.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c020.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c020.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c021.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c021.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c021.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c021.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c022.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c022.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c022.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c022.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c023.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c023.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c023.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c023.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c024.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c024.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c024.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c024.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c025.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c025.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c025.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c025.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c026.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c026.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c026.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c026.ogg -------------------------------------------------------------------------------- /public/sounds/celesta/c027.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c027.mp3 -------------------------------------------------------------------------------- /public/sounds/celesta/c027.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/celesta/c027.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c001.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c001.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c001.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c001.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c002.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c002.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c002.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c002.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c003.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c003.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c003.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c003.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c004.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c004.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c004.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c004.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c005.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c005.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c005.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c005.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c006.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c006.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c006.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c006.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c007.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c007.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c007.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c007.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c008.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c008.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c008.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c008.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c009.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c009.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c009.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c009.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c010.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c010.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c010.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c010.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c011.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c011.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c011.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c011.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c012.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c012.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c012.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c012.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c013.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c013.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c013.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c013.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c014.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c014.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c014.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c014.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c015.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c015.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c015.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c015.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c016.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c016.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c016.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c016.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c017.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c017.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c017.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c017.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c018.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c018.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c018.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c018.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c019.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c019.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c019.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c019.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c020.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c020.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c020.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c020.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c021.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c021.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c021.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c021.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c022.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c022.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c022.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c022.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c023.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c023.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c023.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c023.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c024.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c024.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c024.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c024.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c025.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c025.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c025.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c025.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c026.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c026.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c026.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c026.ogg -------------------------------------------------------------------------------- /public/sounds/clav/c027.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c027.mp3 -------------------------------------------------------------------------------- /public/sounds/clav/c027.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/clav/c027.ogg -------------------------------------------------------------------------------- /public/sounds/swells/swell1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/swells/swell1.mp3 -------------------------------------------------------------------------------- /public/sounds/swells/swell1.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/swells/swell1.ogg -------------------------------------------------------------------------------- /public/sounds/swells/swell2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/swells/swell2.mp3 -------------------------------------------------------------------------------- /public/sounds/swells/swell2.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/swells/swell2.ogg -------------------------------------------------------------------------------- /public/sounds/swells/swell3.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/swells/swell3.mp3 -------------------------------------------------------------------------------- /public/sounds/swells/swell3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/public/sounds/swells/swell3.ogg -------------------------------------------------------------------------------- /rust-server/.dockerignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /rust-server/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/Cargo.lock -------------------------------------------------------------------------------- /rust-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/Cargo.toml -------------------------------------------------------------------------------- /rust-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/Dockerfile -------------------------------------------------------------------------------- /rust-server/fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/fly.toml -------------------------------------------------------------------------------- /rust-server/src/handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/src/handlers.rs -------------------------------------------------------------------------------- /rust-server/src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/src/helpers.rs -------------------------------------------------------------------------------- /rust-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/src/main.rs -------------------------------------------------------------------------------- /rust-server/src/repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/src/repository.rs -------------------------------------------------------------------------------- /rust-server/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/rust-server/src/types.rs -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Visualization.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/src/components/Visualization.tsx -------------------------------------------------------------------------------- /src/components/Visualization3D.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/src/components/Visualization3D.tsx -------------------------------------------------------------------------------- /src/components/VisualizationToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/src/components/VisualizationToggle.tsx -------------------------------------------------------------------------------- /src/hooks/useAudio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/src/hooks/useAudio.ts -------------------------------------------------------------------------------- /src/hooks/useWebSocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/src/hooks/useWebSocket.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/src/main.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/debugger22/github-audio/HEAD/vite.config.ts --------------------------------------------------------------------------------