pyFDN.extract_build#

pyFDN.extract_build(model)[source]#

Extract a complete FDNBuild from a named FLAMO model graph.

The graph must contain leaves named input_gain and output_gain, plus either mixing_matrix or the standard recursion feedback leaf fB. The delay can be named delay or be the graph’s only delay module. Optional attenuation (filters), output-filter (post_eq), and direct-path leaves are included when present. The sample rate is read from the delay module and is required: a graph that does not expose fs is malformed and raises ValueError.

Return type:

FDNBuild