Share this project

Done

Share this project

Done
Crosstalk: An OSC API for Inter - Program Communication project video thumbnail
Replay with sound
Play with
sound

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 May 7, 2011.

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

  1. Select this reward

    Pledge $1 or more
    About $1.00 USD

    0 backers

    Don't be shy - every bit counts!

    Less
  2. Select this reward

    Pledge $8 or more
    About $8 USD

    1 backer

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

    Less
  3. Select this reward

    Pledge $16 or more
    About $16 USD

    2 backers

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

    Less
  4. Select this reward

    Pledge $25 or more
    About $25 USD

    4 backers Limited (46 left of 50)

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

    Less
  5. Select this reward

    Pledge $32 or more
    About $32 USD

    0 backers Limited (2 left of 2)

    Akai Riff O Matic. Unbent.

    Less
  6. Select this reward

    Pledge $50 or more
    About $50 USD

    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.)

    Less
  7. All gone!

    Pledge $100 or more
    About $100 USD

    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.

    Less
  8. Select this reward

    Pledge $500 or more
    About $500 USD

    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

    Less
  9. Select this reward

    Pledge $500 or more
    About $500 USD

    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.)

    Less
  10. Select this reward

    Pledge $2,500 or more
    About $2,500 USD

    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.

    Less

Funding period

- (30 days)