GroovePortal
GroovePortal is a multidimensional spatial audio mixer designed for live performance. Users create their own performance space by placing down samples on a 2D plane. Each individual sample can contain any number of additional layers (each with its own sample space). Once the performance space is set up, the user enables Performance mode, mixing and blending the samples as they navigate through the space.
GroovePortal is built on top of the CNMAT RBFI object, a graphical display and editor that expands upon the built-in nodes object by adding support for weighted nodes, multiple cursors, and multiple dimensions of points. RBFI is the core component of GroovePortal when interacting with points, layers, and warps.
Designed in Max/MSP and Javascript.
Performance mode demo
Overview of features