- Eventide Audio

Home Forums Products Vsig and Preset Development Using Algorithm Tempo Mode? Reply To: Using Algorithm Tempo Mode?

#191426
Puppeteer
Participant

    As far as I can tell this is the way things work.

    Tempo mode allows MIDI clock to be passed into the algorithm. I normally end up setting up my own control if I want to switch between MIDI and manual settings.  I wish there was an input for the tempo switch, like kill dry as this would simplify things a lot.  The midiclock_ok can be used to check whether you are receiving MIDI sync, but I think that there’s no way to discriminate whether it is DAW, External MIDI or set internally.  That is controlled by Emote. You can enable/disable MIDI or local controls using the remote_mode input. Maybe the midiclock_ok works as a detector for tempo mode. I haven’t checked, but I probably should experiment with it.

    The midiclock module is where you derive useful signals to sync delays, etc.  The ones I use the most are time_out and freq_out control signals.  The BPM can be used to display the tempo, or to check it, but you can probably do maths on it as well.

    For MIDI synced delays etc, I take the time_out and then multiply it by the interval using a c_table.  Set the values to sync with 120 BPM in the c_table and then multiply that by the time_out value and you will sync with MIDI.

    For example for the following divisions (textknob)

    Whole
    1/2
    1/4
    1/8
    1/16
    1/32

    I set c_table to

    4000
    2000
    1000
    500
    250
    125

    Multiply c_table by time_out from the midiclock module and you’ll generate delay times that will sync with MIDI.

    For triplets or dotted, you’ll need additional multipliers of 1.5 and 0.6666667

     

    I hope that helps a bit.