Provided by: nama_1.216-2_all
NAME
Audio::Nama::Globals - Nama global variables Variables are listed in multiple files in the source. Exported Audio::Nama::Globals exports Nama globals, which it gets by merging the contents of the following files: var_pronouns Pronouns (e.g. $this_track) and indices (e.g. %tn, get track by name) var_serialize Marshalling variables for serializing/deserializing (e.g. @tracks_data) var_singletons Simple hash structures (such as $config) or objects such as $file that aggregate data. The hashes can be invested with object properties as need be. Other lists var_config Maps keys in .namarc (e.g. mix_to_disk_format) to the corresponding Nama internal scalar (e.g. "$config->{mix_to_disk_format}" var_keys List of allowed singleton hash keys. Keys of variables appearing in ./var_singletons should be listed in var_keys or in var_config. Undeclared keys will trigger warnings during build. var_lists Declares lists of variables used in serializing/deserializing. @global_effect_chain_vars Mainly user defined and system-wide effect chains, stored in global_effect_chains.json in the Nama project root directory. @tracked_vars These variables are saved to State.json in the project directory and placed under version control. @persistent_vars These Variables saved to Aux.json, not under version control. including project- specific effect-chain definitions, and track/version comments.