BirminghamConservatoire / IntegraLive

Integra Live is an application that makes it easy to use interactive audio processing to create new music
https://integra.io/integralive
41 stars 4 forks source link

Change control locking behaviour? #75

Open jamiebullock opened 11 years ago

jamiebullock commented 11 years ago

---Migrated from Sifter - Sifter issue 81--- Remove lock from GUI objects which are controlled through integralive's MIDI routing patchbay. They need to stay operatable from within the GUI by mouse and keyboard interaction

jamiebullock commented 11 years ago

This was requested by a user, but I actually think we should keep the lock, and allow an override.

The simplest way to achieve this would be to 'disconnect' the envelope/routing on mouse down, and re-establish it on mouse up when a user clicks a locked control.

jamiebullock commented 11 years ago

The lock is just a gui feature, there's no locking in libIntegra. So it would be even easier to implement than that.

We need to design the ui for it though