frisson

Co-Founder

frisson is an interactive and live virtual music festival platform. With a complete suite of stage building tools and streaming tools built in Unity, anyone can construct and stream a performance to frisson.live. Anyone attending the show from the website gets a fully customizable avatar and can join different sections of the crowd to chat with other members of the audience. They can also interact with the stream directly, where the results of those interactions can be seen by everyone viewing the show in real-time.

Within frisson's festival studio we have a complete stage builder. While it has typical place able individual pieces, it also has dynamic and adjustable trusses. They meshes are created on the fly based on some predetermined parameters and the custom length the user desired. They can be set to be any length, or snap to particular intervals.

On the web half of the platform, a custom character library was built that allowed us to have a database full of rigged character model pieces that could then be combined and animated in real-time. Three.js was leveraged for all of the 3d scenes.

The pièce de résistance of frisson's web platform is crowd chat. This is where the show is streamed to and where you can join to chat with other viewers. In an attempt to take the online chat room to a novel place, while still maintaining accessibility across all browsers and devices, we design a hybrid multi-player experience, where events (such as changing facial expressions, switching to a new dance animation, etc) are sent as metadata through a traditional SignalR chat architecture. This allows users to keep the state of their character as it appears in everyone else's rooms up to date by only using the periodic updates of user messages, keeping overhead no higher than a regular chat app.

Let’s work together