mimas

Mimas is the graphical interface for rubyk and any oscit (open sound control it) enabled devices. The source code for the application is released under the MIT license but the application as a whole is GPL (GNU General Public License) since we are using the excellent juce framework.

The application will run on Mac OS X, Windows and Linux but currently only compiles on Mac OS X.

downloads

We have not released any version of mimas yet.

Source code

The source code can be retrieved with git on github.com/rubyk/oscit.

Bug tracking

If anything seems wrong with this library, please open a ticket (if this seems too much, sent an email to the mailing-list).

mimas name ?

Mimas crater

The name comes from the smallest natural satellite in the solar system that is spherical (looks like a moon).

Mimas has a big crater which makes it look like some sort of giant eye, and that’s what the graphical interface is about: “see and master it all”.

latest blog entries

  • async interface editing

    The development of mimas is advancing quite well and proving that the oscit library is actually built on a strong usability ground.

    The interface now handles asynchronous updates: when you enter “edit” mode and move a widget to some other location, a couple of interesting things happen:

    1. you move a “ghost”, not the real widget
    2. when the “ghost” is dropped, an interface update message is sent (with the minimal information needed) to the server
    3. the server notifies all interfaces (including the one you are working on)
    4. you see the widget move

    You can see an example of a ghost being moved in the example below.

    mimas screenshot

    ghost being moved in “edit” mode

    2010-01-04 - tagged: mimas, screenshot - comments (0)
  • rubyk / iPhone app first steps

    As you can see on the screenshot below, “minimas” (oscit controller for iPhone) now also has little sliders magically appearing when an oscit enabled device is connected to the network.

    And yes, this works on my iPhone through wifi and it’s super cool !

    Now I just have to implement the same ”.views” parser as in Mimas (view is provided by the remote application as xml).

    iphone with mimas