This release contains a number of small but important fixes related to real-time corpus recording:
- Recording Latency Correction: The
somax.audiorecord
object will now automatically adjust the recorded slices based on the latency of the associated audioinfluencer in order to achieve better segmentation. This parameter can be controlled in the corpus recording settings - Audiorecord Sample Rate Mismatch: The
somax.audiorecord
object now provides explicit warnings when the user tries to record into an existing corpus based on an audio file with a different sample rate than Max's. This release also fixes a number of bugs related to issues with underlying buffer sample rates. See the "sample rate mismatch" tab of thesomax.audiorecord
maxhelp. - Real-time Corpus Reloading: When using multiple record-enabled players, it's now possible to load a corpus into either of the players without causing audio glitches or interrupts to the other players while loading.
- "Script your Environment" Tutorial: A new tutorial on preparing your Somax2 environment and controlling the parameters of any .app-object using scripting messages has been added.
- Various Bug Fixes: A number of bug fixes and clarifications have been added, as well as documentation updates.