User Tools

Site Tools


stanton_scs.1d_mixxx_user_guide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
stanton_scs.1d_mixxx_user_guide [2010/12/05 02:47]
pegasus Added additional customization options
stanton_scs.1d_mixxx_user_guide [2011/02/18 14:10] (current)
pegasus Updates for v1.00 of the script file
Line 1: Line 1:
 ====== Stanton SCS.1d & Mixxx User Guide ====== ====== Stanton SCS.1d & Mixxx User Guide ======
  
-This guide explains how the SCS.1d is mapped by default in Mixxx.+This guide explains how the SCS.1d is mapped by default in Mixxx v1.9.x. //​(Mapping/​script v1.00)//
  
 {{:​hardware:​stantonscs:​scs.1d_callouts.jpg?​450 |}} {{:​hardware:​stantonscs:​scs.1d_callouts.jpg?​450 |}}
Line 8: Line 8:
  
 //**Easy customization:​**//​ We have provided the following customization variables at the top of the script you can set to your liking: //**Easy customization:​**//​ We have provided the following customization variables at the top of the script you can set to your liking:
-  * **pitchRanges** - The pitch ranges selectable with the Range button ​(It's possible to add more if you need them but the .rangeButton function will need to be extended.)+  * **pitchRanges** - The pitch ranges selectable with the Range button. You can add more as you like but they must be in ascending order.
   * **fastDeckChange** - If set to true, changes decks instantly by skipping the flashing lights. Useful for beat juggling on one unit.   * **fastDeckChange** - If set to true, changes decks instantly by skipping the flashing lights. Useful for beat juggling on one unit.
   * **globalMode** - If true, the unit will stay in the current section modes on virtual deck changes (instead of switching to the modes you were in the last time you controlled that virtual deck.) The trigger pad section always stays in the current mode regardless of this setting.   * **globalMode** - If true, the unit will stay in the current section modes on virtual deck changes (instead of switching to the modes you were in the last time you controlled that virtual deck.) The trigger pad section always stays in the current mode regardless of this setting.
Line 15: Line 15:
   * **padVelocity** - If set to true, uses the velocity values when recalling cues on the trigger pads (this is toggle-able with a button on the unit as well.)   * **padVelocity** - If set to true, uses the velocity values when recalling cues on the trigger pads (this is toggle-able with a button on the unit as well.)
   * **crossFader** - If true, uses the pitch slider to adjust the cross-fader while the Pitch Range button is held down   * **crossFader** - If true, uses the pitch slider to adjust the cross-fader while the Pitch Range button is held down
-  * **browseDamp** - Number of platter ticks to move the highlight one item when browsing the library. Set higher for slower movement. (Defaults to 2.) +  * **browseDamp** - Number of platter ticks to move the highlight one item when browsing the library. Set higher for slower movement. (Defaults to 3.) 
-//The following are not used in Mixxx v1.9.0 and up:// +  * **looseLoops** - If true (default,) causes ​the loop buttons ​to set new loop points each time you press them (good for loop rolls.) If set to false, you must explicitly delete one before you can set another.
-  * **scratching**: //All of these values are heavily dependent on your latency setting. Adjust as needed.// +
-    ​**sensitivity** - How much the audio moves for a given platter arc. Set this to a number between 0.01 (slow) to 0.99 (fast) +
-    - **stoppedMultiplier** - Correction ​to get the same platter sensitivity when the deck is stopped (set higher for higher latencies, e.g. 10ms = 1.7, 4ms = 1.0.)+
  
 Just open the ''​midi/​Stanton-SCS1d-scripts.js''​ file in your favorite text editor (Wordpad works too) and you'll see these variables right near the top. Edit & save, then restart Mixxx and enjoy. Just open the ''​midi/​Stanton-SCS1d-scripts.js''​ file in your favorite text editor (Wordpad works too) and you'll see these variables right near the top. Edit & save, then restart Mixxx and enjoy.
Line 29: Line 26:
   * //​**Setup**:​ unused by Mixxx but will enter the deck's internal setup menu//   * //​**Setup**:​ unused by Mixxx but will enter the deck's internal setup menu//
   * //​**Control**:​ unused//   * //​**Control**:​ unused//
-  * **Browse**: Allows browsing the library with the platter+  * **Browse**: Allows browsing the library with the platter. Press additional times to change the category (Library, Playlists, Crates, etc.) To go backwards, press another mode button (Vinyl or Control) then Browse again.
   * **Vinyl**: Take a guess! :-)   * **Vinyl**: Take a guess! :-)
  
Line 48: Line 45:
 ===== Trigger Pad section ===== ===== Trigger Pad section =====
  
-The trigger pads are used to set and recall hot cues/samples. You can use them as you would a sampler if the target deck is stopped (where it will only play as long as you are pressing the pad) or as hot cues (if the target deck is playing.) You set a cue simply by pressing an unlit pad at the desired point. It lights green when there'​s a cue set and the corresponding display shows the cue point in ''​minutes:​seconds.centiseconds''​ format.+The trigger pads are used to set and recall hot cues. You can use them as you would a sampler if the target deck is stopped (where it will only play as long as you are pressing the pad) or as hot cues (if the target deck is playing.) You set a cue simply by pressing an unlit pad at the desired point. It lights green when there'​s a cue set and the corresponding display shows the cue point in ''​minutes:​seconds.centiseconds''​ format.
  
   * //**circle buttons** above the displays: unused//   * //**circle buttons** above the displays: unused//
Line 68: Line 65:
 ===== Preset section ===== ===== Preset section =====
  
-This section is used for instant pitch changes for the current virtual deck (and will also control looping in a future version of the mapping in v1.9.0 and up.) It'​s ​useful when using the pads as samplers to further vary the sounds.+This section ​has three banks, selected by the three circle buttons at the bottom of the section.  
 + 
 +==== Loop mode ==== 
 + 
 +Press the top circle button (Bank 1) at the bottom of the section to get into this mode. The 12 preset buttons are grouped in pairs with the left one adjusting the loop in point and the right one adjusting the loop out point. 
 + 
 +There are two modes of operation selectable by the **looseLoops** global variable described at the top of this page: 
 +  - **Loose Loops mode** - Works just like a CDJ and the on-screen loop controls. Use this for loop rolls. 
 +    * **Left loop button** - Sets loop in point any time you press it 
 +    * **Right loop button** - Sets loop out point any time you press it 
 +    * Reloop/​Exit:​ Hold the **Bank 1** button and press either Left or Right loop buttons to toggle the loop on and off 
 +  - **Protected Loops mode** - Works like the hot cue section in that you must first delete a loop point before you can set another. Use this when you want to return to a pre-set loop and not worry about accidentally losing it. 
 +    * **Left loop button** - Sets loop in point only when none is already set 
 +    * **Right loop button** - Sets loop out point only when none is already set 
 +    * Reloop/​Exit:​ **Both loop buttons together** - Toggles the loop on and off 
 +    * Delete: Hold the **Bank 1** button and press a Left or Right loop button to delete that loop point. 
 + 
 +==== Instant pitch changes ==== 
 + 
 +The bottom two banks are used for instant pitch changes for the current virtual deck. These are useful when using the pads as samplers to further vary the sounds.
  
 They offer the following arrangements,​ increasing from left to right, top to bottom: They offer the following arrangements,​ increasing from left to right, top to bottom:
  
-  * **circle buttons** at the bottom ​of the section: +  * **circle buttons** at the bottom:
-    * **Top: Fixed increment** - Each trigger button sets the pitch 3.33% above or below its horizontal neighbors.+
     * **Middle: Key change** - Center row buttons are one semitone away from their vertical neighbors and the outside ones are three semitones away (for harmonic key changes.)     * **Middle: Key change** - Center row buttons are one semitone away from their vertical neighbors and the outside ones are three semitones away (for harmonic key changes.)
-    * **Bottom: Notes** - Buttons correspond to major scale notes (ala Vestax Controller One.) This is most useful with a constant-pitch sound or chord. (You can generate one in Audacity.)+    * **Bottom: Notes** - Buttons correspond to major scale notes (ala Vestax Controller One.) This is most useful with a constant-pitch sound or chord. (You can generate one in Audacity, or use the time code sound:-) )
  
 Remember you can return to the original pitch (tonic) by pressing Reset just above the pitch slider. Remember you can return to the original pitch (tonic) by pressing Reset just above the pitch slider.
Line 100: Line 115:
       * **4th encoder**: adjusts pre-fader track gain       * **4th encoder**: adjusts pre-fader track gain
       * **circle button** under the 1st display: toggles the flange effect for the current deck.       * **circle button** under the 1st display: toggles the flange effect for the current deck.
-      * //​**circle ​buttons** under the other displays: unused//+      * //​**circle ​button** under the 2nd display: unused// 
 +      * //**circle button** under the 3rd display: unused// 
 +      * **circle button** under the 4th display: toggles key lock for the current deck.
   * When holding down the **Deck Select** button:   * When holding down the **Deck Select** button:
       * **1st encoder** (from the left): adjusts the cue/main headphone mix       * **1st encoder** (from the left): adjusts the cue/main headphone mix
Line 106: Line 123:
       * **3rd encoder**: adjusts the master balance (pan)       * **3rd encoder**: adjusts the master balance (pan)
       * **4th encoder**: adjusts the master volume       * **4th encoder**: adjusts the master volume
- 
-//(Any unlabeled controls are not currently used.)// 
stanton_scs.1d_mixxx_user_guide.txt · Last modified: 2011/02/18 14:10 by pegasus