Project Description
I need a Windows desktop AI music creation app MVP.
The app should be built with Electron + React for the desktop interface. It should connect to AI music generation APIs and allow users to create songs by selecting genre, mood, tempo, key, song length, and instruments.
Main MVP features:
1. User can create a new AI song project.
2. User can enter a text prompt and select genre/mood/tempo.
3. App sends prompt to AI music API and returns audio.
4. App displays a simple arrangement timeline: intro, verse, chorus, verse 2, bridge, chorus, outro.
5. User can import a reference song for analysis only.
6. App analyzes BPM, key, energy, and structure without copying the song.
7. App can separate stems using Demucs or an API.
8. App can convert simple melodies/audio to MIDI using Basic Pitch or similar.
9. App can export WAV, MP3, stems, and MIDI.
10. App saves projects in a custom local project format.
Important copyright rules:
- Do not clone artist voices.
- Do not copy melodies, lyrics, or master recordings.
- Imported songs are for analysis only.
- User must confirm they own or have permission to use uploaded reference files.
I want a clean DAW-style interface inspired by Cubase, Reason, and Pro Tools, but the first version should be simple and focused on AI song generation.