16.1. Additional Resources¶
Mixxx than a mouse and keyboard. External Mixing In this kind of setup, Mixxx plays multiple audio files on the computer at the same time and sends each track to a separate audio interface output. The audio interface’s outputs are plugged into an external hard-ware mixer. The hardware mixer performs the actual mixing of the audio signals. Customizing Keyboard Shortcuts. To access the Keyboard Shortcuts preference tool, click Launch, then choose Preferences - Desktop Preferences - Keyboard - Shortcuts. A keyboard shortcut is a key or combination of keys that provides an alternative to standard ways of performing an action. Nov 14, 2011 After dogging this same problem for hours it appears that in Windows 7 'Store and display recently opened programs in the Start menu' needs to be enable (checked) for shortcuts to persist across logoff/logon events. Reference this post for more information Windows 7 - Custom keyboard shortcut key not working properly SOLVED - Hard Forum.
Mixxx falls into this category, but what makes it stand out from the crowd? That's something we'll cover, along with how you can get Mixxx setup and broadcasting to your online radio station. What is Mixxx? Mixxx is a free open-source piece of DJ software for Mac, Windows, and Linux systems like Ubuntu. How to customize FoxitReader shortcut keys. Navigate to the keyboard tab; I used this specifically to set the highlight tool. The section to find the highlight.
Got questions? Need more information? Want to contribute?There are a variety of other resources where you can find out more:
- Mixxx Website: For general information and updates, as well as the latestnews on Mixxx, go to: https://mixxx.org
- Mixxx Wiki: For up-to-date information about supported DJ hardware,documentation on making controller mappings, and other tips and tricks, go to:https://mixxx.org/wiki/
- Mixxx Community Forums: To search for answers, post your question oranswer other DJ’s questions, go to: https://mixxx.org/forums
- Mixxx Zulip Chat: Hang out with Mixxx developers and users on ourZulip chat. Stand-aloneapps for Zulip can be configured to use theserver
mixxx.zulipchat.com
. - Mixxx Source Code: To download the source code for Mixxx, go to:https://github.com/mixxxdj/mixxx
- Mixxx Bug Tracker: To report a bug or request a feature, go to:https://bugs.launchpad.net/mixxx
- Mixxx Translations: To translate Mixxx and promote your mother tongue, goto: https://www.transifex.com/mixxx-dj-software/public/ . Pleaseread the Translation FAQfirst.
- Social Media: Follow us on Twitter ,Facebook ,and Google+ .
16.2. Keyboard mapping table¶
Shortcuts let you work more efficiently. This table lists the default keyboardshortcuts for accessing Mixxx with an English keyboard layout. Depending on yourlanguage settings the defaults may be different.
Function | Deck 1 | Deck 2 | Master |
---|---|---|---|
Mixer | |||
Crossfade Left | G | ||
Crossfade Right | H | ||
Small Crossfade Left | Shift + G | ||
Small Crossfade Right | Shift + H | ||
Activate/Disable Effects Unit | 5 | 0 | |
Headphone Cue (Pre-fader listen) | T | Y | |
Bass Kill | B | N | |
Playback | |||
Load selected track to deck | Shift + left | Shift + right | |
Unload track from deck | Alt + Shift + left | Alt + Shift + right | |
Playback | D | L | |
Seek Backwards | A | J | |
Reverse Playback | Shift + A | Shift + J | |
Seek Forwards | S | K | |
Tempo Adjust Down | F1 | F5 | |
Tempo Adjust Up | F2 | F6 | |
Small Tempo Adjust Down | Shift + F1 | Shift + F5 | |
Small Tempo Adjust Up | Shift + F2 | Shift + F6 | |
Temporary Tempo Adjust Down | F3 | F7 | |
Temporary Tempo Adjust Up | F4 | F8 | |
Small Temporary Tempo Adjust Down | Shift + F3 | Shift + F7 | |
Small Temporary Tempo Adjust Up | Shift + F4 | Shift + F8 | |
Tempo (BPM) Sync | 1 | 6 | |
BPM Tap Tempo Adjust | Shift + ! | Shift + ^ | |
Cue and Loop | |||
Set Cuepoint | Shift + D | Shift + L | |
Cue | F | ; | |
Cue Go-to-and-stop | Shift + F | Shift + : | |
Activate 4 Beat Loop | Q | U | |
Halve Beat Loop Size | W | I | |
Double Beat Loop Size | E | O | |
Set Loop In Point | 2 | 7 | |
Set Loop Out Point (Activates Loop) | 3 | 8 | |
Toggle Loop On/Off | 4 | 9 | |
Set Hot cue 1 | Z | M | |
Set Hot cue 2 | X | , | |
Set Hot cue 3 | C | . | |
Set Hot cue 4 | V | / | |
Clear Hot cue 1 | Shift + Z | Shift + M | |
Clear Hot cue 2 | Shift + X | Shift + < | |
Clear Hot cue 3 | Shift + C | Shift + > | |
Clear Hot cue 4 | Shift + V | Shift + ? | |
Microphone | |||
Microphone Talkover | ` | ||
Auto DJ | |||
Shuffle Auto DJ playlist | Shift + F9 | ||
Skip next track in Auto DJ | Shift + F10 | ||
Fade to next track in Auto DJ | Shift + F11 | ||
Toggle Auto DJ on/Off | Shift + F12 | ||
Preview Deck | |||
Load Selected Track And Play | Alt + Return | ||
Start/Stop | Return | ||
Seek Backwards | Alt + Left | ||
Seek Forwards | Alt + Right | ||
Vinyl Control | |||
Passthrough | Ctrl + J | Ctrl + K | |
Vinylcontrol Mode | Ctrl + Shift + Y | Ctrl + Shift + U | |
Vinylcontrol Cueing | Ctrl + Alt+ Y | Ctrl + Alt + U | |
Single Deck Toggle / Swap Decks | Ctrl + T | Ctrl + T | |
Search bar | |||
Focus | Ctrl + F | ||
Clear input | Ctrl + Back | ||
Exit search and leave focus | ESC | ||
Library | |||
Select all files in current list | Ctrl + A | ||
Select group of files in current list | Click first item, hold Shift key, click last item |
See also
Mixxx allows you to customize the keyboard shortcuts. For moreinformation, and to download a keyboard mapping image, go toUsing a Keyboard.
16.3. Application shortcuts¶
Use these shortcuts to access features available in the menu on top of theapplication window.
Imgchili Custom Set
Function | Key |
---|---|
File menu | |
Load Track to Deck 1 | Ctrl + O |
Load Track to Deck 2 | Ctrl + Shift + O |
Library menu | |
Add new Playlist | Ctrl + N |
Add new Crate | Ctrl + Shift + N |
View menu | |
Show Skin Settings Menu | Ctrl + 1 |
Show Microphone Section | Ctrl + 2 |
Show Vinyl Control Section | Ctrl + 3 |
Show Preview Deck | Ctrl + 4 |
Show Cover Art | Ctrl + 6 |
Maximize Library | Space |
Full Screen (Windows & Linux) | F11 |
Full Screen (macOS) | Shift + Command + F |
Options menu | |
Enable Vinyl Control 1 | Ctrl + T |
Enable Vinyl Control 2 | Ctrl + Y |
Enable Vinyl Control 3 | Ctrl + U |
Enable Vinyl Control 4 | Ctrl + I |
Enable Live Broadcasting | Ctrl + L |
Record Mix | Ctrl + R |
Enable Keyboard Shortcuts | Ctrl + ` |
Open Preferences (Windows & Linux) | Ctrl + P |
Open Preferences (macOS) | Ctrl + , |
Exit Mixxx | Ctrl + Q |
Developer menu | |
Reload skin | Ctrl + Shift + R |
Developer Tools | Ctrl + Shift + T |
Stats: Base Bucket | Ctrl + Shift + B |
Stats: Experiment Bucket | Ctrl + Shift + E |
Debugger Enabled | Ctrl + Shift + D |
Hint
The Ctrl key on Windows & Linux is equivalent to theCommand key on macOS. The Alt key on Windows & Linuxis equivalent to the Option key on macOS. Applicationshortcuts are not customizable.
Note
The Developer menu is available if Mixxx is started using theCommand line options.
16.4. Command line options¶
Mixxx is designed to be as user-friendly as possible. As such, its command lineoptions are only useful for development or debugging, as they make these taskseasier. Command line options are case-sensitive.
- New in version 2.1.0:
--debugAssertBreak
option--logLevel
option--logFlushLevel
option
- Changed in version 2.1.0:
--controllerDebug
option also prints outgoing MIDI messages
![Imgchili custom set Imgchili custom set](/uploads/1/2/6/3/126379260/791431501.jpg)
Option | Description |
---|---|
[FILE] | Load the specified music file(s) at start-up.Each file you specify will be loaded into thenext virtual deck. For a list of supported filetypes, go to Changing music directories |
–resourcePath PATH | Top-level directory where Mixxx should lookfor its resource files such as MIDI mappings,overriding the default installation location. |
–pluginPath PATH | Top-level directory where Mixxx should lookfor sound source plugins in addition to defaultlocations. |
–settingsPath PATH | Top-level directory where Mixxx should lookfor user settings files such as the librarydatabase and preferences configuration file. |
–controllerDebug | Causes Mixxx to display/log all controller datait sends and receives, and script functions itloads. |
–developer | Enables developer-mode. Includes extra log info,stats on performance, a Developer tools menu,extra developer skins, and provides usefulinformation for skin writers in widget tooltipsand logs . |
–safeMode | Disables risky things at start up. This shouldhelp troubleshoot crashes at startup or if Mixxxwon’t boot.
|
–locale LOCALE | Use a custom locale for loading translations(e.g fr ) |
-f, –fullScreen | Starts Mixxx in full-screen mode |
–logLevel LEVEL | Sets the verbosity of command line logging
|
–logFlushLevel LEVEL | Sets the the logging level at which the log bufferis flushed to mixxx.log .LEVEL is one of the values defined at --logLevel above. |
–debugAssertBreak | Breaks (SIGINT) Mixxx, if a DEBUG_ASSERT evaluatesto false. Under a debugger you can continueafterwards. This will also avoid to switch theMIXXX_DEBUG_ASSERTIONS_FATAL flag which leads toa time consuming full rebuild. Now theMIXXX_DEBUG_ASSERTIONS_FATAL is only respected if --debugAssertBreak is not passed. |
-h, –help | Display this help message and exit |
16.5. Developer tools¶
To start Mixxx in Developer mode from a custom resource directory withMIDI and HID logging enabled, type the following line into theterminal and hit return:
16.5.1. Experiment modes for rapid development and testing¶
- Adds a static Experiment class with a tri-state mode flag that indicateswhether the experiment mode is OFF, BASE, or EXPERIMENT.
- Adds Developer ‣ Stats:Experiment Bucket andDeveloper ‣ Stats:Base Bucket. Each one toggles betweenOFF and BASE/EXPERIMENT so you can choose exactly what time spans you wouldlike to collect in your base and experiment buckets.
- Updates StatsManager to segment collected stats into a base and experimentbucket. This allows you to quickly measure the difference a code change hason relevant counters / timers within the same execution of Mixxx.
This is useful for quickly enabling and disabling a code change withouta re-compile/re-run cycle to get an anecdotal sense of how it “feels” aswell as a quantified sense of how it differs in terms of stats Mixxxcollects.
All stats collected via the usual Counter/Timer/ScopedTimer/etc. toolsare segmented into a BASE STATS and EXPERIMENT STATS section printed tothe log on exit.
16.6. Version History¶
v2.1.0 (2018-04-15)
- Graphical interface scales for high resolution screens
- Overhauled Deere and LateNight skins
- New Tango skin
- Resizable waveforms
- Effects are synchronized to the tempo
- Effects are processed post-fader and post-crossfader and can be previewed in headphones
- One metaknob per effect with customizable parameter control for intuitive use of effect chains
- Nine new effects: Autopan, Biquad Equalizer, Biquad Full Kill Equalizer, Loudness Contour, Metronome, Parametric Equalizer, Phaser, Stereo Balance, Tremolo
- Loaded effects and their parameters are saved and restored when Mixxx restarts
- More transparent sounding equalizers (Biquad Equalizer and Biquad Full Kill Equalizer)
- Improved scratching sounds with jog wheels, vinyl control, and dragging waveforms with the mouse
- Simplified looping and beatjump controls
- Configurable rows of 8 samplers with up to 8 rows available for a total of 64 samplers
- Files loaded to samplers are reloaded when Mixxx restarts
- Improved volume normalization algorithm (EBU-R 128)
- Filter library table by crates
- Sort musical keys in library table by circle of fifths
- Write metadata tags back to audio files
- New JavaScript library for controller mapping
- Configure multiple Internet broadcasting stations and use multiple stations at the same time
- Broadcast and record microphones with direct monitoring and latency compensation
- Broadcast and record from an external mixer
- Booth output with independent gain knob for using sound cards with 6 output channels without an external mixer
- Prevent screensaver from starting while Mixxx is running
- CUP (Cue And Play) cue button mode
- Time remaining and time elapsed now take into account the tempo fader
- Clicking cover art now shows it full size in a separate window
For a full list of new features and bugfixes, go to:https://launchpad.net/mixxx/2.1.
v2.0.0 (2015-12-31)
- 4 Decks with Master Sync
- New Effects Framework with 4 Effect Units and 5 Built-in Effects:* Flanger, Bit Crusher, Reverb, Echo, Filter* More to come!
- Configurable, Resizeable User Interface with 3 Brand New Skins
- Cover Art Display
- Music Key Detection and Shifting
- Vinyl Audio Pass-Through
- 4 Microphone inputs and 4 Auxiliary inputs
- MIDI Mapping GUI and Improved Learning Wizard
- MusicBrainz metadata fetching
- RGB Musical Waveforms
- Hundreds of Bug Fixes and Improvements
- New Pitch-Independent Algorithm for Better-Sounding Key-lock
For a full list of new features and bugfixes, go to:https://launchpad.net/mixxx/2.0.
See also
For an overview of previous versions, take a look at the timeline.
Photoshoplets you view a list of all shortcuts, and edit or create shortcuts.The Keyboard Shortcuts dialog box serves as a shortcut editor, andincludes all commands that support shortcuts, some of which aren’taddressed in the default shortcut set.
Note:
In addition to using keyboard shortcuts, youcan access many commands using context-sensitive menus that arerelevant to the active tool, selection, or panel. To display a context-sensitivemenu, right-click in the document window or panel.
- Choose Edit > Keyboard Shortcuts.
- Choose Window > Workspace >Keyboard Shortcuts & Menus and click the Keyboard Shortcutstab.
- Choose a set of shortcuts from the Set menu at the topof the Keyboard Shortcuts & Menus dialog box.
- Choose a shortcut type from the Shortcuts For menu:Lets you customize keyboard shortcuts for items in the menubar.Lets you customize keyboard shortcuts for items in panelmenus.Lets you customize keyboard shortcuts for tools in thetoolbox.Lets you customize keyboard shortcuts for the Content-Aware Fill and Select and Mask workspaces.
- In the Shortcut column of the scroll list, select theshortcut you want to modify.
- If the keyboard shortcut is already assigned to anothercommand or tool in the set, an alert appears. Click Accept to assignthe shortcut to the new command or tool and erase the previouslyassigned shortcut. After you reassign a shortcut, you can clickUndo Changes to undo the change, or click Accept and Go To Conflictto assign a new shortcut to the other command or tool.
- When you’re finished changing shortcuts, do one of thefollowing:
- To save all changes to the current setof keyboard shortcuts, click the Save Set button . Changesto a custom set are saved. If you’re saving changes to the PhotoshopDefaults set, the Save dialog box opens. Enter a name for the new setand click Save.
- To create a new set based on the current set ofshortcuts, click the Save Set As button . Inthe Save dialog box, enter a name for the new set in the Name textbox, and click Save. The new keyboard shortcut set will appear inthe pop‑up menu under the new name.
- To discard the last saved change without closingthe dialog box, click Undo.
- To return a new shortcut to the default, click UseDefault.
- To discard all changes and exit the dialog box,click Cancel.
Note:
If you haven’t saved the current setof changes, you can click Cancel to discard all changes and exitthe dialog box.
- In the Keyboard Shortcuts dialog box, select the commandor tool name whose shortcut you want to delete.
- In the Set pop‑up menu, choose the shortcut set thatyou want to delete.
- Click the Delete icon andthen click OK to exit the dialog box.
To view a list of current shortcuts, export them to anHTML file, which you can display or print with a web browser.
- From the Shortcuts For menu, choose a shortcut type: ApplicationMenus, Panel Menus, or Tools.