Share this project

Done

Share this project

Done
#{project_title}'s video poster

Create, implement, and refine an API meant to streamline app discovery for applications implementing Open Sound Control. Read more

Boston, MA Software
Share this project
11
backers
$426
pledged of $1,800 goal
0
seconds to go

Funding Unsuccessful

This project's funding goal was not reached on on .

Create, implement, and refine an API meant to streamline app discovery for applications implementing Open Sound Control.

Boston, MA Software
Share this project

About this project

I want to implement and refine an API to provide streamlined discovery of Open Sound Control applications and inter application communication.

Inspiration for this project comes from my participation in the Monome and NoisePages community. One beautiful aspect of OSC is that it is intentionally left open. It provides enough to construct meaningful messages and tries not to provide much else. The downside to this are differences in message formats that arise out of necessity.

BUT

Wouldn't it be grand if your OSC patches spoke to one another without so much fiddling with low level details? Don't you want to reclaim a LITTLE bit of that MIDI 'plug and play' vibe?

-

What needs to be done

I already have a spec worked out. I am sure that I will have to make changes, but not too many. The real work is making a convincing implementation.

The first implementation will be suite of Max Objects written in javascript. I have made more than a few patches with mainly javascript, so I am confident that I can put this all together.  This is the main goal of the project. I think I can get it done by  mid July and, if I do, I will move on to a GUI to set up routing.

-

Timeline

Working Javascript implementation by mid June with the rest of the summer working out the spec and the objects. Once the spec and the JS implementation are  stable, I will work on the C objects. In a perfect

-

What is the money for?

$1800 would afford two months of focused (almost exclusive) work on this project. So, Food, lights, and a place to keep well-lit food. Anything beyond goes to extend the time i can devote to the project and allows me to bring other people in for pay.

-

A word about libmapper  - http://www.idmil.org/software/libmapper

After looking libmapper over, I still believe there is good reason to continue development of crosstalk. Currently, libmapper only supports single argument osc messages. IDMIL plans to add support for more messages as time passes, but I hope to provide broader message format at an early stage. I also believe that built in support for libmapper is completely attainable, though not in early releases.

FAQ

Have a question? If the info above doesn't help, you can ask the project creator directly.

Ask a question

Rewards

  • You selected
    $1 reward

    0 backers

    Don't be shy - every bit counts!

  • You selected
    $8 reward

    1 backer

    Your name in lights. Or on the "Thanks to the support of:" page. Or both (probably the second one.)

  • You selected
    $16 reward

    2 backers

    All of the previous rewards and super early access to stable builds of the objects.

  • You selected
    $25 reward

    4 backers Limited (46 left of 50)

    All of the previous rewards and a "Thank you" processing sketch.

  • You selected
    $32 reward

    0 backers Limited (2 left of 2)

    Akai Riff O Matic. Unbent.

  • You selected
    $50 reward

    1 backer Limited (29 left of 30)

    All of the previous rewards and tickets to a crosstalk party in Boston, MA. (Late August/Early September.)

  • You selected
    $100 reward

    1 backer All gone!

    The speak and spell. Unbent (Because, really, if you want this, you are gonna circuit bend it, right?) I know speak and spells do not cost $100 dollars. I really do. $100 could buy many speak and spells, or it could help me make the beautiful thing and get you 1 speak and spell.

  • You selected
    $500 reward

    0 backers Limited (2 left of 2)

    All of the previous rewards and Integration with a pre-existing max patch. (PLEASE be reasonable with the complexity of the patch submitted) AND you will be listed as a benefactor above others on the "Thanks to the support of:" page

  • You selected
    $500 reward

    0 backers Limited (5 left of 5)

    All of the previous rewards and 10 hours of Objective-C or javascript in MaxMSP instruction. (I am in Boston, so you should probably be in Boston. Or--possibly--New York. (I am not a master in either arena, but I have good handle on the fundamentals and can certainly get you up and running with good habits.)

  • You selected
    $2,500 reward

    0 backers Limited (1 left of 1)

    A lightly used Drumkat, Hatkat, and Fatkat pedal. Seriously. Because if you gave this much, you are awesome and need a midi drumset.

Funding period

- (30 days)