Jump to content

Music Blocks/2025-03-23-meeting

From Sugar Labs

Om Santosh

Debugger

Presentation of proposal of debugger

Discussion: We don't want to be linting upstream code. Rather we need to make recommendations and PRs to upstream.

Diwangshu

Sample widget (AI)

Trying to add an instrument, using more than one pitch sample. What challenges we would run into while implementing this.

Discussion: Two different goals; one is a broader range of pitch samples, the other is different types of lengths and attack styles (e.g. accent).

Muhammad

Sample widget

Example of additions to sample widget, showed a possible UI with options to either upload two samples to be merged or to generate a sound from a text prompt.

Tuner

Widget is greyed out until permission is given to the browser to record audio.

Discussion

  1. How we calculate the pitch
  2. User experience

Webaudio API vs. ToneJS

Falgun

Reflection tool presentation

Feedback: This is heading in a better direction than previous iterations.

Discussion: Acknowledge the user's response before starting the next question.

Temperament

Working on it now.

Justin Charles

MBv4

Working on documentation (MVP).

Discussion: Considerations for touch functionality.

Feedback:

  • Add a help string. The concept for help should be cooked into the brick itself.
  • Macro -- when you pull out from palette, you get a group of bricks.
  • If you right-click on an action block, it will save it to your palette.

Nikhil

Git backend project

Demonstration of uploading a project and creating an issue around the project.

Discussion: We can do a simplified representation; show the differences; how to do it graphically, etc. [...]

Shubham Singh

Presentation of color detection.

Links:

T-Aswath

AI assistant for Write activity

Demonstration of AI assistant for Write activity

https://github.com/t-aswath/sugarlabs-proto

Safwan

MBv4 proposal

Worked on MBv4 proposal.

Link to PRDs: https://github.com/sa-fw-an/MBV4-PRD