- added xFader - 2-channel mixer with crossfader*
- added new demo song "Converging" to showcase the xFader
- added option to turn off positional sound in settings **
- positional sound and 3D audio options are now saved on a per-song basis
* The xFader controller provides a two-channel mixer with master effects. It vastly improves Lyra's flexibilty when it comes to controlling the mix, and opens the door to DJ-style mixing of complete songs. Assign nodes, import nodes, or node chains to either the red or yellow channel, and smoothly fade the mix between the two channels.
To assign items to a channel, take a channel ring from either the yellow or red rotating ring models atop the xFader, and place the item to assign inside the ring. To remove it from the channel ring, change to the edit tool, and hover the mallet over the item, then pull the trigger when the eject icon appears.
Notes:
- trigger and stop playback of nodes in a channel ring by tapping the node
- triggering and stopping are executed on bar boundaries, meaning playback is always in sync
- triggering of channel rings are mutually exclusive for that channel, ie. tapping a node in a yellow channel ring will stop playback of any other yellow channel rings
- the currently active channel ring will blink white and bounce on the beat
Known issues:
- when any swing is applied (ie. the swing setting is higher than 0), nodes in channel rings don't trigger on the beat correctly
** When performing live or when using the xFader with complete songs eg. when DJing, it may appropriate to switch off positional sound in the settings menu. When positional sound is switched off, the sound field no longer updates to reflect the position of the HMD.
Notes:
- switching off positional sound may cause material to sound a lot louder and it may be necessary to reduce the volume of nodes to prevent clipping
- with positional sound switched off, the 3D audio setting has no effect