Access Virus CC parameters list

  • Perhaps this CC list can be useful. For some reason AccessMusic doesn't manifest it. Feel free to add corrections, if you find any error or if something has changed since OS3.

    CC# = Parameter


    001 = MOD WHEEL
    002 = BREATH WHEEL
    005 = PORTAMENTO TIME
    007 = VOLUME
    010 = PAN
    017 = OSCILLATORS 1 SHAPE
    018 = OSCILLATORS 1 WAVE SEL / PW
    019 = OSCILLATORS 1 WAVE
    020 = OSCILLATORS 1 SEMITONE
    021 = OSCILLATORS 1 KEYFOLLOW
    022 = OSCILLATORS 2 SHAPE
    023 = OSCILLATORS 2 WAVE SEL / PW
    024 = OSCILLATORS 2 WAVE
    025 = OSCILLATORS 2 SEMITONE
    026 = OSCILLATORS DETUNE 2/3
    027 = OSCILLATORS FM AMOUNT
    028 = OSCILLATORS SYNC
    029 = OSCILLATORS 2 Flt Env-Ptch
    030 = OSCILLATORS 2 Flt Env-FM
    031 = OSCILLATORS 2 KEYFOLLOW
    032 = BANK SELECT
    033 = MIX OSC BAL
    034 = MIX SUB OSC
    035 = SUB OSCILLATOR SHAPE
    036 = MIX OSC VOL (SATURATION)
    037 = MIX NOISE
    038 = MIX RING MOD
    039 = NOISE COLOR
    040 = FILTER CUT OFF 1
    041 = FILTER CUT OFF 2
    042 = FILTER RESONANCE 1
    043 = FILTER RESONANCE 2
    044 = FILTER ENV AMOUNT 1
    045 = FILTER ENV AMOUNT 2
    046 = FILTER KEYFOLLOW 1
    047 = FILTER KEYFOLLOW 2
    048 = FILTER BALANCE
    049 = FILTER SATURATION CURVE
    051 = FILTER 1 MODE
    052 = FILTER 2 MODE
    053 = FILTER ROUTING
    054 = FILTER ENV ATTACK
    055 = FILTER ENV DECAY
    056 = FILTER ENV SUSTAIN
    057 = FILTER ENV TIME
    058 = FILTER ENV RELEASE
    059 = AMP ENV ATTACK
    060 = AMP ENV DECAY
    061 = AMP ENV SUSTAIN
    062 = AMP ENV TIME
    063 = AMP ENV RELEASE
    064 = SUSTAIN
    067 = LFOS/MOD LFO1 RATE
    068 = LFOS/MOD LFO1 SHAPE
    069 = LFOS/MOD LFO1 ENV MODE
    070 = LFOS/MOD LFO1 MODE (POLY/MONO)
    071 = LFOS/MOD LFO1 CONTOUR
    072 = LFOS/MOD LFO1 KEYFOLLOW
    073 = LFOS/MOD LFO1 TRIG PHASE
    079 = LFOS/MOD LFO2 RATE
    080 = LFOS/MOD LFO2 SHAPE
    081 = LFOS/MOD LFO2 ENV MODE
    082 = LFOS/MOD LFO2 MODE (POLY/MONO)
    083 = LFOS/MOD LFO2 CONTOUR
    084 = LFOS/MOD LFO2 KEYFOLLOW
    085 = LFOS/MOD LFO2 TRIG PHASE
    091 = PATCH VOLUME
    093 = TRANSPOSE
    094 = KEY MODE
    097 = UNISON MODE
    098 = UNISON DETUNE
    099 = UNISON PAN SPREAD
    100 = UNISON LFO PHASE
    101 = EFFECTS VOCODER INPUT MODE
    102 = EFFECTS VOCODER INPUT SELECT
    105 = EFFECTS TYPE/MIX
    106 = EFFECTS CHORUS RATE
    107 = EFFECTS INTENSITY
    108 = EFFECTS CHORUS DELAY
    109 = EFFECTS CHORUS FEEDBACK
    110 = EFFECTS CHORUS SHAPE
    112 = EFFECTS DELAY/REVERB MODE
    113 = EFFECTS SEND
    115 = EFFECTS FEEDBACK/DAMPING
    116 = EFFECTS DELAY RATE
    117 = EFFECTS DELAY DEPTH / REVERB TYPE
    118 = EFFECTS DELAY SHAPE
    119 = EFFECTS DELAY COLOR / REVERB COLOR

  • Unbelievable that this info is not printed *anywhere* in the manual / other docs.... You'd think someone picked up on it and they'd have it included by now. :(

    ˙ɯǝɥʇ ǝsooɥɔ ǝɯ ʇǝl ʇ,uoʍ ɯnɹoɟ pıdnʇs sıɥʇ ʇnq 'ɹǝɔuǝnbǝs puɐ SO ʇuǝɹǝɟɟıp ɐ ǝsn I

  • When it comes to documentation I think such a list should indeed be provided, just for reasons of completeness, although I can understand that Access has other priorities.


    On the other hand, when I want to modulate a specific parameter on the Virus I use a different approach:


    The modulation matrix of the Virus allows you to use a midi CC number as source. So if I want to modulate the cutoff frequency from an external sequencer I select, for example, midi CC 12 as source and filter1 cutoff as destination. This way of working has a couple of advantages:


    -You don' t need a list anymore, so no lists you have to search for in your studio and no data that has to be updated in the event Access changes something in their o.s. By (ab)using the modulation matrix you have become independent of what Access changes to to their CC' s.
    -Every destination in the modulation matrix can be used.
    -It always works in the same way, so no need to remember numbers.
    -Since the modulation matrix has 6 sources with 3 destinations per source, you can modulate up to 18 parameters with only one incoming midi CC. I have never gone that far though...
    -By using modulation intensity in the modulation matrix, you can define upper and lower limits to how far a parameter is affected by the incoming midi CC.


    Finally a small enhancement:


    Select a midi CC as source (say 12) and assign one of the soft knobs to the same CC number. Now you have a soft knob as source in the modulation matrix, allowing you to modulate up to 18 parameters with the turn of only one knob...



    M.

  • Hello there,


    I would like to control the send of the Reverb, but when I use cc 113, the send of the Delay is controlled. I can assign the Reverb send to a softknob, but the softknob doesn''t have a cc number assigned to it, so that isn't gonna work iether.


    How do I control the effect send for the Reverb only?


    Thanks for the cc list and your time!


  • the reverb and delay is different in the TI than in the Virus C, to control "Reverb Send" you need to send the change as sysex:


    F0 00 20 31 01 10 6e 02 xx F7


    6E is the parameter Bank C, Controller 2 is Reverb send.


    -timo

  • I think you maybe missed an important point in his suggestion (apologies if I'm mistaken):


    Don't assign the reverb send to a soft knob. Assign a controller to the soft knob (example: CC 12) and then assign CC12 to reverb send in the matrix. I believe that will do what you're after (which is what Merlin was suggesting).

  • I think you maybe missed an important point in his suggestion (apologies if I'm mistaken):


    Don't assign the reverb send to a soft knob. Assign a controller to the soft knob (example: CC 12) and then assign CC12 to reverb send in the matrix. I believe that will do what you're after (which is what Merlin was suggesting).


    This is an excellent suggestion. It also consumes less MIDI bandwidth.


    -timo

  • How come when I use the cutoff filter knob (on the Virus TI) i`m able to record automation directly into my cubase sequencer but when I try with the Filter 2 envelope amount knob nothing is able to be transmitted.


    The filter 2 env amt is cc045 which I can draw cc in but cant automate `live` in.


    I`m confused ? does anyone know why some knobs transmit and some dont ?


    Thanks

  • I think you maybe missed an important point in his suggestion (apologies if I'm mistaken):


    Don't assign the reverb send to a soft knob. Assign a controller to the soft knob (example: CC 12) and then assign CC12 to reverb send in the matrix. I believe that will do what you're after (which is what Merlin was suggesting).


    Thanks for your advice, I'm sure it will work. I'm gonna test this asap.

  • I know this is naive but, I am not familiar with midi, I only use midi to sync.


    Can you give me some easy examples of how to use midi. Mabye some easy ideas I can try to start familiarizing myself.


    Thanx Yall

  • I found this info some time ago somewhere on the web. I cant remember where!!
    Please note it should be displayed as columns. Im not sure if these work.


    MIDI CONTROL
    Ctrl.No. Range Parameter Value Range Remarks
    0 0...1 Bank Select 0...1 0: Bank A, 1: Bank B
    1 0...127 Modulation Wheel 0...127
    5 0...127 Portamento Time 0...127
    7 0...127 Channel Volume 0...127
    10 0...127 Panorama -64...0...+63 Left..Center..Right
    17 0...127 Osc1 Shape -64...0...+63 Wave..Saw..Pulse
    18 0...127 Osc1 Pulsewidth 0...127
    19 0...64 Osc1 Wave Select 0...64 Sine, Triangle, Wave 3..64
    20 0...127 Osc1 Semitone -64...+63
    21 0...127 Osc1 Keyfollow -64...+63 Default: 32
    22 0...127 Osc2 Shape -64...0...+63 Wave..Saw..Pulse
    23 0...127 Osc2 Pulsewidth 0...127
    24 0...64 Osc2 Wave Select 0...64 Sine, Triangle, Wave 3..64
    25 0...127 Osc2 Semitone -64...+63
    26 0...127 Osc2 Detune 0...127
    27 0...127 Osc2 FM Amount 0...127
    28 0...1 Osc2 Sync 0...1 0:Off 1:On
    29 0...127 Osc2 Filt Env Amt -64...+63
    30 0...127 FM Filt Env Amt -64...+63
    31 0...127 Osc2 Keyfollow -64...+63 Default: 32
    32 0...1 Bank Select 0...1 0: Bank A; 1: Bank B
    33 0...127 Osc Balance -64...+63 Osc1..Osc1+2..Osc2
    34 0...127 Suboscillator Volume 0...127
    35 0...1 Suboscillator Shape 0...1 0:Square 1:Triangle
    36 0...127 Osc Mainvolume 0...127
    37 0...127 Noise Volume 0...127
    40 0...127 Cutoff 0...127
    41 0...127 Cutoff2 -64...+63
    42 0...127 Filter1 Resonance 0...127
    43 0...127 Filter2 Resonance 0...127
    44 0...127 Filter1 Env Amt 0...127
    45 0...127 Filter2 Env Amt 0...127
    46 0...127 Filter1 Keyfollow -64...+63
    47 0...127 Filter2 Keyfollow -64...+63
    48 0...127 Filter Balance -64...+63
    49 0...6 Saturation Curve 0...6 0:Off 1:Light 2:Soft
    3:Middle 4:Hard 5:Digital 6: Shaper
    51 0...3 Filter1 Mode 0...3 0:LP 1:HP 2:BP 3:BS
    52 0...3 Filter2 Mode 0...3 0:LP 1:HP 2:BP 3:BS
    53 0...3 Filter Routing 0...3 0:Ser 4 1:Ser 6
    2:Par 4 3:Split
    54 0...127 Filter Env Attack 0...127
    55 0...127 Filter Env Decay 0...127
    56 0...127 Filter Env Sustain 0...127
    57 0...127 Filter Env Sustain Time -64...+63 Fall...Infinite...Rise
    58 0...127 Filter Env Release 0...127
    59 0...127 Amp Env Attack 0...127
    60 0...127 Amp Env Decay 0...127
    61 0...127 Amp Env Sustain 0...127
    62 0...127 Amp Env Sustain Time -64...+63 Fall...Infinite...Rise
    63 0...127 Amp Env Release 0...127
    64 0...127 Hold Pedal
    67 0...127 Lfo1 Rate 0...127
    68 0...5 Lfo1 Shape 0...5 0:Sine 1:Tri 2:Saw
    3:Square 4:S&H 5:S&G
    69 0...1 Lfo1 Env Mode 0...1 0:Off 1:On
    70 0...1 Lfo1 Mode 0...1 0:Poly 1:Mono
    71 0...127 Lfo1 Symmetry -64...+63
    72 0...127 Lfo1 Keyfollow Amt 0...127
    74 0...127 Osc1 Lfo1 Amount -64...+63
    75 0...127 Osc2 Lfo1 Amount -64...+63
    76 0...127 PW Lfo1 Amount -64...+63
    77 0...127 Reso Lfo1 Amount -64...+63
    78 0...127 FiltGain Lfo1 Amount -64...+63
    79 0...127 Lfo2 Rate 0...127
    80 0...5 Lfo2 Shape 0...5 0:Sine 1:Tri 2:Saw
    3:Square 4:S&H 5:S&G
    81 0...1 Lfo2 Env Mode 0...1 0:Off 1:On
    82 0...1 Lfo2 Mode 0...1 0:Poly 1:Mono
    83 0...127 Lfo2 Symmetry -64...+63
    85 0...127 Lfo2 Keytrigger 0...127 0:Off,1..127 Keytrigger Phase
    86 0...127 OscShape Lfo2 Amount -64...+63
    87 0...127 FmAmount Lfo2 Amount -64...+63
    88 0...127 Cutoff1 Lfo2 Amount -64...+63
    89 0...127 Cutoff2 Lfo2 Amount -64...+63
    90 0...127 Panorama Lfo2 Amount -64...+63
    91 0...127 Patch Volume 0...127
    93 0...127 Transpose -64...+63
    94 0...4 Key Mode 0...4 0:Poly 1..4: Mono1-4
    97 0...1 Twin Mode 0...1 0:Off 1:On
    98 0...127 Twin Detune 0...127
    99 0...127 Panorama Spread 0...127
    100 0...127 Twin Lfo Phase -64...+63
    101 0...2 Input Mode 0...2 0:Off 1:Dynamic 2:Static
    102 0...8 Input Select 0...8 0:In1L 1:In1L+R 2:In1R ...
    105 0...127 Chorus Mix -64...+63
    106 0...127 Chorus Rate 0...127
    107 0...127 Chorus Depth 0...127
    108 0...127 Chorus Delay 0...127
    109 0...127 Chorus Feedback 0...127
    110 0...127 Chorus Lfo Shape 0...5 0:Sine 1:Tri 2:Saw
    3:Square 4:S&H 5:S&G
    113 0...127 Effect Send 0...127
    114 0...127 Delay Time 0...127
    115 0...127 Delay Feedback 0...127
    116 0...127 Delay Rate 0...127
    117 0...127 Delay Depth 0...127
    118 0...5 Delay Lfo Shape 0...5 see Chorus
    123 0 All Notes Off
    POLY PRESSURE CONTROL
    1 0...4 Arp Mode 0...4 0:Off 1:Up 2:Down
    3:Up&Down 4:AsPlayed
    3 0...3 Arp Octave Range 0...3
    7 0...127 Lfo3 Rate 0...127
    8 0...5 Lfo3 Shape 0...5 0:Sine 1:Tri 2:Saw
    3:Square 4:S&H 5:S&G
    9 0...1 Lfo3 Mode 0...1 0:Poly 1:Single
    10 0...127 Lfo3 Keyfollow 0...127
    11 0...5 Lfo3 Destination 0...5 0:Osc1 1:Osc1+2
    2:Osc2 3:PW1 4:PW1+2 5:PW2
    12 0...127 Osc Lfo3 Amount 0...127
    13 0...127 Osc ModWhl Amount 0...127
    16 0...127 Clock Tempo 0...127 62...190 BPM
    17 0...9 Arp Clock 0...9 1/32...1/1, 3/32...3/4
    18 0...10 Lfo1 Clock 0...10 Off, 1/32...1/1, 3/32...3/4
    19 0...10 Lfo2 Clock 0...10 Off, 1/32...1/1, 3/32...3/4
    20 0...10 Delay Clock 0...10 Off, 1/32...1/1, 3/32...3/4
    26 0...127 Bender Range Up -64...+63
    27 0...127 Bender Range Down -64...+63
    28 0...1 Bender Scale 0...1 0:Linear 1:Exponential
    30 0...1 Filter1 Env Polarity 0...1 0:Negative 1:Positive
    31 0...1 Filter2 Env Polarity 0...1 0:Negative 1:Positive
    32 0...1 Filter2 Cutoff Link 0...1 0:Off 1:On
    33 0...127 Filter Keytrack Base 0...127 C-1..G9
    35 0...127 Osc Init Phase 0...127 0:Off 1..127
    36 0...127 Punch Intensity 0...127
    47 0...127 Osc1 Shape Velocity -64...+63
    48 0...127 Osc2 Shape Velocity -64...+63
    49 0...127 PulseWidth Velocity -64...+63
    50 0...127 Fm Amount Velocity -64...+63
    52 0...127 Filter1 EnvAmt Velocity -64...+63
    53 0...127 Filter1 EnvAmt Velocity -64...+63
    56 0...127 Resonance1 Velocity -64...+63
    57 0...127 Resonance2 Velocity -64...+63
    60 0...127 Amp Velocity -64...+63
    61 0...127 Panorama Velocity -64...+63
    62 0...83 Definable1 see Definable List
    63 0...83 Definable2 see Definable List
    64 0...18 Assign1 Source see Assign Sources List
    65 0...83 Assign1 Destination see Assign Destinations List
    66 0...127 Assign1 Amount -64...+63
    67 0...18 Assign2 Source see Assign Sources List
    68 0...83 Assign2 Destination1 see Assign Destinations List
    69 0...127 Assign2 Amount1 -64...+63
    70 0...83 Assign2 Destination2 see Assign Destinations List
    71 0...127 Assign2 Amount2 -64...+63
    72 0...18 Assign3 Source see Assign Sources List
    73 0...83 Assign3 Destination1 see Assign Destinations List
    74 0...127 Assign3 Amount1 -64...+63
    75 0...83 Assign3 Destination2 see Assign Destinations List
    76 0...127 Assign3 Amount2 -64...+63
    77 0...83 Assign3 Destination3 see Assign Destinations List
    78 0...127 Assign3 Amount3 -64...+63

  • There are a number of pre-assigned controls that cubase reads as VST automation from TI. You can assign most of the others by right clicking (pc, dont know about mac) on the knob you want to automate and select "assign to automation"(I believe thats the command) the parameter will then appear on cubase's automation tracks and context menu's