seek-tune/server
Chigozirim Igweamaka 7104a1a7bc fix(fingerprint): prevent address overflow with bit masking
- Scale and mask frequencies to 9 bits each
- Mask time delta to 14 bits
- Add sampleRate parameter to ExtractPeaks calls

Prevents hash collisions from bit overflow in fingerprint addresses.
2025-11-19 16:51:00 +01:00
..
db fix(db): prevent "database is locked" errors by improving SQLite usage 2025-05-15 21:49:34 +02:00
models Restructure project: Move server-side files to a dedicated 'server' directory 2025-04-07 02:27:59 +01:00
shazam fix(fingerprint): prevent address overflow with bit masking 2025-11-19 16:51:00 +01:00
spotify refactor(downloader): remove WAV conversion step and update audio download function 2025-11-19 16:44:06 +01:00
utils feat: add ExtendMap function to merge two maps 2025-07-15 15:35:52 +01:00
wav feat: update ConvertToWAV function to determine channels from environment variable 2025-07-15 15:35:33 +01:00
.env.example Add .env enxample to server 2025-11-19 16:34:24 +01:00
cmdHandlers.go refactor: simplify WAV conversion and fingerprinting process 2025-07-15 15:37:28 +01:00
go.mod feat: Use env for credentials 2025-06-07 16:15:38 +02:00
go.sum feat: Use env for credentials 2025-06-07 16:15:38 +02:00
main.go feat: Use env for credentials 2025-06-07 16:15:38 +02:00
socketHandlers.go Restructure project: Move server-side files to a dedicated 'server' directory 2025-04-07 02:27:59 +01:00