graph TD start[User Description Input] subagent1[Subagent 1: Song Retrieval] subagent2[Subagent 2: Filtering] subagent3[Subagent 3: Audio Download] subagent4[Subagent 4: Beat Analysis] subagent5[Subagent 5: Sample Extraction] subagent6[Subagent 6: Packaging] final[Final Output: ZIP File] start --> subagent1 subagent1 --> data1[8 Track Metadata] data1 --> subagent2 start --> subagent2 subagent2 --> data2[5 Selected Tracks] data2 --> subagent3 subagent3 --> data3[5 MP3 Files] data3 --> subagent4 subagent4 --> data4[Beat/Tempo Data] data3 --> subagent5 data4 --> subagent5 subagent5 --> data5[5 16-Beat Samples] data5 --> subagent6 subagent6 --> final