Access Virus & Virus TI community since 2002 Virus TI Infekted

Go Back   The Unofficial Access Virus & Virus TI Forum - since 2002 > Discussion concerning Access products > General discussion about Access Virus

General discussion about Access Virus Discussion about Virus A, B, C and TI.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 17.04.2009, 04:27 AM
djflan's Avatar
djflan djflan is offline
Definately caught something...
Very mucho Newbie
 
Join Date: 30.03.2009
Location: Nashville, TN
Posts: 44
Cool Virus TI ReMOTE Templates v0.7 - Now with sysex

I have been working on a template for the TI Snow/TI series(strain ) for the Novation ReMOTE midi controllers. I have found an incomplete list of CC#s that I am using to map the TI.

The mapping is nearly complete...The Vocoder and input follower is not mapped, nor the mod matrix. I welcome anyone with a ReMOTE midi controller to improve upon these. Perhaps someone knows the sysex required for additional functions.

Update: Using Midi-Ox and a hex editor I found some sysex controls...hope you guys like this...its taken a lot of work

The controlls are as follows (left to right):

Page 1: ------------------------------

Top Left Row Buttons:
(1)Osc 1 Mode

Top Left Encoders:
(1)Osc 1 Shape, Index. HS Density
(2)Osc 1 Wave #, Wavetable
(3)Osc 1 Pulse Width, Hypersaw Detune
(4)Osc 1 Semitune
(5)Osc 1 Keyfollow
(6)Osc 1 Sync Frequency
(7)Osc 1 Detune
(8>Osc 1/2 Balance

Mid Left Row Buttons:
(1)LFO 1 Mono/Poly Select
(2)LFO 1 Envelope Mode

Lower Left Pots:
(1)LFO 1 Shape
(2)LFO 1 Rate
(3)LFO 1 Contour
(4)LFO 1 Trigger Phase
(5)LFO 1 Key Follow
(6)LFO 1 +Osc 1 Pitch
(7)LFO 1 +Osc 2 Pitch
(8>LFO 1 Pulse Width

Drum Pads: Not Mapped

Top Right Sliders:
(1)Amp Attack
(2)Amp Dcay
(3)Amp Sustain
(4)Amp Release
(5)Amp Sustain Slope
(6)Transpose
(7)Patch Volume
(8>Panorama

Mid Right Row Buttons: Not Mapped

Lower Right Row Buttons: Not Mapped

Page 2: ------------------------------

Top Left Row Buttons:
(1)Osc 2 Mode

Top Left Encoders:
(1)Osc 2 Shape, Index. HS Density
(2)Osc 2 Wave #, Wavetable
(3)Osc 2 Pulse Width, Hypersaw Detune
(4)Osc 2 Semitune
(5)Osc 2 Keyfollow
(6)Osc 2 FM Amount
(7)Osc 2 Filter Envelope>Pitch
(8>Osc 2 Filter Envelope>FM

Mid Left Row Buttons:
(1)LFO 2 Mono/Poly Select
(2)LFO 2 Envelope Mode

Lower Left Pots:
(1)LFO 2 Shape
(2)LFO 2 Rate
(3)LFO 2 Contour
(4)LFO 2 Trigger Phase
(5)LFO 2 Key Follow
(6)LFO 2 +Cutoff 1
(7)LFO 2 +Cutoff 2
(8>LFO 2 Shape 1+2

Drum Pads: Not Mapped

Top Right Sliders:
(1)Filter Attack
(2)Filter Dcay
(3)Filter Sustain
(4)Filter Release
(5)Filter Sustain Slope
(6)Filter 1 Key Follow
(7)Filter Envelope Amount
(8>Filter 1/2 Balance

Mid Right Row Buttons:
(1)Filter 1 Mode
(2)Filter Routing
(3)Filter Envelope 1 Polarity Select
(4)Filter Envelope 2 Polarity Select
(5)Cutoff Link On/Off
(6)FM Mode Select

Lower Right Row Buttons: Not Mapped

Page 3: ------------------------------

Top Left Row Buttons: Not Mapped

Top Left Encoders:
(1)Osc 3 Mode
(2)Osc 3 Semitone
(3)Osc 3 Volume
(4)Osc 3 Detune
(5)LFO 1 Resonance
(6)LFO 1 Gain
(7)LFO 2 FM Amount
(8>LFO 2 Panorama

Mid Left Row Buttons: Not Mapped

Lower Left Pots:
(1)LFO 1 Clock Select
(2)LFO 2 Clock Select
(3)LFO 1 Target Assign
(4)LFO 2 Target Assign
(5)LFO 1 Amount
(6)LFO 2 Amount
(7)Sub Osc Volume

Drum Pads: Not Mapped

Top Right Sliders:
(1)LFO 3 Clock Select
(2)LFO 3 Rate
(3)LFO 3 Shape
(4)LFO 3 Mode
(5)LFO 3 Key Follow
(6)LFO 3 Fade Amount
(7)LFO 3 Target Assign
(8>LFOO 3 Amount

Mid Right Row Buttons: Not Mapped

Lower Right Row Buttons: Not Mapped

Page 4: ------------------------------

Top Left Row Buttons:
(1)Delay Type Select

Top Left Encoders:
(1)Delay Send Amount
(2)Delay Feedback
(3)Delay Mode
(4)Delay Clock Select
(5)Delay Time Amount
(6)Delay Color/Frequency
(7)Delay Mod Rate
(8>Delay Modulation/Depth

Mid Left Row Buttons: Not Mapped

Lower Left Pots:
(1)Delay Mod Shape
(2)Delay Ratio Select
(3)Delay Bandwidth
(4)Not Mapped
(5)Unison Voices Select
(6)Unison Detune
(7)Unison LFO Phase
(8>Unison Pan Spread

Drum Pads: Not Mapped

Top Right Sliders:
(1)Delay Left Clock Select
(2)Delay right Clock Select
(3)Not Mapped
(4)Chorus Mix
(5)Chorus Delay
(6)Chorus Feedback
(7)Chorus Mod Rate
(8>Chorus Mod Depth

Mid Right Row Buttons:
(1)Chorus Mod Wave Select

Lower Right Row Buttons: Not Mapped

Page 5: ------------------------------

Top Left Row Buttons:
(1)Reverb Mode
(2)Reverb Type

Top Left Encoders:
(1)Reverb Send Amount
(2)Reverb Clock Value
(3)Reverb Time
(4)Reverb Dampening
(5)Reverb Color
(6)Reverb Pre-Delay
(7)Reverb Feedback

Mid Left Row Buttons: Not Mapped

Lower Left Pots:
(1)Lo-Eq Frequency
(2)Lo-Eq Gain
(3)Mid-Eq Frequency
(4)Mid-Eq Q-Factor
(5)Mid-Eq Gain
(6)Hi-Eq Frequency
(7)Hi-Eq Gain

Drum Pads: Not Mapped

Top Right Sliders:
(1)Distortion Type
(2)Distotion Mix
(3)Distortion Intensity
(4)Distortion Treble Boost
(5)Distortion High Cut
(6)Distortion Quality

Mid Right Row Buttons: Not Mapped

Lower Right Row Buttons: Not Mapped

Page 6: ------------------------------

Top Left Row Buttons:
(1)Character Type
(2)Phaser Stages

Top Left Encoders:
(1)Character Intensity
(2)Character Frequency
(3)Phaser Mix
(4)Phaser Frequency
(5)Phaser Feedback
(6)Phaser Mod Rate
(7)Phaser Mod Depth
(8>Phaser Spread

Mid Left Row Buttons:
(1)Frequency Shifter Type

Lower Left Pots:
(1)Frequency Shifter Mix
(2)Frequency Shifter Frequency
(3)Frequency Shifter Stereo Phase
(4)Frequency Shifter Shape Left
(5)Frequency Shifter Shape Right
(6)Cutoff
(7)Resonance

Drum Pads: Not Mapped

Top Right Sliders:
(1)Arp Pattern
(2)Arp Resolution
(3)Arp Note Length
(4)Arp Swing Factor
(5)Tempo

Mid Right Row Buttons:
(1)Arp Mode
(2)Arp Octaves
(2)Arp Hold On/Off

Lower Right Row Buttons: Not Mapped

The XY pad is mapped to cutoff in +y and resonance in +x

---- to install:
NOTE: Template includes pages to allow easier editing, thus templates must be sent in sequential order (e.g) template for page 1 stored as template #1, template for page 2 stored as template #2...etc

To change pages while using controller, press the side buttons on the controller(row select). Mutiple selections will trigger page changes. The LCD will reflect these changes.

Let me know if you find any bugs, etc.

I will update this thread as I map more controlls

Enjoy
-Daniel
Attached Files
File Type: zip Remote TI Template v0.7.zip (6.3 KB, 263 views)

Last edited by djflan : 28.04.2009 at 02:59 PM.
Reply With Quote
  #2  
Old 20.04.2009, 03:01 AM
SecretHero SecretHero is offline
Coming down with a bug...
Complete Newbie
 
Join Date: 12.03.2006
Posts: 24
Default

thanks man...
Reply With Quote
  #3  
Old 28.04.2009, 04:36 AM
ens ens is offline
Coming down with a bug...
New here
 
Join Date: 13.01.2009
Posts: 10
Default

wow this looks really awesome! for some reason though i can't download this. pops up with forum sign in, but i'm already signed in... anyway can i download this from somewhere else or get this file sent to me to try out. been mapping out my own template for the sl but all i could find was Virus C cc#'s. this would be so sweet with the sysex mappings!

can't believe nobody else has responded to this thread.
Reply With Quote
  #4  
Old 28.04.2009, 02:51 PM
djflan's Avatar
djflan djflan is offline
Definately caught something...
Very mucho Newbie
 
Join Date: 30.03.2009
Location: Nashville, TN
Posts: 44
Default

pm me your email and ill send it to you
Reply With Quote
  #5  
Old 02.05.2009, 02:01 PM
ShortBus's Avatar
ShortBus ShortBus is offline
Semi Pro
Semi-Pro
 
Join Date: 01.02.2009
Location: Dc, Baltimore Area
Posts: 264
Default

Great layout but I cant get the sysex asighnments to work? Thanx T.J.
Reply With Quote
  #6  
Old 03.05.2009, 01:56 AM
djflan's Avatar
djflan djflan is offline
Definately caught something...
Very mucho Newbie
 
Join Date: 30.03.2009
Location: Nashville, TN
Posts: 44
Default

If you are using the old template editor, there is a bug that prevents this from working. Download this version and try it.

http://www.hotlinkfiles.com/files/25...3.8517.exe.zip
Reply With Quote
  #7  
Old 03.05.2009, 07:14 PM
ShortBus's Avatar
ShortBus ShortBus is offline
Semi Pro
Semi-Pro
 
Join Date: 01.02.2009
Location: Dc, Baltimore Area
Posts: 264
Default

I tried everything for some reason it still wont let me modify any of the sysex peramiters. Please help, I do like the layout.
Reply With Quote
  #8  
Old 03.05.2009, 10:51 PM
djflan's Avatar
djflan djflan is offline
Definately caught something...
Very mucho Newbie
 
Join Date: 30.03.2009
Location: Nashville, TN
Posts: 44
Default

I had to modify it on the controller itself...then transmit the template to the program. If you use the template program, sysex strings transmit the value "127" every time. The only was around this is to use the cotroller. Set the byte string for a value, set type to single, set variable byte to 9.
Reply With Quote
  #9  
Old 03.05.2009, 11:04 PM
ShortBus's Avatar
ShortBus ShortBus is offline
Semi Pro
Semi-Pro
 
Join Date: 01.02.2009
Location: Dc, Baltimore Area
Posts: 264
Default

Does that mean I should program the sysex by hand, when i push up on the buttons that normally display the cc numbers it just sais sysex, should it have a string of numbers? I would like to have realtime control over distortions and freqshift. My desktop sits on the desk behind the novi and hardely ever gets touched. I do all my programing with the vc.
Reply With Quote
  #10  
Old 04.05.2009, 02:08 AM
djflan's Avatar
djflan djflan is offline
Definately caught something...
Very mucho Newbie
 
Join Date: 30.03.2009
Location: Nashville, TN
Posts: 44
Default

yes, btw: both of those are already mapped to the controller on page 5 and 6. I had to program all controlls on the midi controller. First you need a utility like Midi-Ox to show what controls from the virus are sending which sysex strings.

Skip to the end now for a simple solution.

for example: Distortion Intensity looks like this as a sysex message
F0 00 20 33 01 10 71 40 65 DV F7

You can ignore F0 and F7, they signify the start and stop portion of the message. We have a string of nine bytes here:
00 20 33 01 10 71 40 65 DV

each two characters represent a value written in hexidecimal. You can ignore the first eight, the tell the synth which parameter we are referring to. Notice the ninth byte, its value is DV. This is a variable byte. So when we turn the distortion intensity knob, the message is sent and DV is replaced with the value (in hex).

To program this on your novation:
1. scroll to the template you wish to edit
2. hold down the edit button and turn or press the control you wish to edit
3. If the control uses sysex values,change control type to sysex.
4. DISPType is what controller displays
5. LoVal is the lowest value this control sends(in decimal here)
6. HighVal is the highest value this control sends(in decimal here)
7. Ports should be left at U1 M1, unless you have a complicated setup
8. Length is length of byte string, excluding string stop and start bytes.
9. DataType is SINGLE, that means we have one variable byte to send
10. DataPsn is position of variable byte, this is always 9 for virus messages.
11. Press up key twice to see byte string
12. Using the example of distortion intensity it should read:
F0 00 20 33 01 10 71 40 65 DV F7
(notice F0 and F7 are always in place because every message needs start and stop.)
13. Now press write twice to write template, the control should now be able to control the synth.



Please note, Unless you dont like the position of the controlls, everything is mapped. You should not have to go through this, I have gone through the trouble of it already....The templates were made to save you from having to do this. To use: connect Novation remote to your computer
upload template pages in order into the controller using the remote template editor I posted. Page 1 needs to be in template spot 1, 2 in 2, etc...
Then connect a midi cable from midi out of your novation into midi in of your virus TI. The novation will now control your TI. To access additional functions on Novation, press the side buttons multiple times.


Hope this helps, Best of luck!
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 11:44 AM.
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Skin Designed by: Talk vBulletin
Copyright ©2002-2022, Infekted.org