FIVE12 Vector Sequencer MkII README:

>> Firmware update instructions are at the end of this file.  <<


RELEASE NOTES:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** 4.0 NEW FEATURES: ***

(see below for per-build updates)

 8-LANE DRUM TRACKS:
 - Drum Parts: now have 8 tracks. (launchpad support coming later)

 MIDI ZONES:

 - Midi Input Zones allow you to isolate incoming MIDI by Source, Channel, and Note Range.
 Setting for Zones are in Globals, page 7.  

 MIDI CC MAP:

 - The MIDI CC map allows you to map incoming MIDI CCs to select parameters for each Part. The starting
 set of params are the main page of SEQ CTL:  Start, Length, Dir, Reset, Rate, Mode, Oct and Transpose.

 LAUNCHPAD:
 - updated color scheme for top-row and scene buttons:  If the button can do something,
 it will be lavender, if it is active in some way, it will be another color. If a button
 is not active (anywhere) it will be un-illuminated.

 RANDOM WALK There are now 3 built-in Random Walk modes and one custom mode:
   - RW1: The sequence will move forward or backward with equal probability.
   - RW2: The sequence will move forward, backward or stay the same with equal probability.
   - RW3: The sequence will move forward, forward two steps, backward or stay the same with equal probability.
   - RWC: Custom probabilities, as set in SEQ CTL page 3.
 - FWD2 Direction: There's a new FWD mode that skips forward by 2 steps at a time.

 TAP TEMPO:
 - TT/C : TAP TEMPO SYNC: This is a new sync mode. It is just like Internal mode,
 except when you send two successive triggers to the CLK input, it will recalculate
 the tempo, within a range of 40BPM to 180BPM.  Keep in mind that this is a 'free run'
 type of sync:  it will always drift from the source if you don't re-sync at some point
 via an automatic or manual reset. 

 - MANUAL TAP TEMPO:  On the Globals / General tab, when in Internal or TT/C clock
 modes, you can use the CUE button to tap in a new tempo.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** 4.X BUILDS ***

USUAL BETA BUILD WARNINGS:

  - Back up your projects!
  - Don't use for live gigs! (at least until you have tested your set thoroughly)

4.0 BETA 8:
  - Fixed some optimization errors.

4.0 BETA 7:

 - MIDI CC MAP:
  - Now works for all MIDI Inputs and all params in SEQ CTL-1. We make no promises as to behavior
  when modulating both RATE and RATE MODE at the same time!
  - Currently, all target params work in 'scaled' mode: the full CC Range (0 - 127) is mapped to the target
  range of each param.

- Random Walk added (see feature notes above for details)
 - FILLS: Added a 'reset on next bar' after fills with sequence length overrides
 - Ext Reset: fixed an issue when using EXT Reset and Clock on a Part.

4.0 BETA 5:

  - EXT CLOCK & RESET:
    - Fixed some issues when using a sequence with MODE == CLK and RESET == RST

  - DRUMS: Trigger outs now support all 8 lanes.  Gate out support and launchpad mute support coming soon.


4.0 BETA 4:
  - Drums: all 8 lanes now copied on 'double' op
  - Drums: Shift+Clear now works for all 8 lanes.


4.0 BETA 3:
 - The main render loop has been shortened for faster response to external inputs.
 - Bumped max tempo to 240bpm




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

How to Speed Up Disk Mode On Mac OS

Part of the reason Disk Mode with the Vector is slow is because the CPU has to act
as an intermediary between the computer and the SD Card.  But also, on the Mac, 
MacOS wants to index the card and do all other sorts of metadata weirdness. This can
especially slow down ejecting the card.

Fortunately, there is a way to stop that.  The trick is to create a specially named
file on the SD Card.  The contents of this file are unimportant, but the name must
be exactly ".metadata_never_index", with no extension. To create this file:

- Mount your SD Card on the Mac and select it in the Finder so you can see the files on it.

- Do SHIFT + COMMAND + .  "Shift + Command + Period".  That will show hidden files that begin with a period.

- Use Text Edit to create a file on the SD card. At this point the name doesn't matter. Quit Text Edit. 

- In the Finder, rename that file to *exactly* ".metadata_never_index", no quotes, and no extension
such as .txt or .rtf.  The Finder will complain both about creating a file that begins with "." and
for removing the extension, just click OK and then REMOVE.

- Do SHIFT + COMMAND + .  one more time -- this will set hidden files back to being hidden.

From now on, using Disk Mode with that SD card should be much faster, particularly for Eject.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


FIRMWARE UPDATE INSTRUCRTIONS

• Download and un-zip the Vector firmware download (VECTOR-FW-X.X.X.zip). This archive will 
contain two files, a README.txt file and VECTOR2.BIN which is the firmware to be loaded.
• Press and hold the Shift button while powering up the Vector to enter USB Disk mode.
• Use a USB ‘A to B’ cable to connect the Vector to your computer. After a few seconds,
the SD Card for the Vector will show up as a new disk.
• Copy the VECTOR2.BIN file from the download to the root directory fo the Vector’s SD Card,
be sure to overwrite any existing firmware file.  Do not double-click on VECTOR2.BIN, which the 
computer may try to de-compress into something not useful.
• Make sure the filename is exactly VECTOR2.BIN.
• Now is also a good time to backup your Vector's PROJECT directory.
• Unmount/Eject the Vector’s SD Card from your computer, and power off your eurorack system.
• Hold down the Rec button on the Vector while powering up your system.
• Press Next to load the new Firmware, which takes about 20 seconds.
• Verify the Firmware is the correct version in Globals -- first page, 2nd OLED, top-left corner.


