Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

music2music jam session #56

Open
lootsorrow opened this issue Sep 27, 2022 · 0 comments
Open

music2music jam session #56

lootsorrow opened this issue Sep 27, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@lootsorrow
Copy link

  1. take a ~30 second backing track (or generate one with txt2music or whatever2music!)
  2. User listens to it through headphones while playing an instrument into a microphone
  3. take the input from the microphone (Stream A) and combine it with the backing track (Stream B) into a single stream (Stream C)
  4. 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
  5. ???
  6. Virtual Live Improvisational Jam Session Band For People With No Friends!
@parlance-zz parlance-zz self-assigned this Sep 27, 2022
@parlance-zz parlance-zz added the enhancement New feature or request label Oct 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants