Using The Midi Presets For Dj Controllers /30 - MIXVIBES CROSS DJ User Manual

Table of Contents

Advertisement

Connect and Configure your Hardware
to guarantee a continuous data stream the audio drivers provide a data buffer.
croSS DJ writes the generated audio data into this buffer. the audio driver then
transfers the received data to the audio interface hardware and the hardware
makes the data audible. to achieve a lower latency the data buffer needs to be as
small as possible. With a small buffer the amount of audio data is very small and
croSS needs to update the data buffers more often to make sure that the data
stream is not interrupted.
the buffers need to be refreshed very rapidly after each action that is performed
in croSS DJ, and the result of this action is audible because of the small size of
the buffers.
However, the problem here is that croSS DJ needs to share the processor time
with other applications and the operating system. If croSS DJ cannot update the
data buffers quickly enough the data stream is interrupted. this can lead to either,
disturbing clicks and popping noises or in the worst case to real "holes" in the au-
dio signal. and: a smaller buffer results in a higher cpu load because croSS DJ
needs to write data into the buffers more frequently.
When larger data buffers are used, the clicks and pops disappear; the disadvan-
tage is that this also increases the latency. Because of the larger buffers, it takes
more time for croSS DJ to write new audio data into the buffers (i.e. until the data
in the buffers is "consumed").
the actual latency time is also dependant on the buffer size and the number of
operating system layers the audio data needs to walk through until it reaches the
audio interface hardware. mac users do not need to worry about this. the core au-
dio drivers were originally designed in a way that their latency time is quite small.
to overcome these latency and other issues with earlier Windows audio drivers
(and as a way to improve sale of their own products) german company Steinberg
developed the aSIo protocol (audio Stream Input/output), which in 1997 became
an open standard, whereby other manufacturers could develop hardware and driv-
ers that used this protocol. the main goals for the development of aSIo were to
give applications direct access to the input and output functions of the audio inter-
face and so to avoid the need for data to be transported via several layers in the
operating system first. This results in a better data throughput and in a decrease in
latency time. at the same time aSIo removed the previous restriction that only one
stereo output and one stereo input could be used and made it possible to create
and support audio interfaces with several inputs and outputs.
4.5 Using the MIDI Presets for DJ Controllers
croSS DJ/croSS DJ le come with many mIDI presets which allow you to control
the software from your DJ controller.
30

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CROSS DJ and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Cross dj le

Table of Contents

Save PDF