Each stereo audio track can be upmixed to 4 stereo stems containing bass, drums, vocals, and melody.
These stems can then be downmixed and used in any way.
When an audio file is loaded into DjMixEngine, preprocessed audio data files are generated
and saved on the hard disk. These files can occupy a significant amount of disk space.
If needed, they can be selectively deleted.
Right now, DjMixEngine can only use the default audio playback device.
If you want to use both the Master Speaker and Master Headphone outputs at once, you'll need a sound card with at least four channels.
The playback device uses the audio channels as follows:
Channel 1: Left Master Speaker output.
Channel 2: Right Master Speaker output.
Channel 3: Left Master Headphone output.
Channel 4: Right Master Headphone output.
If you're using a 2-channel (stereo) sound card, the Master Speaker and Master Headphone outputs are combined:
Channel 1: Left Master Speaker output + Left Master Headphone output.
Channel 2: Right Master Speaker output + Right Master Headphone output.
When you enable Mono in the Mixer/Master section, the channels are used as follows:
Channel 1: Mono Master Speaker output.
Channel 2: Mono Master Headphone output.
A split adapter lets you connect a stereo speaker system and stereo headphones to a 2-channel (stereo) sound card. But remember, both will only output mono audio on their stereo channels.
Loading and playing a track
Set the Master Speaker (Sp) and the Master Headphone (Hd) sliders to the minimum/left position.
The Deck Effects section of each deck contains all the audio effects. These effects can be independently turned on and off, and their parameters can be adjusted.
Each deck has a Deck Effect Selector, and a Main Effect Selector can be assigned to any of the Deck Effect Selectors.
Selectors are shortcuts that make it easy to choose an effect, turn it on or off, and adjust some of its parameters.
Effect sections of MIDI DJ controllers can be mapped to Effect Selectors.
A Cue Marker indicates a position in a track to which the deck's cursor can jump.
A Cue Marker can either be a point or a loop.
Each deck contains 8 Cue Selectors, which refer to a Cue Marker in the track or are left empty.
Additionally, there is one Cue Header per deck that can be assigned to any of the Cue Selectors to perform additional functions, such as changing the loop length or name.
A Cue Selector has 3 buttons:
Radio button
Assigns the Cue Header to this Cue Selector.
Set button
Sets the Cue Marker position to the current cursor position.
Hot button
The cursor will jump to the referenced Cue Marker and begin or continue playback.
If the Cue Marker is a loop, the loop is activated.
Navigate to the position where you want to set a Cue Marker.
Cue Header
Hot
Set/
In
Out
Auto Loop
Cue Selector 1
Hot
Set
Press the Set button on Cue Selector 1.
-or-
Press the Set/In button in the Cue Header.
The Cue Marker is now set.
Hot
Set/
In
Out
Auto Loop
Hot
Set
Press the Hot button on Cue Selector 1.
-or-
Press the Hot button on Cue Header.
The cursor moves to the Cue Marker while the deck continues playing.
Repeat the previous step as many times as you want.
Change the Cue Marker to a loop:
Press the 4 button in the Cue Header.
The Cue Marker is now a loop with a length of 4 beats.
Hot
Set/
In
Out
Auto Loop
Hot
Set
You can halve or double the loop length by pressing the 1/2x or 2x button in the Cue Header.
The loop length of the Cue Header is halved or doubled respectively.
Press the Hot button on Cue Selector 1.
-or-
Press the Hot button in the Cue Header.
The cursor jumps to the Cue Marker and the loop is activated. Loop playback begins.
Hot
Set/
In
Out
Auto Loop
Hot
Set
Press the 1/2x or 2x button in the Cue Header.
Again, the loop length of the Cue Header is halved or doubled, but the length of the active loop is also changed.
Press the Hot button again to exit the loop.
The loop is now deactivated.
If Slip is enabled (see section below), additionally, the cursor also jumps back to the previous position, increased by the Slip distance.
Hot
Set/
In
Out
Auto Loop
Hot
Set
Using Auto Loop:
Navigate to a position to set another Cue Marker.
Press the Auto Loop button.
The Cue Marker is set and the loop is activated. Loop playback begins.
Press the Auto Loop button again.
-or-
Press the Hot button.
The loop is now deactivated.
If Slip is enabled, it will behave as described above.
Using Cue Mode:
Enable Cue Mode.
Press and hold the Hot button on Cue Selector 1.
As above, the cursor jumps to the Cue Marker and activates the loop, starting loop playback.
Release the Hot button.
The loop is now deactivated.
If Slip is enabled, it will behave as described above.
Using Master, Sync, Quantize and Slip
If multiple decks are playing, one of them is designated as the Master Deck, typically the first one started.
If a Master Deck is paused while other decks are still playing, one of those decks will become the new Master Deck.
The Master Deck must be a deck that is currently playing.
If Sync is enabled for a deck, it will play at the same tempo as the Master Deck.
(According to the detected Bpm.)
Enabling Sync for the Master Deck has no effect.
If Quantize is enabled for a deck that starts playing while another deck (Master Deck) is already playing, the playback position (cursor) for that deck will be adjusted to match that of the Master Deck based on the selected Quantize value.
If Quantize is enabled for a playing deck, and a Hot button is pressed,
the deck's cursor will jump to the Cue Marker as usual, but adjusted according to the selected Quantize value.
If Quantize is enabled for a deck and a Set button is pressed,
the Cue Marker will be set to the cursor position as usual, but adjusted according to the selected Quantize value.
If Slip is enabled for a playing deck, figuratively meant, the deck will continue to play in the background while an action is being performed.
This action can include Loop Playback, Reverse Playback, Platter Touch, Vinyl Brake, Vinyl Spin, or Vinyl Scratch.
After the action ends, the deck will continue playing from that position as if the action had never been performed.
The distance traveled during the action is referred to as the slip distance.
For more details about the corresponding user interface controls, see:
Example: Using subchannel effects with overlapping subchannels
Deck 1 (two subchannels displayed)
A1
A2
A3
A4
Fx1
B1
Fx2
B2
Fx3
B3
B4
Fx1: Volume automation: 100% to 0% (fade out)
Fx2: Volume automation: 0% to 100% (fade in)
Fx3: ...
When you select a sequence of Subchannels, the Effects parameters will appear in the Subchannel Effects section.
But, for a given effect, there are two different cases:
The parameters remain consistent throughout the sequence.
The parameters representing the entire sequence are displayed.
Inconsistent parameters.
The parameters of only the first selected element in the sequence are displayed. The effect is labeled with a
symbol in the Subchannel Effects section.
Modifying any of the effect's parameters will ensure consistency throughout the sequence, resulting in the application of case 1.
Example:
Sequence with consistent parameters:
Selected sequence of Subchannels
Bitcrusher
enabled
50%
Bitcrusher
enabled
50%
Bitcrusher
enabled
50%
Bitcrusher
enabled
50%
Bitcrusher displayed in the Subchannel Effects section
Bitcrusher
enabled
50%
Sequence with inconsistent parameters:
Selected sequence of Subchannels
Bitcrusher
enabled
10%
Bitcrusher
disabled
50%
Bitcrusher
enabled
80%
Bitcrusher
disabled
50%
Bitcrusher displayed in the Subchannel Effects section
Bitcrusher
enabled
10%
Now we change the parameter to 40%. Result:
Selected sequence of Subchannels
Bitcrusher
enabled
40%
Bitcrusher
enabled
40%
Bitcrusher
enabled
40%
Bitcrusher
enabled
40%
Bitcrusher displayed in Subchannel Effects section
Bitcrusher
enabled
40%
Aligning Metronome
The metronome beats usually increase in a cyclical manner as the track is played:
(1, 2, 3, 4, 1, 2, 3, 4, ...)
After multiple copy and paste operations, the metronome beats in a sequence of samples may no longer increase cyclically.
To fix this, do the following:
Make sure Jog Mode is set to Edit.
Select the sequence of Samples.
In the Edit section, press one of the Align to 1st or Align to Sub buttons.
The metronome beats of the Sample sequence will now increase in a cyclical manner.
The user interface contains buttons with borders that can be either off (invisible), on (visible), or flashing (on/off). The following explanation clarifies the meaning of each border.
If an LED MIDI button is mapped to one of the user interface buttons below, it will light up like the border.
Buttons with borders (schematic representation)
Border off
Border on
Border flashing
Play/Pause
▶
No track or Mix is loaded
▶
Track or Mix is loaded. Deck is paused. Deck is ready to play.
▶
Track or Mix is loaded. Deck is playing.
Cue
Cue
No track or Mix is loaded.
Cue
Cue Marker is not set,
or
deck is paused and cursor is not at the Cue Marker position.
Cue
Cue Marker is set and deck is playing,
or
deck is paused and cursor is at the Cue Marker position.
Cue Header
Hot
Set/
In
Out
Auto Loop
Cue selector is empty / not set.
Hot
Set/
In
Out
Auto Loop
Cue Marker is set. Cue Marker is a point.
Hot
Set/
In
Out
Auto Loop
Cue Marker is set. Cue Marker is a loop. Loop is not active.
Hot
Set/
In
Out
Auto Loop
Cue Marker is set. Cue Marker is a loop. Loop is active.
Cue Selector
Hot
Set
Cue selector is empty / not set.
Hot
Set
Cue Marker is set. If Cue Marker is a loop, the loop is not active.
Hot
Set
Cue Marker is set. Cue Marker is a loop. Loop is active.
MIDI Controller / MIDI Learn
A MIDI control can be mapped to one or more user interface controls.
Similarly, one or more MIDI controls can be mapped to the same user interface control.
A MIDI button can also be mapped to a slider/fader or combo box on the user interface to set a specific value.
The PC keyboard can function as an integrated controller, with most keys beeing mappable like a MIDI button.
Shift, Alt, and Ctrl function as modifier keys.
Mapping a MIDI control
to a specific user interface control
A MIDI control can be mapped to most of the user interface controls.
This can be done in three steps:
Right-click a user interface control.
A dialog box will open and display the mapped MIDI controls for all Actions/Events.
Press the Learn button of any Action (default or other).
Press / move / turn any MIDI control.
To learn a Rotary Selector, turn it 2 ticks in the same direction.
If your MIDI DJ controller has a Loop Section (per deck) with buttons like In, Out,
Reloop/Exit, 1/2x, 2x, etc., they can be mapped like this:
MIDI controller
User interface
DjMixEngine
In
Cue Header: Set/In
Out
Cue Header: Out
Reloop/Exit
Cue Header: Hot
1/2x
Cue Header: 1/2x
2x
Cue Header: 2x
...
...
Auto Loop
Auto Loop
If the MIDI controller lacks an Auto Loop button, you can temporarily use the Out button on the controller
as an Auto Loop by enabling Out Mode in the user interface.
If the MIDI DJ controller has (8) Performance Pads (per deck), they can be mapped as follows:
MIDI controller
User interface
DjMixEngine
Pad 1
Cue Selector 1: Hot
Pad 2
Cue Selector 2: Hot
...
...
If the MIDI controller has an additional Shift button:
MIDI controller
User interface
DjMixEngine
<shift> Pad 1
Cue Selector 1: Set
<shift> Pad 2
Cue Selector 2: Set
...
...
Enabling Auto Select in the user interface assigns the Cue Header to the corresponding Cue Selector
when a Pad/Hot button is pressed. The Loop Section buttons on the MIDI controller,
such as Reloop/Exit, 1/2x, 2x, etc., can then be used for this Cue Marker.
If your MIDI DJ controller has a Beat Fx Section, then it can be mapped as follows:
MIDI controller
User interface
DjMixEngine
Button Half beat
Main Effect Selector
Combobox Length
Action: Select Previous Item
Button Double beat
Main Effect Selector
Combobox Length
Action: Select Next Item
Button Fx Select
Main Effect Selector
Combobox Effect Selector
Action: Select Next Item (cyclic)
Knob Level/Depth
Main Effect Selector
Slider Strength/Dry/Wet
Action: Set Value (default)
Button Effect On/Off
Main Effect Selector
Button Lock
Action: Toggle (default)
Switch to 1
Main Effect Selector
Radio Button 1
Switch to 2
Main Effect Selector
Radio Button 2
Switch to Master
Main Effect Selector
Radio Button All
...
...
To map the Fx Section buttons (per deck) on a MIDI DJ controller
with labels such as On, Lock On, 1, 2, 3, etc., follow these steps:
MIDI controller
User interface
DjMixEngine
Button Effect On
Deck Effect Selector
Button On
Button Effect Lock On
Deck Effect Selector
Button Lock
Action: Toggle (default)
Button 1
Deck Effect Selector
(Select effect 1 of your choice)
Combobox Effect Selector
Action: Select Current Item
Button 2
Deck Effect Selector
(Select effect 2 of your choice)
Combobox Effect Selector
Action: Select Current Item
Button 3
Deck Effect Selector
(Select effect 3 of your choice)
Combobox Effect Selector
Action: Select Current Item
Button Select (shift 1)
Deck Effect Selector
Combobox Effect Selector
Action: Select Next Item (cyclic)
Button Half beat (shift 2)
Deck Effect Selector
Combobox Length
Action: Select Previous Item
Button Double beat (shift 3)
Deck Effect Selector
Combobox Length
Action: Select Next Item
...
...
If your MIDI DJ controller has a Shift button, a Jog Dial, and In, Out buttons
that send different MIDI messages when Shift is held down,
you can use the following mapping for quick and easy track searching:
MIDI controller
User interface
DjMixEngine
Button <shift> In
Deck: Button Zoom In
Button <shift> Out
Deck: Button Zoom Out
Jog Dial <shift> Platter Touch
Deck: Waveform
Action: Search Touch
Jog Dial <shift> Platter Rotate
Deck: Waveform
Action: Search Rotate
By holding down the Shift button on the DJ controller, you can zoom in and out using the In and Out buttons.
You can navigate through the track by touching the Platter and turning the Jog Dial.
The more you zoom out, the faster you navigate through the track.
When the Platter is being touched, the sound is muted if the deck is playing.
Enabled: The corresponding Cue Markers section and Deck Effect Selector are visible.
Controller Channel Swap
1 - 3
Swaps MIDI controls assigned to deck 1 with those assigned to deck 3.
2 - 4
Swaps MIDI controls assigned to deck 2 with those assigned to deck 4.
1 - 2
Swaps MIDI controls assigned to deck 1 with those assigned to deck 2.
3 - 4
Swaps MIDI controls assigned to deck 3 with those assigned to deck 4.
Fader
After swapping controller channels, the position of a MIDI fader or knob may not correspond to the position of the mapped user interface control. There are two methods to align them.
Mute
Enabled: All MIDI faders and knobs are currently muted. Moving a fader or knob will have no effect.
The MIDI faders/knobs can now be moved to an appropriate position.
Wait
Enabled: Moving a MIDI fader/knob will not have any effect until it reaches the position of the mapped user interface control.
Stems
Create
Enabled:
When a track is loaded into a deck, stems are automatically created in the background if they do not already exist. The same happens when a Mix is loaded into a deck, with stems being created for each Subchannel that uses them, if they do not already exist.
Selects the length of an empty Sample that can be copied to the clipboard.
Copy
Copies an empty Sample of the selected length to the clipboard.
Deck 1-4
Open File
Opens the file browser to load a track or Mix.
Play / Pause
Plays/pauses the deck.
Zoom-In
Zooms-in the waveform.
Zoom-Out
Zooms-out the waveform.
Moves the displayed waveform backwards.
Moves the displayed waveform forward.
P (Platter)
Sets Jog Mode to Platter. See description below.
W (Wheel Side)
Sets Jog Mode to Wheel Side. See description below.
S (Search)
Sets Jog Mode to Search. See description below.
D (Display)
Sets Jog Mode to Display. See description below.
H (Hot)
Sets Jog Mode to Hot. See description below.
E (Edit)
Sets Jog Mode to Edit. See description below.
Jog Mode
Specifies how the cursor and the waveform can be controlled with the mouse.
Platter
Left mouse button pressed and held: Moves the cursor to the left and to the right according to your mouse movements.
Wheel (Wheel Side)
Left mouse button pressed and held: Increases or decreases the tempo according to your mouse movements.
Search
Same behavior as Platter, but the sound for this deck is muted while the mouse button is pressed.
Disp (Display)
Left mouse button pressed and held: Moves the display to the left and to the right according to your mouse movements.
Hot
Left mouse button pressed and deck is playing: Cursor jumps to the position of the mouse pointer.
Left mouse button pressed and deck is paused: Cursor jumps to the position of the mouse pointer and deck starts playing. Deck stops playing when left mouse button is released.
Edit
Left mouse button pressed: The corresponding Sample and Subchannel will be selected.
Subchannel (Subchannel waveform)
Selects which Subchannel waveform(s) is/are displayed.
All
All Subchannel waveforms are displayed.
1 -or- 2 -or 3 -or- 4
The corresponding Subchannel waveform is displayed.
1 / 2 -or- 3 / 4 -or- 1 / 3 -or- 2 / 4
The corresponding two Subchannel waveforms are displayed.
Enabled: At the end of the track or Mix, the deck will play from the beginning.
Auto Mute
Enabled: Deck is muted when another deck is started and unmuted again when another deck is paused.
This makes it easy to make cuts from one deck to another.
Tempo (Tempo Range)
6% to 99.9%
Selects the tempo range.
Memory
A, B, C or D
Selects the current Memory for the deck.
Title
Enabled: Displays the titles of the audio files of the Subchannels where the cursor is currently located.
C (Cue Marker name)
Enabled: Displays the name of the Cue Marker in the Samples.
Moves the cursor to the beginning of the track or Mix.
Rev
Pressed and held: Playback direction is reversed.
Rev Lock
Enabled: Playback direction is reversed.
Pitch Bend -
Pressed and held: Playback speed is temporarely decreased.
Pitch Bend +
Pressed and held: Playback speed is temporarely increased.
- (Key down)
Decreases the musical key by one semitone.
+ (Key up)
Increases the musical key by one semitone.
Wheel Mode (Jog Dial Wheel Side Mode)
Enabled: Jog Dial Wheel Side Rotate behaves like Jog Dial Display Rotate.
Set Mode
Enabled: If Follow is disabled, then
pressing a Set/In or Set button will place the Cue Marker at the center of the
displayed waveform (rather than at the cursor position).
Snap Q (Snap Quantize)
Moves the cursor to the nearest quantized position.
Snap B (Snap Begin)
Moves the cursor to the beginning of the Sample on which it is located.
Enter Bpm
Opens a dialog box to enter/change the Bpm. The Tempo Slider (and Tempo Range, if applicable) will be adjusted to match the entered Bpm.
Sp (Speaker)
Deck speaker volume.
Hd (Headphone)
Deck headphone volume.
M Tempo (Master Tempo)
Enabled: Master tempo is enabled.
Stems
Enabled: The filter and equalizer controls are used for Stems.
Opens the filebrowser to save Mix to file.
Only the symbolic representation of the Mix is saved to the file.
Opens the filebrowser to save the downmixed audio from the Mix to a file.
Downmixing is performed as quickly as possible.
Ejects track. / Deletes Mix.
Deletes the Memory selected in the Memory combobox.
Tempo
Deck tempo
Center position: No effect
Stems disabled:
Filter
Center position: Filter off
Move left: Low pass filter
Move right: High pass filter
Low
Low Eq level: 0% to 400%.
Center position: No effect
Mid
Mid Eq level: 0% to 400%.
Center position: No effect
High
High Eq level: 0% to 400%.
Center position: No effect
Stems enabled:
Bass
Bass level: 0% to 400%.
Center position: No effect
Drums
Drums level: 0% to 400%.
Center position: No effect
Vocals
Vocals level: 0% to 400%.
Center position: No effect
Melody
Melody level: 0% to 400%.
Center position: No effect
Gain
Gain level: 0% to 400%.
Center position: 100% (no effect)
Cue Markers Deck 1-4
Cue Mode
Modifies the function of the Hot buttons upon release. Refer to the Hot button description below.
Out Mode
Enabled: The Out button functions similarly to the Auto Loop button.
If a MIDI controller has In and Out buttons but lacks an Auto Loop button, this can be used.
Activating Out Mode allows temporary use of the Out button as an Auto Loop without altering the MIDI mapping.
Auto Select
Enabled: Pressing a Hot button of a Cue Selector assigns the Cue Header to that Cue Selector.
Beat Jump
-256 1 to -1/4
The cursor moves backward by the corresponding value.
1/4 to 256
The cursor moves forward by the corresponding value.
Cue Header
Enter Name
A dialog box opens to enter/change the name of the Cue Marker.
Cue
If the Cue Selector is empty, it behaves like the Set/In button (see below).
Otherwise:
If the deck is playing: The deck pauses and the cursor jumps to the Cue Marker position.
If the deck is paused and the cursor is not at the Cue Marker position: The Cue Marker will be set to the cursor position.
If the deck is paused and the cursor is at the Cue Marker position: The deck starts to play, when the button is pressed, stops playing when the button is released, and jumps back to the Cue Marker position.
Hot
Pressed: The cursor will move to the Cue Marker position and begin/continue playback.
If the Cue Marker is a loop, the loop is activated.
Released: If Cue Mode is disabled, this has no effect.
Otherwise: The deck returns to its previous position (increased by the Slip distance if Slip is enabled).
If the Cue Marker is a loop, the loop is deactivated.
Set/In
Sets the Cue Marker position to the current cursor position.
Out
If the Cue Selector is empty, this has no effect.
Otherwise: The current cursor position marks the end of the loop.
The cursor moves to the Cue Marker, begins/continues playback, and activates the loop.
Auto Loop
Creates a loop at the current cursor position with the specified loop length.
Active Loop
If the Cue Marker is a loop, the loop will be activated, but the cursor will not jump to it.
Active Loop 4
(as above)... and loop length is set to 4 beats.
1/2x
Halves the loop length.
2x
Doubles the loop length.
1/3
Sets the loop length to 1/3 beats.
3/4
Sets the loop length to 3/4 beats.
1
Sets the loop length to 1 beat.
4
Sets the loop length to 4 beats.
8
Sets the loop length to 8 beats.
Off
Deactivates the loop. The Cue Marker is now a point.
Memory
The Sample still contains the Cue Marker, but the Cue Selector no longer references it.
To call/load the Cue Marker back into the Cue Selector, use the Call Prev and Call Next buttons (see below).
A new Cue Marker can now be set (by pressing the Set/In or Set button without affecting the saved one).
Delete
Deletes the Cue Marker in the Sample. The Cue Selector will be empty.
If the Cue Marker's loop (if any) is active, it will be deactivated.
Call Prev
Calls/loads the previous Cue Marker of the Mix into the Cue Selector.
Call Next
Calls/loads the next Cue Marker of the Mix into the Cue Selector.
Cue Selector 1-8
Radio Button
Checked: The Cue Header is assigned to this Cue Selector.
Hot
Same behavior as with the Hot button in the Cue Header above.
Set
Sets the Cue Marker to the current cursor position.
Beat Loop
1/64 to 256
Sets a Cue Marker at the current cursor position, sets the corresponding loop length and activates the loop.
Loop Jump
-16 to -1/4
The Active Loop (if any) jumps backwards by the corresponding value.
1/4 to 16
The Active Loop (if any) jumps forward by the corresponding value.
Deck Effect Selector 1-4
Effect Selector
The Deck Effect to which the Selector is assigned.
Band Pass/Stop
Lfo Volume
Lfo Flangler
Echo
Delay
Bitcrusher
Mono Removal
Reverse
Vinyl Start
Vinyl Brake
Vinyl Spin
Vinyl Scratch
Length (Beats)
1/16 to 4 Beats
Sets the beat length of the corresponding Deck Effect, if applicable.
Lock
Enabled: Deck Effect is enabled.
On
Pressed: Deck Effect is enabled.
Released: Deck Effect is disabled.
Strength/Dry/Wet
Sets the Strength or Dry/Wet value of the corresponding Deck Effect, if applicable.
Mixer / Master
Deck 1-4
Thru
The crossfader has no effect on this deck.
Left
This deck is assigned to the left channel of the crossfader.
Right
This deck is assigned to the right channel of the crossfader.
Crossfader Curve Settings
A dialog box opens for changing the curve settings of the curve selected in the Curve combo box.
Text box
The current crossfader curve.
Transition
The transition function (linear or square root).
Start
The start point of the transition.
End
The end point of the transition.
Crossfader Curve
The crossfader curve.
Blend
Blend curve.
Cut
Cut curve.
Scratch
Scratch curve.
Crossfader
Crossfades between decks according to the settings above.
Deck Sp (Speaker) Curve
The curve of the deck speaker faders (Sp) can be changed for fast fade in and out.
The following figures are schematic only. The linearly increasing part of the curves is actually non-linear.
Standard
Normal curve, not modified.
Top
Top curve.
Center
Center curve.
Bottom
Bottom curve.
Eject Lock
Enabled: Eject Lock is enabled.
Prevents the Memory of a currently playing deck from being deleted.
Opens the file browser to select a file name.
Starts recording Master Speaker output to file.
- or -
Stops recording Master Speaker output to file.
Mono
Disabled (default):
Master Speaker and Master Headphone audio output is set to stereo.
A sound card with at least four channels is required.
The default playback device uses the audio channels as follows:
Channel 1: Left Master Speaker output.
Channel 2: Right Master Speaker output.
Channel 3: Left Master Headphone output.
Channel 4: Right Master Headphone output.
Enabled:
Master Speaker and Master Headphone audio output is set to mono.
The audio channels of the default audio playback device are used as follows:
Channel 1: Mono Master Speaker output.
Channel 2: Mono Master Headphone output.
A split adapter lets you connect a stereo speaker system and stereo headphones to a 2-channel (stereo) sound card. But remember, both will only output mono audio on their stereo channels.
Master Speaker
Master speaker volume.
Speaker to Headphone
Master speaker to master headphone volume control.
Mixes master speaker to master headphone.
Master Headphone
Master headphone volume.
Edit
1 - 4, ..., 1 - 4 (Select Sample/Subchannel)
Selects the corresponding Sample/Subchannel of the corresponding deck.
Order:
Deck 1: Subchannel 1 - 4,
...,
Deck 4: Subchannel 1 - 4.
Split Sample
Splits the Sample at the cursor position.
Copy Sample/Subchannel
Copies the selected Sample to the clipboard.
Delete Sample
Deletes the selected Sample.
Clear Subchannel
Clears the selected Subchannel, i.e. the audio in the selected Subchannel is removed. It is then empty.
Join Sample left/right
Joins the selected Sample to its left or right neighbor. The parameters of the selected Sample are used for the joined Sample.
Paste all Subchannels left/right
Pastes the Sample in the clipboard to the left or right of the selected Sample.
Paste one Subchannel left/right
Pastes the Sample with only the selected Subchannel in the clipboard to the left or right of the selected Subchannel in the deck.
Paste into Subchannel left/right
Pastes the selected Subchannel in the clipboard left or right aligned into the selected empty Subchannel in the deck.
Align to 1st (beat)
Aligns the metronome positions of the sample sequence so that the leftmost sample starts with the first beat.
Align to Sub(channel)
Aligns the metronome positions of the sample sequence so that the leftmost sample starts with the metronome position of the selected Subchannel.
Join all joinable Samples
Joins all joinable samples in the selected Sample sequence.
Extend (from) left/right
Extends the selected empty Subchannels with the Subchannel from the left or right.
Enlarge (to) left/right
Enlarges the selected Sample by 4 beats to the left or right.
Grid shift -/+
Shifts the beat grid of the selected Subchannel's audio to left or right.
Grid tempo -/+
Decreases or increases the beat grid tempo of the selected Subchannel's audio.
Key -/+
Decreases or increases the detected musical key of the audio file in the selected Subchannel by one semitone.
Minor / Major
Sets the detected musical key of the audio file in the selected Subchannel to minor/major.
Sample Parameters
All Splits
Checked: All Splits are displayed in the waveform.
Used Splits
Checked: Only used Splits displayed in the waveform.
Tempo
Base Tempo
Subchannel 1-4 or 120 Bpm
The Subchannel whose tempo is used as the base tempo for the Sample or 120 Bpm.
Master Tempo 1-4
Enabled: Master Tempo is enabled for the corresponding Subchannel.
Tempo
Sample tempo control.
Range
6% to 99.9%
Tempo range of the tempo control.
Enter Bpm
Opens a dialog box to enter/change the Bpm. The Tempo Slider (and Tempo Range, if applicable) will be adjusted to match the entered Bpm.
Pause at end
The deck pauses when the end of the Sample is reached.
Subchannel Effects
All Splits
Checked: All splits are displayed in the waveform.
Used Splits
Checked: Only used splits are displayed in the waveform.
Info
Information about the Subchannel audio.
The detected Bpm and musical key of the Subchannel audio can be manually corrected here.
Title
Displays the name of the audio file.
Detected Original Tempo
Displays the detected tempo of the audio file.
Enter Bpm
Opens a dialog box to change the detected Bpm.
Detected Key
Displays the detected musical key of the audio file.
- / +
Decreases or increases the detected musical key of the audio file in the selected Subchannel by one semitone.
Minor / Major
Sets the detected musical key of the audio file in the selected Subchannel to minor/major.
Pitch Shift
- / +
Shifts a semitone down or up.
-12 to +12
Shifts the audio down or up by the corresponding number of semitones.
Gain
Level
Gain level: 0% to 400%.
Center position: 100% (no effect)
An Effect Automation linearly interpolates the current effect parameter between a start and an end parameter.
The start and the end parameters refer to the beginning and the end of the Sample, respectively.
Volume Automation
Start Volume
Volume at the beginning of the Sample.
End Volume
Volume at the end of the Sample.
High Eq Automation
Start Level
Level at the beginning of the Sample.
End Level
Level at the end of the Sample.
Mid Eq Automation
Start Level
Level at the beginning of the Sample.
End Level
Level at the end of the Sample.
Low Eq Automation
Start Level
Level at the beginning of the Sample.
End Level
Level at the end of the Sample.
Filter Automation
Start Frequency
Frequency at the beginning of the Sample.
End Frequency
Frequency at the end of the Sample.
Band Pass/Stop Automation
Start Frequency
Frequency at the beginning of the Sample.
End Frequency
Frequency at the end of the Sample.
Stems
Bass
Bass level: 0% to 400%.
Center position: No effect
Drum (Drums)
Drums level: 0% to 400%.
Center position: No effect
Vocal (Vocals)
Vocals level: 0% to 400%.
Center position: No effect
Melody
Melody level: 0% to 400%.
Center position: No effect
Create
Stems will be created for the corresponding Subchannel if they do not already exist.
An Lfo (Low Frequency Oscillator) effect oscillates the current effect parameter
at a low frequency/period according to a transition function.
Lfo Volume
Strength
Center position: No effect.
Left/Right position: Max effect.
Length (Beats)
1/16 to 4 Beats
Period of the Lfo.
Tansition
Sawtooth
Triangle
Square
Lfo Flangler
Strength
Left position: Min effect.
Right position: Max effect.
Length (Beats)
1/16 to 4
Period of the Lfo.
Tansition
Sawtooth
Triangle
Square
Echo
Dry/Wet
The balance between the original audio and the echo.
Move left: Original audio.
Move right: Echo repeats.
End Volume
Volume of the last echo repeat relative to the Dry/Wet setting.
Feedback
Number of echo repeats.
Filter Frequency
Low/High pass filter.
Center position: Filter off.
Move left: Low pass filter.
Move right: High pass filter.
Delay (Beats)
1/16 to 4
Distance between echo repeats.
Delay
Dry/Wet
The balance between the original audio and the echo.
Move left: Original audio.
Move right: Echo repeats.
End Volume
Volume of the last echo repeat relative to the Dry/Wet setting.
Feedback
Number of echo repeats.
Filter Frequency
Low/High pass filter.
Center position: Filter off.
Move left: Low pass filter.
Move right: High pass filter.
Delay (Beats)
1/16 to 4
Distance between echo repeats.
Bitcrusher
Strength
Left: No effect.
Right: Maximum effect.
Mono Removal
Dry/Wet
Center position: No effect.
Left/right position: Maximum effect.
Reverse
Reverses the audio playback direction.
Vinyl Start
Length (Beats)
1/16 to 4
Duration of vinyl start.
Audio Length (% of Length)
Length of audio played.
Vinyl Brake
Length (Beats)
1/16 to 4
Duration of vinyl brake.
Audio Length (% of Length)
Length of audio played.
Vinyl Spin
Direction
Fwd
Spins forward.
Rev
Spins backwards.
Length (Beats)
1/16 to 4
Duration of vinyl spin.
Start Speed Factor
Speed at start of spin relative to the playback speed.
End Speed Factor
Speed at the end of spin relative to the playback speed.
Vinyl Scratch
Length (Beats)
1/16 to 4
Duration of a scratch period.
Min Speed Factor
Minimum scratch speed relative to the playback speed.
Max Speed Factor
Maximum scratch speed relative to the playback speed.
Beat Grid
A 16x16 matrix of toggle buttons that divide a bar into 1/4 beats (1/16 bars).
Toggle button at colums i and row j
Checked: Play the i-th 1/4 beat of the subchannel at the j-th 1/4 beat position.
Inverse
Inverts the audio (additive inverse).
Can be used to avoid/induce destructive interference.
Phase Adjust
Phase Adjust
Moves the position of the subchannel audio slidely forward/backward. (Not suitable for beat grid adjustment.)
Can be used to avoid/induce destructive interference.
Deck Effects 1-4
Deck End Notification
Flashes the waveform when a track or Mix is nearing its end.
Interval (sec)
1/2 - 4
The interval at which the waveform flashes.
Pitch Shift
- / +
Shifts a semitone down or up.
-12 to +12
Shifts the audio down or up by the corresponding number of semitones.
Band Stop/Pass
Frequency
Center position: Filter off.
Move left: Band pass filter.
Move right: Band stop filter.
Lfo Volume
Strength
Center position: No effect.
Left/Right position: Max effect.
Length (Beats)
1/16 to 4 Beats
Period of the Lfo.
Tansition
Sawtooth
Triangle
Square
Lfo Flangler
Strength
Left position: Min effect.
Right position: Max effect.
Length (Beats)
1/16 to 4 Beats
Period of the Lfo.
Tansition
Sawtooth
Triangle
Square
Echo
Dry/Wet
The balance between the original audio and the echo.
Move left: Original audio.
Move right: Echo repeats.
End Volume
Volume of the last echo repeat relative to the Dry/Wet setting.
Feedback
Number of echo repeats.
Filter Frequency
Low/High pass filter.
Center position: Filter off.
Move left: Low pass filter.
Move right: High pass filter.
Delay (Beats)
1/16 to 4 Beats
Distance between echo repeats.
Delay
Dry/Wet
The balance between the original audio and the echo.
Move left: Original audio.
Move right: Echo repeats.
End Volume
Volume of the last echo repeat relative to the Dry/Wet setting.
Feedback
Number of echo repeats.
Filter Frequency
Low/High pass filter.
Center position: Filter off.
Move left: Low pass filter.
Move right: High pass filter.
Delay (Beats)
1/16 to 4 Beats
Distance between echo repeats.
Bitcrusher
Strength
Left: No effect.
Right: Maximum effect.
Mono Removal
Dry/Wet
Center position: No effect.
Left/right position: Maximum effect.
Reverse
Reverses the audio playback direction.
Vinyl Start
Length (Beats)
1/16 to 4 Beats
Duration of vinyl start.
Audio Length (% of Length)
Length of audio played.
Vinyl Brake
Length (Beats)
1/16 to 4 Beats
Duration of the vinyl brake.
Audio Length (% of Length)
Length of audio played.
Vinyl Spin
Direction
Fwd
Spins forward.
Rev
Spins backwards.
Length (Beats)
1/16 to 4 Beats
Duration of the vinyl spin.
Start Speed Factor
Speed at start of spin relative to the playback speed.
End Speed Factor
Speed at the end of the spin relative to the playback speed.
Vinyl Scratch
Length (Beats)
1/16 to 4 Beats
Duration of a scratch period.
Min Speed Factor
Minimum scratch speed relative to the playback speed.
Max Speed Factor
Maximum scratch speed relative to the playback speed.
Jog Dial
Platter / Search Rotate Sensitvity
The rotation sensitivity of the mapped MIDI jog dial.
Wheel Side Rotate Sensitvity
The rotation sensitivity of the mapped MIDI jog dial.
Main Effect Selector
Effect Selector
The Deck Effect to which the Selector is assigned.
Band Pass/Stop
Lfo Volume
Lfo Flangler
Echo
Delay
Bitcrusher
Mono Removal
Reverse
Vinyl Start
Vinyl Brake
Vinyl Spin
Vinyl Scratch
Length (Beats)
1/16 to 4 Beats
Sets the beat length of the corresponding Deck Effect, if applicable.
Lock
Enabled: Deck Effect is enabled.
On
Pressed: Deck Effect is enabled.
Released: Deck Effect is disabled.
Strength/Dry/Wet
Sets the Strength or Dry/Wet value of the corresponding Deck Effect, if applicable.
1 - 4, All
Checked: The Main Effect Selector is assigned to the corresponding deck(s).
Displays all user interface controls to which the MIDI control in the text block above is mapped.
Button: Remove selected
Removes the mapping for the selected item in the list view above.
Tab: Stems Queue
Text Box
Displays the original file currently being processed (if any).
List view.
Displays all original files that are queued for Stems generation.
Button: Refresh
Refreshes the list view above.
Button: Remove
Removes the selected item from the list view above.
Tab: Preprocessed Files
When an audio file is loaded into DjMixEngine, preprocessed audio data files are generated
and saved on the hard disk. These files can occupy a significant amount of disk space.
If needed, they can be selectively deleted.
List view that displays the path and filename of all original files for which preprocessed data files exist.
Original file
Path and filename of the original file.
State
Indicates whether the original file (path and filename) still exists.
Preprocessed files
The preprocessed data files that exist for this original file.
Total size of files
The total size of all preprocessed data files for this original file.
Button: Refresh
Refreshes the list view above.
Button: Remove all preprocessed files for selected item
Removes all preprocessed data files for the selected original file.
Button: Remove Stems/WaveX files for selected item
Removes Stems/WaveX files (stem separation) for the selected original file.
Button: Remove Wav/Wave files for selected item
Removes Wav/Wave files for the selected original file.
Button: Remove Bpm/Key/Def files for selected item
Removes Bpm/Key/Def files for the selected original file.
Text box: Change Path Prefix from
Path prefix to replace.
Text box: Change Path Prefix to
Target path prefix.
Button: Change selected Path Prefix
Changes the path prefix of the selected item according to the text boxes above.
Button: Change all Path Prefixes
Changes the path prefix for all items according to the text boxes above.
Text box: Search Path
Path of the folder to search for original files.
Button: Search selected item filename
Searches for the original file for the selected item.
(Not implemented yet.)
Button: Search all item filenames
Searches for the original files for all items.
(Not implemented yet.)
Tab: Original Files of Mixes
Text box displaying the path and filename of the loaded Mix.
Button: Open Mix
Opens the file browser to select a Mix.
Button: Refresh
Refreshes the list view below.
List view displaying files
Original file
Path and filename of the original file.
State
Indicates whether the original file (path and filename) still exists.
Text box: Change Path Prefix from
Path prefix to replace.
Text box: Change Path Prefix to
Target path prefix.
Button: Change selected Path Prefix
Changes the path prefix of the selected item according to the text boxes above.
Button: Change all Path Prefixes
Changes the path prefix for all items according to the text boxes above.
Text Box: Search Path
Path to the folder to search for original files.
Button: Search selected item filename
Searches for the original file for the selected item.
(Not implemented yet.)
Button: Search all item filenames
Searches for the original files for all items.
(Not implemented yet.)
Tab: Latency
Combo box: Audio Buffer
10, 20, ..., 160
Additional latency time (ms) added to audio playback. Higher latency can prevent audio glitches.
Slider: Slider Tempo
Minimum latency time (ms) between the processing of two slider movements. This only affects the Tempo sliders. Higher latency can prevent audio glitches.
Tab: Info/About
Button: DjMixEngine Website
Opens djmixengine.com website in your default browser.
Button: DjMixEngine Support Website
Opens djmixengine.com support website in your default browser.
Button: Privacy Policy
Opens a webpage in the default browser with the privacy policy of the DjMixEngine Desktop App.
Button: Licenses third party software
Opens a webpage in the default browser showing all licenses of third party software used by the DjMixEngine Desktop App.
Tab: Lights
(Not available in DjMixEngine Tech-Demo.)
Smart Home lamps can be lit based on the color and level of the waveform at the cursor position while a deck is playing. If multiple subchannels or decks are in use, the colors and levels will be combined.
List view showing all connected lights
Id
The ID of the lamp.
Name
Name of the lamp.
Type
Type of the lamp.
Reachable
Indicates whether the lamp is reachable from the bridge/gateway.
In Use
Indicates whether the lamp is in use by DjMixEngine.
Button: Refresh
Refreshes the list view above.
Button: Add/Remove selected
Toggles the use of the selected lamp.
Button: Alert selected
Alerts (flashes) the selected lamp.
Slider: Min Brightness
Minimum bightness.
Slider: Max Brightness
Maximum bightness.
Text Box: IP Address
Text box for entering the IP address of the bridge/gateway.
Text Box: User
Text box for entering a registered bridge/gateway username.
Button: Set IP/User
Sets the IP address and username entered in the text boxes above.
Dialog Box MIDI Learn
For most user interface controls, right-clicking opens a dialog box with one or more boxes.
High disk usage due to preprocessed audio data files.
When Master tempo is enabled, moving the tempo slider may cause audio artifacts.
Multi-core parallelization: Audio generation and waveform drawing can run on different cores for each deck.
Within a deck, however, there is no further parallelization for the individual subchannels.
Bpm detection, key detection and master tempo / pitch shift are still experimental.
Personal data (usually referred to just as „data“ below) will only be processed by us to the extent necessary and for the purpose of providing a functional and user-friendly website, including its contents, and the services offered there.
Per Art. 4 No. 1 of Regulation (EU) 2016/679, i.e. the General Data Protection Regulation (hereinafter referred to as the „GDPR“), „processing“ refers to any operation or set of operations such as collection, recording, organization, structuring, storage, adaptation, alteration, retrieval, consultation, use, disclosure by transmission, dissemination, or otherwise making available, alignment, or combination, restriction, erasure, or destruction performed on personal data, whether by automated means or not.
The following privacy policy is intended to inform you in particular about the type, scope, purpose, duration, and legal basis for the processing of such data either under our own control or in conjunction with others. We also inform you below about the third-party components we use to optimize our website and improve the user experience which may result in said third parties also processing data they collect and control.
Our privacy policy is structured as follows:
I. Information about us as controllers of your data II. The rights of users and data subjects III. Information about the data processing
I. Information about us as controllers of your data
The party responsible for this website (the „controller“) for purposes of data protection law is:
With regard to the data processing to be described in more detail below, users and data subjects have the right
to confirmation of whether data concerning them is being processed, information about the data being processed, further information about the nature of the data processing, and copies of the data (cf. also Art. 15 GDPR);
to correct or complete incorrect or incomplete data (cf. also Art. 16 GDPR);
to the immediate deletion of data concerning them (cf. also Art. 17 DSGVO), or, alternatively, if further processing is necessary as stipulated in Art. 17 Para. 3 GDPR, to restrict said processing per Art. 18 GDPR;
to receive copies of the data concerning them and/or provided by them and to have the same transmitted to other providers/controllers (cf. also Art. 20 GDPR);
to file complaints with the supervisory authority if they believe that data concerning them is being processed by the controller in breach of data protection provisions (see also Art. 77 GDPR).
In addition, the controller is obliged to inform all recipients to whom it discloses data of any such corrections, deletions, or restrictions placed on processing the same per Art. 16, 17 Para. 1, 18 GDPR. However, this obligation does not apply if such notification is impossible or involves a disproportionate effort. Nevertheless, users have a right to information about these recipients.
Likewise, under Art. 21 GDPR, users and data subjects have the right to object to the controller’s future processing of their data pursuant to Art. 6 Para. 1 lit. f) GDPR. In particular, an objection to data processing for the purpose of direct advertising is permissible.
III. Information about the data processing
Your data processed when using our website will be deleted or blocked as soon as the purpose for its storage ceases to apply, provided the deletion of the same is not in breach of any statutory storage obligations or unless otherwise stipulated below.
Server data
For technical reasons, the following data sent by your internet browser to us or to our server provider will be collected, especially to ensure a secure and stable website: These server log files record the type and version of your browser, operating system, the website from which you came (referrer URL), the webpages on our site visited, the date and time of your visit, as well as the IP address from which you visited our site.
The data thus collected will be temporarily stored, but not in association with any other of your data.
The basis for this storage is Art. 6 Para. 1 lit. f) GDPR. Our legitimate interest lies in the improvement, stability, functionality, and security of our website.
The data will be deleted within no more than seven days, unless continued storage is required for evidentiary purposes. In which case, all or part of the data will be excluded from deletion until the investigation of the relevant incident is finally resolved.
Pinterest
We maintain an online presence on Pinterest to present our services and to communicate with customers/prospects. Pinterest is a service of Pinterest Inc., 651 Brannan Street, San Francisco, CA, 94107, USA.
We would like to point out that this might cause user data to be processed outside the European Union, particularly in the United States. This may increase risks for users that, for example, may make subsequent access to the user data more difficult. We also do not have access to this user data. Access is only available to Pinterest.
We maintain an online presence on YouTube to present our services and to communicate with customers/prospects. YouTube is a service of Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland, a subsidiary of Google LLC, 1600 Amphitheater Parkway, Mountain View, CA 94043 USA.
We would like to point out that this might cause user data to be processed outside the European Union, particularly in the United States. This may increase risks for users that, for example, may make subsequent access to the user data more difficult. We also do not have access to this user data. Access is only available to YouTube.
The provider includes a link on the website to the social media listed below.
The legal basis for this is Article 6 para. 1 lit. f GDPR. The legitimate interest of the provider is to improve the quality of use of the website.
The plugins are integrated via a linked graphic. The user is only forwarded to the service of the respective social media by clicking on the corresponding graphic.
After the customer has been forwarded, information about the user is recorded by the respective social media. This is initially data such as IP address, date, time and page visited. If the user is logged into his/her user account of the respective social media at the same time, the social media operator can, if required, assign the information collected from the user’s specific visit to the user’s personal account. If the user interacts via a “Share” button of the respective social media, this information can be stored in the user’s personal user account and, if required, be published. If the user wants to prevent the collected information from being directly assigned to his/her user account, the user must log out before clicking on the graphic. It is also possible to configure the respective user account accordingly.
The following social media are linked by the provider:
YouTube
Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland, a subsidiary of Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043 USA
Personenbezogene Daten (nachfolgend zumeist nur „Daten“ genannt) werden von uns nur im Rahmen der Erforderlichkeit sowie zum Zwecke der Bereitstellung eines funktionsfähigen und nutzerfreundlichen Internetauftritts, inklusive seiner Inhalte und der dort angebotenen Leistungen, verarbeitet.
Gemäß Art. 4 Ziffer 1. der Verordnung (EU) 2016/679, also der Datenschutz-Grundverordnung (nachfolgend nur „DSGVO“ genannt), gilt als „Verarbeitung“ jeder mit oder ohne Hilfe automatisierter Verfahren ausgeführter Vorgang oder jede solche Vorgangsreihe im Zusammenhang mit personenbezogenen Daten, wie das Erheben, das Erfassen, die Organisation, das Ordnen, die Speicherung, die Anpassung oder Veränderung, das Auslesen, das Abfragen, die Verwendung, die Offenlegung durch Übermittlung, Verbreitung oder eine andere Form der Bereitstellung, den Abgleich oder die Verknüpfung, die Einschränkung, das Löschen oder die Vernichtung.
Mit der nachfolgenden Datenschutzerklärung informieren wir Sie insbesondere über Art, Umfang, Zweck, Dauer und Rechtsgrundlage der Verarbeitung personenbezogener Daten, soweit wir entweder allein oder gemeinsam mit anderen über die Zwecke und Mittel der Verarbeitung entscheiden. Zudem informieren wir Sie nachfolgend über die von uns zu Optimierungszwecken sowie zur Steigerung der Nutzungsqualität eingesetzten Fremdkomponenten, soweit hierdurch Dritte Daten in wiederum eigener Verantwortung verarbeiten.
Unsere Datenschutzerklärung ist wie folgt gegliedert:
I. Informationen über uns als Verantwortliche II. Rechte der Nutzer und Betroffenen III. Informationen zur Datenverarbeitung
I. Informationen über uns als Verantwortliche
Verantwortlicher Anbieter dieses Internetauftritts im datenschutzrechtlichen Sinne ist:
Mit Blick auf die nachfolgend noch näher beschriebene Datenverarbeitung haben die Nutzer und Betroffenen das Recht
auf Bestätigung, ob sie betreffende Daten verarbeitet werden, auf Auskunft über die verarbeiteten Daten, auf weitere Informationen über die Datenverarbeitung sowie auf Kopien der Daten (vgl. auch Art. 15 DSGVO);
auf Berichtigung oder Vervollständigung unrichtiger bzw. unvollständiger Daten (vgl. auch Art. 16 DSGVO);
auf unverzügliche Löschung der sie betreffenden Daten (vgl. auch Art. 17 DSGVO), oder, alternativ, soweit eine weitere Verarbeitung gemäß Art. 17 Abs. 3 DSGVO erforderlich ist, auf Einschränkung der Verarbeitung nach Maßgabe von Art. 18 DSGVO;
auf Erhalt der sie betreffenden und von ihnen bereitgestellten Daten und auf Übermittlung dieser Daten an andere Anbieter/Verantwortliche (vgl. auch Art. 20 DSGVO);
auf Beschwerde gegenüber der Aufsichtsbehörde, sofern sie der Ansicht sind, dass die sie betreffenden Daten durch den Anbieter unter Verstoß gegen datenschutzrechtliche Bestimmungen verarbeitet werden (vgl. auch Art. 77 DSGVO).
Darüber hinaus ist der Anbieter dazu verpflichtet, alle Empfänger, denen gegenüber Daten durch den Anbieter offengelegt worden sind, über jedwede Berichtigung oder Löschung von Daten oder die Einschränkung der Verarbeitung, die aufgrund der Artikel 16, 17 Abs. 1, 18 DSGVO erfolgt, zu unterrichten. Diese Verpflichtung besteht jedoch nicht, soweit diese Mitteilung unmöglich oder mit einem unverhältnismäßigen Aufwand verbunden ist. Unbeschadet dessen hat der Nutzer ein Recht auf Auskunft über diese Empfänger.
Ebenfalls haben die Nutzer und Betroffenen nach Art. 21 DSGVO das Recht auf Widerspruch gegen die künftige Verarbeitung der sie betreffenden Daten, sofern die Daten durch den Anbieter nach Maßgabe von Art. 6 Abs. 1 lit. f) DSGVO verarbeitet werden. Insbesondere ist ein Widerspruch gegen die Datenverarbeitung zum Zwecke der Direktwerbung statthaft.
III. Informationen zur Datenverarbeitung
Ihre bei Nutzung unseres Internetauftritts verarbeiteten Daten werden gelöscht oder gesperrt, sobald der Zweck der Speicherung entfällt, der Löschung der Daten keine gesetzlichen Aufbewahrungspflichten entgegenstehen und nachfolgend keine anderslautenden Angaben zu einzelnen Verarbeitungsverfahren gemacht werden.
Serverdaten
Aus technischen Gründen, insbesondere zur Gewährleistung eines sicheren und stabilen Internetauftritts, werden Daten durch Ihren Internet-Browser an uns bzw. an unseren Webspace-Provider übermittelt. Mit diesen sog. Server-Logfiles werden u.a. Typ und Version Ihres Internetbrowsers, das Betriebssystem, die Website, von der aus Sie auf unseren Internetauftritt gewechselt haben (Referrer URL), die Website(s) unseres Internetauftritts, die Sie besuchen, Datum und Uhrzeit des jeweiligen Zugriffs sowie die IP-Adresse des Internetanschlusses, von dem aus die Nutzung unseres Internetauftritts erfolgt, erhoben.
Diese so erhobenen Daten werden vorrübergehend gespeichert, dies jedoch nicht gemeinsam mit anderen Daten von Ihnen.
Diese Speicherung erfolgt auf der Rechtsgrundlage von Art. 6 Abs. 1 lit. f) DSGVO. Unser berechtigtes Interesse liegt in der Verbesserung, Stabilität, Funktionalität und Sicherheit unseres Internetauftritts.
Die Daten werden spätestens nach sieben Tage wieder gelöscht, soweit keine weitere Aufbewahrung zu Beweiszwecken erforderlich ist. Andernfalls sind die Daten bis zur endgültigen Klärung eines Vorfalls ganz oder teilweise von der Löschung ausgenommen.
Pinterest
Wir unterhalten bei Pinterest eine Onlinepräsenz um unsere Leistungen zu präsentieren und mit Kunden/Interessenten zu kommunizieren. Pinterest ist ein Service der Pinterest Inc., 651 Brannan Street, San Francisco, CA, 94107, USA.
Insofern weisen wir darauf hin, dass die Möglichkeit besteht, dass Daten der Nutzer außerhalb der Europäischen Union, insbesondere in den USA, verarbeitet werden. Hierdurch können gesteigerte Risiken für die Nutzer insofern bestehen, als dass z.B. der spätere Zugriff auf die Nutzerdaten erschwert werden kann. Auch haben wir keinen Zugriff auf diese Nutzerdaten. Die Zugriffsmöglichkeit liegt ausschließlich bei Pinterest.
Die Datenschutzhinweise von Pinterest finden Sie unter
Wir unterhalten bei YouTube eine Onlinepräsenz um unsere Leistungen zu präsentieren und mit Kunden/Interessenten zu kommunizieren. YouTube ist ein Service der Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland, ein Tochterunternehmen der Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043 USA.
Insofern weisen wir darauf hin, dass die Möglichkeit besteht, dass Daten der Nutzer außerhalb der Europäischen Union, insbesondere in den USA, verarbeitet werden. Hierdurch können gesteigerte Risiken für die Nutzer insofern bestehen, als dass z.B. der spätere Zugriff auf die Nutzerdaten erschwert werden kann. Auch haben wir keinen Zugriff auf diese Nutzerdaten. Die Zugriffsmöglichkeit liegt ausschließlich bei YouTube.
Die Datenschutzhinweise von YouTube finden Sie unter
Allgemeine Verlinkung auf Profile bei Drittanbietern
Der Anbieter setzt auf der Website eine Verlinkung auf die nachstehend aufgeführten sozialen Netzwerke ein.
Rechtsgrundlage ist hierbei Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse des Anbieters besteht an der Verbesserung der Nutzungsqualität der Website.
Die Einbindung der Plugins erfolgt dabei über eine verlinkte Grafik. Erst durch einen Klick auf die entsprechende Grafik wird der Nutzer zu dem Dienst des jeweiligen sozialen Netzwerks weitergeleitet.
Nach der Weiterleitung des Kunden werden durch das jeweilige Netzwerk Informationen über den Nutzer erfasst. Dies sind zunächst Daten wie IP-Adresse, Datum, Uhrzeit und besuchte Seite. Ist der Nutzer währenddessen in seinem Benutzerkonto des jeweiligen Netzwerks eingeloggt, kann der Netzwerk-Betreiber ggf. die gesammelten Informationen des konkreten Besuches des Nutzers dem persönlichen Account des Nutzers zuordnen. Interagiert der Nutzer über einen „Teilen“-Button des jeweiligen Netzwerks, können diese Informationen in dem persönlichen Benutzerkonto des Nutzers gespeichert und ggf. veröffentlicht werden. Will der Nutzer verhindern, dass die gesammelten Informationen unmittelbar seinem Benutzerkonto zugeordnet werden, muss sich der Nutzer vor dem Anklicken der Grafik ausloggen. Zudem besteht die Möglichkeit, das jeweilige Benutzerkonto entsprechend zu konfigurieren.
Folgende soziale Netzwerke sind vom Anbieter verlinkt:
YouTube
Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland, ein Tochterunternehmen der Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043 USA