Music Blocks/2025-02-09-meeting
Reports
Muhammad
Discussed: How to stabilize the pitch for samples
Processing for pitched (non-percussion) samples:
- Ensure that the pitched sample has only one pitch and as little extraneous noise as possible (This typically is done by ear, by the user)
- Remove the silence before the attack and after the end of its decay -- if you don't do this step, the notes will sound late
- Transpose the pitch to an A4=440hz pitch (i.e. the pitch may be slightly too high or too low, which puts it outside of A4=440Hz)
- Stabilize the pitch across its duration -- within a recorded sample, there are slight fluctuations in pitch that need to be "flattened"/stabilized in order to be useful within Music Blocks
- Keep the instrument "noise" that sounds during an attack
- (Advanced) Find ways to maintain decay and release instrument "noise" and place those at the end of the note, regardless of the note's length
Reference: https://support.apple.com/guide/logicpro-ipad/attack-decay-sustain-and-release-lpip572a90f4/ipados
Color detection -- Working on this
Justin
Play only mode -- WIP
Diwangshu
Metronome and MIDI export -- two open PRs for Devin to review
Safwan
Frame drum (Duff)
Feedback for harmonium 1. There seems to be another sound near the end of the sample. We cannot have that. 2. Devin didn't get a chance yet to test chords
Discussion: We don't need to have "every instrument" in Music Blocks. We just need a decent representation of instruments.
Om Santosh
External and internal CSS
Q: Do we need to migrate the CSS? A: Not a priority
Aman Singh
No report; looking for work to do; will work with another Muhammad H.
Ubayed
Help menu issues
- Advanced mode items are showing up in beginner mode
- Items should be reordered
- Some of the text needs to be rewritten (e.g. Save in advanced mode)
JS i10n
Discussion:
- .ini is fast, but it doesn't give us much flexibility with certain language conversions
- May want to look at better maintained projects that support PO, which already has important details for a language
Falgun
Discussion about synth volume.
When blocks are outside of a project flow, then clicking on it only results in a preview of the sound.
When outside of a flow:
- Set master volume plays sol4 quarter note electronic synth
- Set synth volume plays sol4 quarter note at the instrument selected in synth value
Shubham
Worked on screen resizing features, which has been merged to master