sugarlabs / musicblocks

Music Blocks -- A musical microworld
https://musicblocks.sugarlabs.org/
GNU Affero General Public License v3.0
569 stars 770 forks source link

Crescendo "within a note" #1454

Closed pikurasa closed 4 years ago

pikurasa commented 6 years ago

Right now crescendo steps up the volume a specified amount each note. This is true to instruments like guitar and piano where, once stuck, there is no way to add volume to the sounding note.

However, the voice, violin, trumpet, etc can crescendo within a note. The volume is raised during the note's sustaining duration (after the attack and before the note ends).

The first technical task would be to figure out how we can raise the volume within a sounding note.

pikurasa commented 4 years ago

Instruments to be ignored from this enhancement: [ ] piano [ ] guitar [ ] acoustic guitar [ ] electric guitar [ ] koto [ ] banjo [ ] dulcimer [ ] xylophone [ ] celeste

(basically, all the percussion and plucked string instruments)