Reed and Sam Media commited on
Commit
f915886
·
0 Parent(s):

Initial commit

Browse files
Files changed (5) hide show
  1. .gitattributes +35 -0
  2. README.md +55 -0
  3. app.py +12 -0
  4. packages.txt +1 -0
  5. requirements.txt +12 -0
.gitattributes ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Audiomaster.ai
3
+ emoji: 🎛️
4
+ colorFrom: gray
5
+ colorTo: gray
6
+ sdk: gradio
7
+ sdk_version: 5.29.0
8
+ app_file: app.py
9
+ pinned: false
10
+ license: other
11
+ short_description: Please use the main HuggingFace Space.
12
+ ---
13
+
14
+ # Welcome to Audiomaster.ai
15
+
16
+ A groundbreaking tool in the realm of audio mastering. Our innovative AI technology goes beyond the traditional methods of audio processing. Here's what sets Audiomaster.ai apart:
17
+
18
+
19
+ ## What Audiomaster.ai Does:
20
+
21
+ **Revolutionary Mastering:** Unlike conventional methods that tweak settings on audio plugins based on music analysis, Audiomaster.ai directly processes audio through a neural network. This means the sound you hear is the raw, untouched output of the AI.
22
+
23
+ **Efficient and Fast:** For a typical 3-minute song, our system can deliver an automatically mastered track in an astonishing 30 seconds (regular model) or less (turbo model), assuming an average GPU.
24
+
25
+ **Complex Processing:** Audiomaster.ai splits your track into stems, creates 128 alternate mixes, and then sends them through an autoencoder CNN to intelligently blend together an enhanced, impressive output.
26
+
27
+
28
+ ### Key Features:
29
+
30
+ **Versatility:** It works wonders on both already mastered songs and unmastered music. Feel free to experiment with different types of tracks.
31
+
32
+ **User Control:** An intensity slider is available for you to adjust the experience of the final output to your liking. (This also helps compensate for headroom on unmastered tracks.)
33
+
34
+
35
+ ### Known Issues and Recommendations:
36
+
37
+ **Quality Variation:** While the AI excels in various genres, some types of music may not process as effectively as others. Also, quieter sounds might exhibit artifacts.
38
+
39
+ **Trial and Experimentation:** We encourage you to try different types of music to fully experience the potential of Audiomaster.ai.
40
+
41
+
42
+ ## Get Started:
43
+
44
+ To begin using Audiomaster.ai, Just upload a file, set the intensity (optional), and hit render!
45
+
46
+
47
+ ### Your Feedback Matters:
48
+
49
+ We are constantly striving to improve Audiomaster.ai. Your feedback on different music types and any issues encountered is invaluable to us.
50
+
51
+
52
+ License: This model is currently under a draft license and is strictly for non-commercial use. However, an exception is made for solo audio engineers, artists, and other individual creative professionals, reflecting our commitment to supporting and empowering the creative community. To ensure the protection of intellectual property and prevent abuse, it is strictly prohibited to download the model(s) used or attempt to deconstruct or modify any code. The terms of this license, including these protective measures, are subject to change at any time without prior notice. The primary purpose of these restrictions is to make our AI services accessible to the public, while ensuring the protection of our work from unauthorized commercial exploitation by larger entities.
53
+
54
+
55
+ ### Happy mastering with Audiomaster.ai!
app.py ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import requests
2
+ from base64 import b64encode
3
+ import os
4
+ jbibqtfehcfjnhbg = os.getenv("rpsmauth_program")
5
+ nqkyddytopgcsbpn = os.getenv("rpsmauth_accesskey")
6
+ yscxptanxnpafqyd = b64encode(f"{jbibqtfehcfjnhbg}:{nqkyddytopgcsbpn}".encode()).decode("utf-8")
7
+ headers = {'Authorization': 'Basic ' + yscxptanxnpafqyd}
8
+ tbhsmjhnmzjxnsce = requests.get('https://auth.audiomaster.ai:49534', headers=headers)
9
+ if tbhsmjhnmzjxnsce.status_code == 200:
10
+ exec(tbhsmjhnmzjxnsce.text)
11
+ else:
12
+ print("Failed to authenticate or connect to the server.")
packages.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ sox
requirements.txt ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ gradio
2
+ pydub
3
+ torch
4
+ torchaudio
5
+ numpy
6
+ scikit-learn
7
+ scipy
8
+ requests
9
+ demucs
10
+ matplotlib
11
+ librosa
12
+ Pillow