graph TD
A[User Input] --> B{YouTube Downloader}
A --> C{Timestamp Extractor}
B --> D{Stem Separator}
C --> D
D --> E{Tempo Analyzer}
E --> F{Sample Extractor}
F --> G{Sample Curator}
G --> H{File Organizer}
H --> I{Zip Creator}
I --> J{Server Uploader}
J --> K[Final Output]
L{Error Handler and Logger} --> B
L --> C
L --> D
L --> E
L --> F
L --> G
L --> H
L --> I
L --> J