Control

forum for discussing Control interface software

Register or log in - lost password?

Control » General

Release Notes - 1.2

(5 posts) (3 voices)
  • Started 2 years ago by admin
  • Latest reply from ahonoe

Tags:

  • 1.2
  • affordable beach wedding dresses
  • bridal costume jewelry
  • dresses for summer wedding guests
  • flats shoes for women
  • halloween
  • javascript
  • luxury watches
  • Replica Tag Heuer watches
  • replica watch
  • top halloween costumes
  • update
  • wholesale summer clothes
  1. admin
    Key Master

    Improvements:

    • OSC and MIDI messages can now be parsed via JavaScript included in interfaces. See this blog posting for more details.
    • Two new JavaScript classes: oscManager and midiManager. You can use these to both parse OSC/MIDI messages and also to send them: oscManager.sendOSC("/someAddress", "i", 5) or midiManager.sendMIDI("cc", 1, 55, 127) where 55 is the number of the CC and 127 is the value.
    • Dimensions of widgets are now pixel accurate. This means that if you create a button with "bounds":[.8,.8,.2,.2] coordinates you will see the stroke of the button. Actually, this might only be true if the stroke is 1 pixel in width (the default); I'll have to look into that
    • All widgets now have a backgroundColor property
    • There is a shorthand for specifying colors: "colors": ["backgroundColor", "foregroundColor", "strokeColor"]
    • You can now specify the OSC port that Control will receive messages at
    • Support for automatic labeling of buttons (YES!). Just add "label":"button text" to your button and a centered label will be placed inside the button. The label text will match the stroke color of the button. You can specify the size of the label text using the labelSize attribute.
    • You can now use bounds with Knobs; the third value will be the radius of the Knob

    Bug Fixes + Miscellaneous (well, at least some of them):

    • Widgets are now correctly unloaded after switching interfaces. This should yield a BIG performance improvement, especially if you use interfaces with a large number of widgets (like the sequencer).
    • Transitions from landscape to portrait when leaving an interface are improved. They still don't work about 25% of the time, but 75% of the time rotation should work.
    • Improved event handling in MultiTouchXY.
    • Upgraded to PhoneGap 0.93
    Posted 2 years ago #
  2. ronji
    Member

    i've been meaning to mention this: but since 1.2 there are [?]s over the red circles when you tap Edit on the interfaces and destinations pages.

    Posted 2 years ago #
  3. ahonoe
    Member

    Where can I find a list of MIDI message types supported by midiManager? Is 'sysex' one of them?

    Regards,

    Scott

    Posted 2 years ago #
  4. admin
    Key Master

    No, just noteon, noteoff, cc, program change and pitchbend. Sysex might come somewhere down the road, but I really couldn't say when. Right now the priorities are fixing existing bugs and getting the Android version ready for release. Hopefully the Android version will bring more developers willing to contribute to the project; this will free up time to work on things like sysex.

    Posted 2 years ago #
  5. ahonoe
    Member

    Thanks Charlie. I appreciate all of the effort you have, and continue to, put into Control.

    Looking forward to the Android release.

    Scott

    Posted 2 years ago #

RSS feed for this topic

Control is proudly powered by bbPress.