b57693f4e4
Added ability to set types at proc instantiation time. Added ability to have multi-type variables which get resolved at proc. instantiation time. Added ability to proc 'log' attribute to print selected variables as they change. Values are now coerced to the variable type in var_set(). Added new proc's : list,add,preset.
40 lines
2.1 KiB
C++
40 lines
2.1 KiB
C++
namespace cw
|
|
{
|
|
namespace flow
|
|
{
|
|
namespace poly { extern class_members_t members; }
|
|
namespace midi_in { extern class_members_t members; }
|
|
namespace midi_out { extern class_members_t members; }
|
|
namespace audio_in { extern class_members_t members; }
|
|
namespace audio_out { extern class_members_t members; }
|
|
namespace audio_file_in { extern class_members_t members; }
|
|
namespace audio_file_out { extern class_members_t members; }
|
|
namespace audio_gain { extern class_members_t members; }
|
|
namespace audio_split { extern class_members_t members; }
|
|
namespace audio_merge { extern class_members_t members; }
|
|
namespace audio_duplicate { extern class_members_t members; }
|
|
namespace audio_mix { extern class_members_t members; }
|
|
namespace sine_tone { extern class_members_t members; }
|
|
namespace pv_analysis { extern class_members_t members; }
|
|
namespace pv_synthesis { extern class_members_t members; }
|
|
namespace spec_dist { extern class_members_t members; }
|
|
namespace compressor { extern class_members_t members; }
|
|
namespace limiter { extern class_members_t members; }
|
|
namespace audio_delay { extern class_members_t members; }
|
|
namespace dc_filter { extern class_members_t members; }
|
|
namespace balance { extern class_members_t members; }
|
|
namespace audio_meter { extern class_members_t members; }
|
|
namespace audio_marker { extern class_members_t members; }
|
|
namespace xfade_ctl { extern class_members_t members; }
|
|
namespace poly_mixer { extern class_members_t members; }
|
|
namespace sample_hold { extern class_members_t members; }
|
|
namespace number { extern class_members_t members; }
|
|
namespace timer { extern class_members_t members; }
|
|
namespace counter { extern class_members_t members; }
|
|
namespace list { extern class_members_t members; }
|
|
namespace add { extern class_members_t members; }
|
|
namespace preset { extern class_members_t members; }
|
|
|
|
}
|
|
}
|