Joel Mathew Thomas
21843f591e
generate spectrogram at backend and send as response to client
2025-03-18 19:21:26 +05:30
Joel Mathew Thomas
dcd1cc4c8d
rename module
2025-03-18 18:30:39 +05:30
Joel Mathew Thomas
56e5261234
Merge pull request #39 from joelmathewthomas/client/zipdownload
...
Client/zipdownload
2025-03-18 17:52:13 +05:30
Joel Mathew Thomas
4afae4cc84
add logic for download
2025-03-18 16:51:50 +05:30
Joel Mathew Thomas
c64dc1aafa
UI revamp and add download button
2025-03-18 16:38:06 +05:30
Joel Mathew Thomas
8b4d373b6a
UI change
2025-03-18 16:26:35 +05:30
Joel Mathew Thomas
84c848109f
UI Cleanup
2025-03-18 16:11:42 +05:30
Joel Mathew Thomas
7222a8198e
add preview for noisereduced file
2025-03-18 15:59:57 +05:30
Joel Mathew Thomas
2ba08d7d92
add preview for original file
2025-03-18 15:29:12 +05:30
Joel Mathew Thomas
8bd1cc4abb
preview results
2025-03-18 15:20:14 +05:30
Joel Mathew Thomas
767977836b
add extractedFiles state to MediaContext
2025-03-18 15:01:01 +05:30
Joel Mathew Thomas
9af59c9f20
add code to download and extract zip
2025-03-18 14:21:19 +05:30
Joel Mathew Thomas
31c550b3dc
Merge pull request #38 from joelmathewthomas/client/download
...
Client/download
2025-03-18 12:54:53 +05:30
Joel Mathew Thomas
d9fd9f6591
code refactor
2025-03-18 02:02:36 +05:30
Joel Mathew Thomas
ba18a7a27f
setup vite proxy for development
2025-03-18 01:53:53 +05:30
Joel Mathew Thomas
40b71c3fdb
query progress for some pages
2025-03-18 01:23:17 +05:30
Joel Mathew Thomas
2d63cf3ab9
code refactor
2025-03-18 01:00:00 +05:30
SUFIYANJT
0afb33cb89
preview files in result page: frontend change only
2025-03-17 15:46:04 +05:30
Joel Mathew Thomas
8c4cae77b2
Merge pull request #37 from joelmathewthomas/client/progress
...
Client/progress
2025-03-16 16:38:19 +05:30
Joel Mathew Thomas
0dbeae27ca
remove toast messages
2025-03-16 16:33:30 +05:30
Joel Mathew Thomas
01fd28c126
add corresponding process messages
2025-03-16 16:21:01 +05:30
Joel Mathew Thomas
a89b625453
bugfix: pass sr in formData to api/resample/
2025-03-16 16:05:29 +05:30
Joel Mathew Thomas
4c45ccc62e
add 5 sec delay for each process
2025-03-16 16:00:30 +05:30
Joel Mathew Thomas
c5a5c378b9
Merge pull request #36 from joelmathewthomas/client/routes
...
Client/routes
2025-03-16 15:48:03 +05:30
Joel Mathew Thomas
20f91b9e2c
remove unused pages
2025-03-16 15:41:33 +05:30
SUFIYANJT
8383156b82
add route
2025-03-16 15:37:08 +05:30
karthikeyan-ks
a6ae646250
client change
2025-03-16 15:03:41 +05:30
Karthikeyan-ks
0d7b335b6f
Merge pull request #34 from joelmathewthomas/client/integration
...
Client/integration
2025-03-16 13:20:48 +05:30
Joel Mathew Thomas
38fb2fe42d
update deps
2025-03-16 11:26:06 +05:30
Joel Mathew Thomas
053c358e05
update deps
2025-03-16 11:24:39 +05:30
Joel Mathew Thomas
9dbcbb16cd
integrate backend with client
2025-03-15 14:59:58 +05:30
Joel Mathew Thomas
3c4ac29014
Merge pull request #33 from joelmathewthomas/karthikeyan
...
server change
2025-03-11 00:29:19 +05:30
karthikeyan-ks
26b40c929c
server change
2025-03-11 00:05:10 +05:30
SUFIYANJT
db6749201f
Merge pull request #32 from joelmathewthomas/feature/client
...
Remove old flutter code for React code
2025-02-27 10:55:28 +05:30
SUFIYANJT
2173c27d57
Remove old flutter code for React code
2025-02-27 10:51:35 +05:30
Joel Mathew Thomas
9425357011
Merge pull request #31 from joelmathewthomas/update/docs
...
Update README.md
2025-02-26 22:24:29 +05:30
Joel Mathew Thomas
04df3246d7
Update README.md
2025-02-26 22:23:44 +05:30
Joel Mathew Thomas
3652731862
Merge pull request #30 from joelmathewthomas/bugfix/cleanup_zip
...
bugfix: api/cleanup_zip
2025-02-26 21:25:17 +05:30
Joel Mathew Thomas
ddcbf740ea
bugfix: api/cleanup_zip
...
- Fix error when there are no zip files to delete
2025-02-26 21:23:32 +05:30
Joel Mathew Thomas
7ddb1339fd
Merge pull request #29 from joelmathewthomas/feature/api
...
feature/api: Add endpoints
2025-02-26 20:23:06 +05:30
Joel Mathew Thomas
e1dac18802
endpoint: /api/cleanup_zip/
...
- Add endpoint /api/cleanup_zip/ to cleanup leftover zip files leftover by /api/download/
2025-02-26 20:16:54 +05:30
Joel Mathew Thomas
ee5999da91
endpoint: /api/cleanup
...
- Add new endpoint /api/cleanup, params: file_uuid
- Cleanup leftover files on the server
2025-02-26 20:05:49 +05:30
Joel Mathew Thomas
1a8e4c5f40
code refinement for endpoint /api/download/
2025-02-26 19:55:29 +05:30
Joel Mathew Thomas
6316de3933
endpoint: /api/download
...
- Add endpoint /api/download to download the files
- If single file, download single file
- Else download zip file
2025-02-26 19:53:02 +05:30
Joel Mathew Thomas
4da658d064
Split audio into chunks to prevent OOM issues
2025-02-26 18:45:41 +05:30
Joel Mathew Thomas
1a2737d06f
remove redundant code
2025-02-26 18:01:31 +05:30
Joel Mathew Thomas
668872f175
endpoint /api/noisereduce, params: file_uuid
...
- Add endpoint /api/noisereduce, to reduce background noise.
- TODO: Split audio into chunks to prevent OOM issues.
2025-02-26 17:54:03 +05:30
Joel Mathew Thomas
ed2466218d
update deps
2025-02-26 17:40:37 +05:30
Joel Mathew Thomas
cbf2b022a5
Replace YAMNet model for panns-inference
...
YAMNet model was causing issues, as loading a pytorch framework model, when the tensorflow based YAMNet is loaded in the same environment already, caused segmentation fault
2025-02-26 17:36:27 +05:30
Joel Mathew Thomas
f2011b4408
endpoint : /api/separate
...
- Define new endpoint /api/separate, to separate music using demucs, params: file_uuid
- Replace original file with vocals.wav while retaining original filename
- Move all other files to file_path/sources/
2025-02-26 14:23:08 +05:30