From c450378d788349a4373fe341c75cd5dae2a8682c Mon Sep 17 00:00:00 2001 From: kevin Date: Mon, 18 Nov 2024 11:50:16 -0500 Subject: [PATCH] flow/proc_dict.cfg : Updates to score_player. --- flow/proc_dict.cfg | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/flow/proc_dict.cfg b/flow/proc_dict.cfg index adc3c85..675290f 100644 --- a/flow/proc_dict.cfg +++ b/flow/proc_dict.cfg @@ -783,13 +783,23 @@ score_player: { doc: [ "Generate MIDI and score location information from a score file." ] vars: { - fname: { type:string, flags:["init"], value:"", doc:"Score file name." }, - out: { type:midi, doc:"MIDI output." }, - loc: { type:uint, value:0, doc:"Score location output." }, - done_fl: { type:bool, value:false, doc:"Emits true on done." }, + fname: { type:string, flags:["init"], value:"", doc:"Score file name." }, + vel_tbl_fname:{ type:string, flags:["init"], value:"", doc:"Velocity table filename as create by vwVelTableTuner." }, + vel_tbl_label:{ type:string, value:"", doc:"Name of the active velocity table referenced by 'vel_fname."}, + out: { type:midi, doc:"MIDI output." }, + loc: { type:uint, value:0, doc:"Score location output." }, + done_fl: { type:bool, value:false, doc:"Emits true on done." }, } } + // out: { type:record + // value: { + // midi: { type:midi, doc:"MIDI channel event message."}, + // loc: { type:uint, value:-1, doc:"Score location id."}, + // meas: { type:uint, value:-1, doc:"Score measure location."} + // }, + // doc:"Score event messages." + // }, midi_to_msg: { doc:[ "Convert MIDI event to the 'messages'." ]