SaltProphet commited on
Commit
3ed9877
·
verified ·
1 Parent(s): 79da279

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +43 -0
README.md CHANGED
@@ -11,3 +11,46 @@ license: mit
11
  ---
12
 
13
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  ---
12
 
13
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
14
+
15
+ title: Professional Loop Pack Automation Tool
16
+ emoji: 🎧
17
+ colorFrom: blue
18
+ colorTo: purple
19
+ sdk: gradio
20
+ sdk_version: 4.38.1 # Recommended stable version for Gradio
21
+ app_file: app.py
22
+ pinned: false
23
+
24
+ 🚀 Professional Loop Pack Automation Tool
25
+
26
+ Welcome to the Professional Loop Pack Automation Tool, built by a fellow music producer! This application automates the tedious process of creating sample packs for marketplaces like Gumroad, Beatstars, and Airbit.
27
+
28
+ 🌟 Features
29
+
30
+ This tool takes a full musical track and performs the following professional-grade processing steps:
31
+
32
+ Real Stem Separation (via Spleeter): Splits the audio into high-quality, discrete musical stems (Drums, Bass, Vocals, etc.) based on the model you select (2, 4, or 5 stems).
33
+
34
+ Advanced Analysis: Automatically detects and labels the BPM and Musical Key of the source audio.
35
+
36
+ Time-Aligned Looping: Cuts clean, grid-accurate loops in industry-standard lengths (4, 6, and 8 bars).
37
+
38
+ Transient Detection & One-Shots: Extracts individual percussive or melodic one-shots with an adjustable sensitivity slider.
39
+
40
+ Market-Ready Packaging: Organizes all files into a logical folder structure (LOOPS/, ONESHOTS/), labels them with BPM and Key, includes a Royalty-Free License.txt, and compresses the entire collection into a single ZIP file ready for sale.
41
+
42
+ 🛠️ How to Use
43
+
44
+ Upload: Drag and drop your source audio file (WAV, MP3, FLAC) into the Audio Input box.
45
+
46
+ Configure Separation: Select the stem model that suits your track (e.g., '4-Stems' for standard production).
47
+
48
+ Adjust Sensitivity: Use the slider to fine-tune how aggressively the tool detects transients for one-shot extraction.
49
+
50
+ Generate: Click the 🚀 Generate Loop Pack button and wait for the processing to complete. The status box will guide you through the process, from analysis to final packaging.
51
+
52
+ Download: Download the final ZIP file, which is named with the detected BPM and Key (e.g., PRO_LOOP_PACK_128BPM_CMinor.zip).
53
+
54
+ ⚠️ Important Note on Spleeter
55
+
56
+ This application relies on the powerful spleeter library for stem separation. If you are running this locally or encounter errors on the Space, please ensure that spleeter and its dependencies are properly installed and configured.