-
Notifications
You must be signed in to change notification settings - Fork 819
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
Musical creation and transcription assistance via generative AI #3854
Comments
Hello @walterbender Sir ,Will this project be heavily based on ML algorithms ,Or is it based on training of the base model(Like llama2 ,gemma etc...) using the custom data. And will this project be under DMP? |
@walterbender Sir any thoughts? |
@falgun143 the project won't be offered under DMP this year. |
@walterbender For the conversion of recorded music to MB, instead of relying on server-side processing LLM, I believe we could integrate this functionality directly into MB itself. This would involve converting the recorded sound to MIDI format and then to MB. Once done i think we could then send any format abc or midi to LLM server to improvise |
@gitjeet ,I think as MB is already a huge and old project ,Integrating this llm project directly to the MB codebase may further make MB work slower I feel. |
Good insight,Then there will not be any frontend right?.But tell me how can we upload an external audio file and extract musical features and then send it to llm? . And also if you see the description of this project it has been clearly written that we have to create an in app interface. |
Ticket Contents
Description
Many people have musical ideas, but struggle to articulate them. Generative AI has promise to help people find a way to transcribe their musical ideas. The goal would be to create a generative AI tool that assists users such that they could sing (or perform on an instrument) their idea -- as well as speak or type instructions without music -- and be presented with some possible transcriptions of their idea, output as Music Blocks code so that it may be further refined and manipulated.
Specifically, we would be working toward accomplishing the following:
Goals & Mid-Point Milestone
Goals
Setup/Installation
No response
Expected Outcome
It is expected that a user could sing or perform some melody and have that transcribed into a Music Blocks project.
Acceptance Criteria
Implementation Details
The sourcing of an audio file need not be integrated into Music Blocks itself, nor the interface between the audio file and the transcript. But the output either needs to be a Music Block project that can be imported to the application or stored in the Planet.
Mockups/Wireframes
No response
Product Name
Music Blocks
Organisation Name
Sugar Labs
Domain
Education
Tech Skills Needed
Artificial Intelligence, Docker, JavaScript, Python
Mentor(s)
@pikurasa @walterbender
Category
Documentation, Machine Learning, Research, AI
The text was updated successfully, but these errors were encountered: