Skip to content

Conversation

@ebeetles
Copy link
Collaborator

This pull request is for the MIDI generation/upload and API key widgets. The API key widget allows the user to enter their own Gemini API key to use for the MIDI generation RAG pipeline. The MIDI widget allows for two functionalities:

  1. The user can upload their own MIDI file to be converted to Music Blocks
  2. The user can use the RAG pipeline to generate Music Blocks based on a natural language prompt (behind the scenes, a MIDI file is generated and converted to Music Blocks with the same logic)

These features are displayed in the following video

0811.mov

@github-actions
Copy link
Contributor

❌ Some Jest tests failed. Please check the logs and fix the issues before merging.

Failed Tests:

toolbar.test.js

@github-actions
Copy link
Contributor

This pull request has been open for more than 60 days without any activity. It will be closed in 3 days unless the stale label is removed or commented on.

@github-actions github-actions bot added the Stale label Oct 18, 2025
@pikurasa
Copy link
Collaborator

@ebeetles I haven't tested it; I did watch the video.

I like the idea. I would feel much more comfortable with this if there were other options, not just Gemini. Also, it'd be very nice if you could hook it into a local model.

@github-actions github-actions bot removed the Stale label Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants