renderer

class SessionRenderer(session: supriya.nonrealtime.sessions.Session, header_format: Optional[Union[supriya.enums.HeaderFormat, SupportsInt, str]] = HeaderFormat.AIFF, print_transcript: bool = False, render_directory_path: Optional[os.PathLike] = None, sample_format: Optional[Union[supriya.enums.SampleFormat, SupportsInt, str]] = SampleFormat.INT24, sample_rate: int = 44100, transcript_prefix: Optional[str] = None)

Bases: supriya.system.SupriyaObject

Renders non-realtime sessions as audio files.

property compiled_sessions
property dependency_graph
classmethod get_path_relative_to_render_path(target_path, render_path)
property header_format: supriya.enums.HeaderFormat
property prerender_tuples
property print_transcript: bool
render(output_file_path: Optional[os.PathLike] = None, debug: bool = False, duration: Optional[float] = None, build_render_yml: bool = False, scsynth_path: Optional[str] = None, **kwargs) Tuple[int, Any, pathlib.Path]
property render_directory_path: pathlib.Path
property renderable_prefixes
property sample_format: supriya.enums.SampleFormat
property sample_rate: int
property session: supriya.nonrealtime.sessions.Session
property session_input_paths
to_lists(duration=None)
to_osc_bundles(duration=None)
property transcript
property transcript_prefix