cwFlowPerrf.cpp : Initial score_follower_2 implementation.

'score_player' added 'max loc' output.
'vel_table' added 'score_vel' functionality to support output from score_follower.
'gutim_ps' added manual preset selection. Added 'per location' (see locA[]) and 'dry notes per chord' options.
This commit is contained in:
kevin 2025-04-21 09:28:19 -04:00
parent 637e9bfd28
commit f1b7f1a263
3 changed files with 578 additions and 140 deletions

View File

@ -62,6 +62,7 @@ namespace cw
{ "poly_voice_ctl", &poly_voice_ctl::members },
{ "midi_voice", &midi_voice::members },
{ "piano_voice", &piano_voice::members },
{ "voice_detector", &voice_detector::members },
{ "sample_hold", &sample_hold::members },
{ "number", &number::members },
{ "reg", &reg::members },
@ -82,6 +83,7 @@ namespace cw
{ "preset_select", &preset_select::members },
{ "gutim_ps", &gutim_ps::members },
{ "score_follower", &score_follower::members },
{ "score_follower_2",&score_follower_2::members },
{ nullptr, nullptr }
};

File diff suppressed because it is too large Load Diff

View File

@ -2,11 +2,12 @@ namespace cw
{
namespace flow
{
namespace score_player { extern class_members_t members; }
namespace vel_table { extern class_members_t members; }
namespace preset_select { extern class_members_t members; }
namespace gutim_ps { extern class_members_t members; }
namespace score_follower { extern class_members_t members; }
namespace score_player { extern class_members_t members; }
namespace vel_table { extern class_members_t members; }
namespace preset_select { extern class_members_t members; }
namespace gutim_ps { extern class_members_t members; }
namespace score_follower { extern class_members_t members; }
namespace score_follower_2 { extern class_members_t members; }
}
}