This demo expands the instrument demo to use Max 4 Live devices with the sonosthesia-daw-connector, in particular the Tri Band which sends energy levels in three different frequency bands allowing realtime visual feedback in Unity.
It uses the following sonosthesia framework packages:
- com.sonosthesia.touch
- com.sonosthesia.instrument
- com.sonosthesia.midi
- com.sonosthesia.audio
- com.sonosthesia.pack
Note the raw MIDI functionality is presented in a separate demo project.
Note that to add those packages to your Unity project you will need to add the following scoped registeries to your Packages/package.json
file..
"scopedRegistries": [
{
"name": "Neuecc",
"url": "https://package.openupm.com",
"scopes": [
"com.neuecc.unirx",
"com.cysharp.unitask"
]
},
{
"name": "Sonosthesia",
"url": "https://registry.npmjs.com",
"scopes": [
"com.sonosthesia"
]
}
]
Procedural visuals running on the GPU for performance allowing use in XR apps