SessionRenderer

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightsteelblue2, fontname=Arial, fontsize=10, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, splines=spline, style="dashed, rounded", truecolor=true]; node [colorscheme=pastel19, fontname=Arial, fontsize=10, height=0, penwidth=2, shape=box, style="filled, rounded", width=0]; edge [color=lightslategrey, penwidth=1]; subgraph cluster_builtins { graph [label=builtins]; node [color=1]; "builtins.object" [URL="https://docs.python.org/3.6/library/functions.html#object", label=object, target=_top]; } subgraph "cluster_supriya.nonrealtime" { graph [label="supriya.nonrealtime"]; node [color=2]; "supriya.nonrealtime.SessionRenderer.SessionRenderer" [URL="../api/supriya/nonrealtime/SessionRenderer.html#supriya.nonrealtime.SessionRenderer.SessionRenderer", color=black, fontcolor=white, label="Session\nRenderer", target=_top]; } subgraph "cluster_supriya.system" { graph [label="supriya.system"]; node [color=3]; "supriya.system.SupriyaObject.SupriyaObject" [URL="../api/supriya/nonrealtime/../system/SupriyaObject.html#supriya.system.SupriyaObject.SupriyaObject", label="Supriya\nObject", target=_top]; } "builtins.object" -> "supriya.system.SupriyaObject.SupriyaObject"; "supriya.system.SupriyaObject.SupriyaObject" -> "supriya.nonrealtime.SessionRenderer.SessionRenderer"; }

class supriya.nonrealtime.SessionRenderer.SessionRenderer(session, header_format=HeaderFormat.AIFF, print_transcript=None, render_directory_path=None, sample_format=SampleFormat.INT24, sample_rate=44100, transcript_prefix=None)[source]

Renders non-realtime sessions as audio files.


Attributes Summary

compiled_sessions
dependency_graph
get_path_relative_to_render_path
header_format
prerender_tuples
print_transcript
render
render_directory_path
renderable_prefixes
sample_format
sample_rate
session
session_input_paths
to_lists
to_osc_bundles
transcript
transcript_prefix

Special methods

(SupriyaObject).__repr__()

Return repr(self).


Methods

render(output_file_path=None, debug=None, duration=None, build_render_yml=None, **kwargs)[source]
to_lists(duration=None)[source]
to_osc_bundles(duration=None)[source]

Class & static methods

classmethod get_path_relative_to_render_path(target_path, render_path)[source]

Read-only properties

compiled_sessions
dependency_graph
header_format
prerender_tuples
print_transcript
render_directory_path
renderable_prefixes
sample_format
sample_rate
session
session_input_paths
transcript
transcript_prefix