Envelope Drawing Progress

Ryan getting preliminary amplitued envelope rendering in preparation for inserting graphical waveform.

Midnight Demo

Playing around with filters, and due to recent conversation, basically judging the pitch envelope and seeing if it’s worthy to keep. It definitely comes in useful when making drum sounds.

Finally figured out a solution for screen recording on OSX. I used Quicktime 7 for the video, and SoundFlower + Audacity for the audio. I then combined them together with Quicktime 7 Pro. Finally.

Filter Fun

Some progress on filter UI today.

As a temporary solution to hook up discreet controls that modify the same value, I implented some logic in the Update loop to check to see if each respective control was being actively dragged, in which case, it would set the Voice Value (which is the “absolute truth”). If it’s not being dragged, then it takes the voice data sets the ctrl position accordingly.

This is considered a temp solution as it doesn’t account for touch stealing. For our final solution we’ll need to incorporate a method that takes into account the touch event timestamp delta.

Also, worked w/Ryan to get SVG’s importing correctly so we have icons!

[video] Playing with Linked Filter Controls