Namespace MusistrataRenderer
Sub-modules
MusistrataRenderer.AudioUtils
-
Utils to transform numpy arrays of sound signals: - Effects (panning, delay…) - Normalisation
- Writing to file MusistrataRenderer.DevFiles
MusistrataRenderer.Renderer
-
Render MusiStrata songs and tracks to numpy array.
MusistrataRenderer.SamplesData
-
Definition of available samples-based instruments.
MusistrataRenderer.SamplesDataController
-
Controller for Samples-based instrument settings.
MusistrataRenderer.SamplesLoader
-
Contains the SamplesLoader and SamplesInstrument classes, which handle loading and caching samples for Samples-based instruments.
MusistrataRenderer.SamplesLocator
-
Contains the SampleLocator class, which routes samples loading queries between Soundfont-based instruments and Samples-based instruments.
MusistrataRenderer.Settings
-
General Settings:
- Data Folders paths - Memory and Caching Settings - Rendering Settings MusistrataRenderer.SoundFontsData
-
Settings for SoundFont files and SoundFont-based instruments.
MusistrataRenderer.SoundFontsDataController
-
Controller for Soundfont-based instrument settings.
MusistrataRenderer.SoundFontsLoader
-
Contains the SoundFontsLoader and SoundFontInstrument classes, which handle loading and caching samples for Samples-based instruments.
MusistrataRenderer.TestRendering
MusistrataRenderer.TestServer
MusistrataRenderer.simpleGen