music2music jam session
lootsorrow opened this issue · 0 comments
lootsorrow commented
- take a ~30 second backing track (or generate one with txt2music or whatever2music!)
- User listens to it through headphones while playing an instrument into a microphone
- take the input from the microphone (Stream A) and combine it with the backing track (Stream B) into a single stream (Stream C)
- music2music with Stream C as the input, creating more of the same/similar backing track (Stream D)
5a) if music2music can generate 1 second of music in under 1 second, then just play Stream D live to the user's headphones
5aii) continue feeding Stream D into step 3 and then step 4?
5b) if music2music cannot generate 1 second of music in under 1 second, append Stream D to the end of Stream A (The Song)
5bii) play The Song to the audio output device while continuously generating new chunks (Stream E, F, G, etc) and appending them to the end of The Song - ???
- Virtual Live Improvisational Jam Session Band For People With No Friends!