Namespace MusistrataRenderer
Sub-modules
MusistrataRenderer.AudioUtils-
Utils to transform numpy arrays of sound signals: - Effects (panning, delay…) - Normalisation
- Writing to file MusistrataRenderer.DevFilesMusistrataRenderer.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.TestRenderingMusistrataRenderer.TestServerMusistrataRenderer.simpleGen