Somax

Latest version: v0.1.2

Safety actively analyzes 626727 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

2.3.2

Changelog:

* Fixed compatibility issues for High Sierra and Mojave
* Greatly improved server startup time
* Removed dependency: CNMAT Externals
* Minor bug fixes

2.3.1

Changelog:
* This version includes a compiled version of the Somax python application so that no python installation will be required
* Provided code signature for standalone and relevant externals
* Minor bug fixes

2.3.0

Changelog:

Main Features:
* Multiple players: This version incorporates a number of improvements to facilitate working with multiple players in somax. For example:
* Wireless receiving and sending influences between influencers and players to allow dynamic creation of players
* Improved interface for dynamically routing influences during runtime
* Multithreaded implementation where each player exists in its own thread to increase performance when using multiple players
* Recording performances: A number of new features for recording and exporting the output from players have been added
* Saving parameters: It is now possible to save the settings/parameters in all players between sessions

Minor Improvements:

* It is now possible to bypass the "echoic memory" behaviour when constructing the corpus (new default behaviour)
* Parametric control of chroma decay/filtering parameter has been added
* All players and influencers now properly flush affected MIDI channels when altering settings
* The scheduler can now operate in 'slave mode' to allow the user to select its own transport (max internal transport, daw, rewire, etc.)
* The user can now select which python interpreter to use when launching the server (default, standalone, conda environements)
* A number of experimental features have been added for controlling the output of the player
* Improved documentation
* Various UI improvements
* A number of minor bugfixes

2.2.1

Added support for latest version of python (3.9.1)

2.2.0

Changelog:

Main Features:
* Max UI has been reworked and redesigned and now supports multiple view of the same data to provide a better overview while performing while at the same time allowing more detailed control over individual parameter.
* New feature: real-time compatible solution for handling transposition of the corpus added in the python core
* Added Max tutorials
* Added Max documentation (maxhelp files) to all main objects
* Redesigned the classification system of somax to be handle classification of corpora at runtime (previously only supported at corpus build time)

Minor Improvements:

* Added Max module for handing audio and MIDI latency
* Added Max module for sequencing MIDI influence data
* Added Max module for recording output MIDI data
* Added multiprocessing support to speed up classification and loading of corpora in the python core
* Updated and modularized several aspects of the main runtime architecture (python backend)
* Implemented a new algorithm for handling peaks/matches in discrete time (python backend)
* Added Max modules to handle routing and mixing of pitch and chroma influences
* Added Max module for measuring system latency
* Implemented classes to handle continuity between the states ("Continuity" parameter in the interface)
* Separated the role «MergeAction» into «ScaleAction» for algorithms revolving around elementwise scaling of peaks and «MergeAction» for various strategies of merging peaks from different layers (python backend)
* Implemented introspection strategies for string parsing of classes over OSC (python backend)

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.