Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vs
Demo
Interact Server-cache
InteractClient
InteractServer
Logo
Microsoft/Maker
Shared/InteractShared
SharedCode
interactSite
.gitattributes
.gitignore
Interact Server.aip
Interact Server.back (1).aip
Interact Server.back (2).aip
Interact Server.back.aip
Logo.ico
README.md

README.md

Interact

Interact is a developer platform for interactive art. It is sponsored by Musica, Impulse Center for Music and C-Takt.

To learn more about Interact, please refer to the project's website. You will find a binary download and documentation on that site.

Interact is actually a combination of different projects tied together. There is a windows development application and server, and clients exist for Android and Raspberry PI (using Windows Iot). Projects used inside Interact are:

  • YSE: an very performant (3D) sound engine with DSP functionality, currently running on the server and the android client;
  • YAP: a visual patcher system;
  • OSCGui: a C# Gui library with a focus on audio interfaces;
  • OSCTree: a C# routing library to facilitate internal message routing in an OSC like manner.

All the libraries above are developed by yvan vander sanden.

The Interact Server also uses the Actipro SyntaxEditor and the .NET Language Add-on. If you are a developer and you do not have a license for these products, please open the server's project properties - Build page and remove the conditional compilation symbol WithSyntaxEditor. This will still allow you to work on most of the code, but not on the parts that require the Code Editor.

You can’t perform that action at this time.