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¶
-
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 session: supriya.nonrealtime.sessions.Session¶
- property session_input_paths¶
-
to_lists(duration=
None
)¶
-
to_osc_bundles(duration=
None
)¶
- property transcript¶
- property transcript_prefix¶