EboSuite Manual
EboSuite Manual
EboSuite Manual
Welcome to EboSuite
Installing EboSuite
Basic concepts
The EboSuite application and the Output Window
Video codecs
EboSuite plug-ins
Instruments
eClips
eArrangement
eSampler
eSimpler
eISF
eVideoIn
eText2Syphon
Mixing
eTrackTransform
eBlend
eCrossfade
eFeedback
eOutput
eFX
eFX-ISF
33 basic eFX
Other
eConvert
eSyphonOut
eSyphonIn
ePoly
eComper
eLoopStutter
!1
Record the video output
eDecollect (Collect All and Save)
Important links
Error and warning messages
33 Basic eFX
Bend
LoFi
BlockBlur Median
BrCoSa
Noise
BulgeTwist OneHue
Chroma
Pointilize
Crop Polygonize
CrossHatch
RGB
DanPix RGBShift
Edge
RotaZoom
Fade Shape
Glutch Shine
HSBShift SineThreshold
HueRotate Slitscan
HueSat Slitsglow
Kaleido Wave
Kaputt WaveGlass
Levels
!2
Welcome to EboSuite
With EboSuite you can treat video like audio in Ableton Live. EboSuite is a growing set of Max for Live plug-ins
that enable you to sample, manipulate, mix and edit video on up to 64 tracks simultaneously. Opening an
EboSuite plug-in automatically opens the EboSuite application. Since the EboSuite application runs outside of
Ableton Live, in a separate instance, Live’s performance is not affected while using EboSuite. Most video codecs
are supported (a.o Hap, H264, ProRes, Photo-JPEG etc.). The Hap codec is recommended since that codec is
optimised for live video triggering, mixing and manipulation (EboSuite comes with an easy to use plug-in to
convert video to Hap within Ableton Live). Video files with alpha channel and of any resolution are supported.
EboSuite is extremely easy to install; you can start sampling and mixing within a few clicks.
If you have any more questions or comments please visit the forum. There you’ll find more information about
EboSuite and we will reply as soon as possible when you post a question or comment there.
Tutorial videos are available about the use of EboSuite and some specific features.
If you have questions about the concepts and use of Ableton Live please refer to the Ableton Live manual.
!3
Installing EboSuite
Installation requirements
- Mac OS 10.13+
- Ableton Live 9.5+ (64 bit only)
- Max for Live 7.3+
Installing
After ordering a full or trial license of EboSuite on the EboSuite website you will receive an email with a download
link for the EboSuite installer and a license code. The installer is packed in a .zip file together with the Quickstart
Guide. After unpacking the .zip file the installer is located in a folder called ‘EboSuite Installer’. The installer is
an .als file (an Ableton Live set) called ‘Open this Live set to install EboSuite.als’.
EboSuite will be installed in the User Library of the Ableton Live application that you use to open this .als file. For
this, the installer reads the preference file of the Ableton Live application, so make sure a valid and available User
Library is selected in the preferences.
When you open the Live set you will notice that Ableton Live will be closed immediately by the installer. This is
the beginning of the installation process, hereafter the installer will take you through seven simple steps. You will
be asked to agree with the end-user licensing agreement (EULA) and during the installation proces the installer
will show you the file path of the User Library EboSuite will be installed in.
The EboSuite installer will create a folder named EboSuite in the User Library. In this folder the installer will
install the EboSuite plug-ins and the main EboSuite application. The EboSuite application is a hidden file, so you
will not be able to see it in this folder. Please do not move this folder or the files in this folder to another location.
If you want to move EboSuite to another User Library, select this User Library in Ableton Live and run the
!4
EboSuite installer again (open the .als file). If you want to install EboSuite in the User Library of another version
of Ableton Live, just open the ‘Open this Live set to install EboSuite.als’ file with that version of Ableton live.
Registering EboSuite
After the installation is completed, copy the license code from the email to the clipboard (select the text and
press CMD-c) and open Ableton Live. You will find the EboSuite plug-ins in the User Library within Ableton Live.
Drag the eClips plug-in on an audio track. This will launch the EboSuite application in the background and open
the video output window. When the EboSuite application is launched for the first time, it will look for the license
code in the clipboard and it will register automatically. When registration is completed a pop window will appear
to confirm this and the name of the license owner will be shown in the top bar of the video output window. When
the license code is not available in the clipboard, registration will fail and a pop up window will warn about this. In
this case the EboSuite application will not launch and the video output window will not appear. To fix this delete all
EboSuite plug-ins from your Live set, copy the license code from the email and return to Ableton Live and add an
eClips plug-in again.
!5
Registering EboSuite while in demo mode
When EboSuite is running in demo mode it will not ask for a license key on start up anymore. To register while in
demo mode, copy the license key from the email and select ‘Enter License Code’ from the EboSuite menu.
- select the appropriate audio buffer size (Preferences/Audio/Latency/Buffer Size). A smaller buffer size will
improve the audiovisual sync and performance of EboSuite, but will have a heavier load on the CPU. We advice
you to try different settings and look for a setting that works best with your set-up. A buffer size of 128 or 256
samples will work fine in most cases.
- (Ableton Live 9 only:) make sure that the latest version of Max is installed and selected in Live’s preferences
(Live/Preferences/File Folder).
!6
Basic concepts
Contents
Currently EboSuite consists of 51 plug-ins and the main EboSuite application.
- eClips - adds video playback to Session View
- eArrangement - use videos on audio tracks in Arrangement View
- eSampler - trigger, pitch and scratch video
- eSimpler - turn Ableton Live’s Simpler into a video sampler
- eISF - use ISF shaders to generate visuals
- eVideoIn - use the video stream of a webcam, iPhone or iPad in EboSuite
- eText2Syphon - send the name of a clip over Syphon to eSyphonIn or to other video applications
- eTrackTransform - position, scale, rotate individual tracks
- eBlend - use blending modes to mix video tracks
- eCrossfade - use visual crossfade effects to mix videos
- eFeedback - create a video feedback loop on the master track with different feedback modes
- eOutput - control the output window from within Live
- eFX-ISF - use ISF shaders to generate and/or manipulate visuals
- eFX - 33 modular, stackable visual effect plug-ins for realtime image manipulation and processing
- eConvert - convert video to Hap codec
- eSyphonOut - send the video output of single tracks and/or the master track to other video applications
- eSyphonIn - use the video stream of other video applications in EboSuite
- ePoly - create polyphonic and polyscopic compositions
- eComper - consolidate a MIDI clip to a video file
- eLoopStutter - bring dynamic ‘beat repeat’-like effects to eClips.
Video tracks
Currently up to 64 video tracks can be used simultaneously with EboSuite. 512 video files can be used in a single
Live Set. In Live 10 maximum 512 videos can be loaded on an audio track in Session View, 256 in Live 9. The
specifications of your hardware (CPU, GPU) might limit the amount of tracks that you can use simultaneously.
Mixing videos
To mix videos you first have to create at least two video tracks by adding at least two eClips, eVideoIn,
eSyphonIn and/or eSampler plug-ins to your Live set. By default the opacity of the video tracks is linked to the
volume sliders in Live’s audio mixer. The order of the tracks determines which track is on top and therefore will
be visible when its volume/opacity is set to maximum. The right most track (Session View) or bottom most
track (Arrangement View) will be on top. Changing the position order of the tracks in Live’s Arrangement or
Session View will also change the order in the video mix. Use the eBlend plug-in to blend video tracks. Assign
the tracks to AB crossfade sources and use the eCrossfade plug-in to add video mix effects.
Important note: Choosing the right codec and compression settings is crucial for optimal performance and
reliability of EboSuite. Only the Hap codec is optimised for live video applications, so we recommend you to use
Hap encoded videos. You’ll need an SSD drive to playback Hap properly. Read more about video codecs in the
Video codecs section of this manual.
EboSuite’s eSampler and eSimpler handle image files as well, like .jpg, .png etc.
Unfortunately the eClips plug-in doesn’t handle image files anymore, because Ableton Live doesn’t accept
image files on audio tracks anymore (since Live 10.10+).
!8
Dials/Sliders
General information about dials and sliders:
- The value is visible when you move the mouse pointer over the dial/slider or the label.
- You can change the value with the mouse, but also by entering the value with keys and pressing enter
(for some parameters which use a custom or changing value range this can react a bit unexpected).
- You can have fine control with the mouse when you hold the shift button.
- If a dial has an triangle at the top you can also click on the triangle to apply that ‘center’ value.
Info View
Use Ableton Live’s Info View to learn more about EboSuite’s interface elements and functions. Most interface
elements will show an Info View description when the mouse pointer hoovers over the element. The Info View
section needs to be revealed to show this. To reveal it, click on the triangle in the lower left corner of Live’s
interface. You can find more information about Info View in the Ableton Live manual.
!9
The EboSuite application and the Output Window
The EboSuite application will automatically be launched when you add an eClips or eSampler plug-in to your
Ableton Live set. The application runs in the background in a separate instance., so all video processing is done
outside Ableton Live to maximise performance and reliability. When the EboSuite application is launched the
video output window will appear.
When the application is active in the foreground (click inside the output window to bring the application to the
foreground) the application’s menu bar will appear at the top of the desktop.
The EboSuite application can only be controlled from the menu bar and from the EboSuite plug-ins in Ableton
Live. The menu bar contains the following items:
- EboSuite
- About EboSuite - information about EboSuite
- Licensed to… - name and email address of licensee
- Services - no services apply
- Hide EboSuite
- Hide Others
- Show All
- Quit EboSuite
- File
- Close - this will close the output window and quit the EboSuite application
!10
- View
- View Statusbar - this will add the statusbar to the output window showing the current window size and
the amount of free VRam
- Always on top - this will force the output window to always stay on top of other windows, even when
another application is active in the foreground.
- Enter Full Screen - this will make the output window fill the whole screen
- Window
- Minimise - this will minimise the output window and move it to the dock
- Output sizes - a selection of default output window sizes
- Bring All to Front
The output window can also be controlled using the eOutput plug-in. You can also set the output window to full
screen mode by right-clicking (or ctrl-click) the EboSuite icon in the Dock in the Finder.
!11
Video codecs
EboSuite can handle many video codecs, like Hap, H264, ProRes, MPEG-4, DV and Photo-JPEG. We
recommend you to try out different codecs, compression settings and image sizes to find out what works best in
your situation and with your hardware configuration.
Important note: Choosing the right codec and compression settings is crucial for optimal performance and
reliability of EboSuite. Only the Hap codec is optimised for live video applications, so we recommend you to use
Hap encoded videos. You’ll need an SSD drive to playback Hap properly.
Hap is a video codec that is optimised for live video mixing, triggering and manipulation. This codec offers you the
best performance and reliability in EboSuite. There are four variations of the Hap codec: Hap, Hap Q, Hap Alpha
and Hap Q Alpha. Hap Alpha and Hap Q Alpha support an alpha channel (transparency), Hap and Hap Q do not.
The file size of a Hap compressed video is typically large. Since video decompression is handled by the GPU, a fast
GPU (graphics card) is needed for good performance. Since data streams are large, a fast harddisk (SSD drive
recommended) as well.
Use EboSuite’s eConvert plug-in to convert your video files to the Hap or Hap Alpha codec within Ableton Live
and load them directly in the eSampler or on an audio track in Session View. You can read more about the
eConvert plug-in here. You can convert multiple videos at once with the AVF Batch Converter.
Hap is not supported by Mac OS by default. You don’t have to install the Hap codec to work with EboSuite, but
we recommend that you install the HAP codec anyway to be able to playback Hap encoded videos in Ableton
Live’s Arrangement View and with QuickTime player 7 (unfortunately not in the latest version of QuickTime
player). You can read more about the Hap codec here.
Apple ProRes is used by many professional video editors and motion graphic designers, but is not optimised for
live video mixing, triggering and manipulation. There are five variations of the ProRes codec: ProRes 422, ProRes
422 LT, ProRes 422 HQ, ProRes 422 Proxy and ProRes 4444. ProRes 4444 supports an alpha channel
(transparency), the ProRes 422 variations do not. When you don’t need an alpha channel we advice you to use
ProRes 422 LT. The file size of a ProRes compressed video is typically medium to large. A fast CPU and harddisk
(SSD drive recommended) are needed for good performance when playing/mixing multiple videos at the same
time.
H264 is a very popular codec, but is not optimised for live video mixing, triggering and manipulation. H264 does
not support an alpha channel (transparency). The file size of a H264 compressed video is typically small. The
compression settings (quality/data rate/image size) have a big impact on the performance of H264 videos in
EboSuite. We recommend you to try out different compression settings and image sizes to see what works best in
your situation and on your system. A fast CPU is needed for good performance when playing/mixing multiple
videos at the same time. Because the data streams are small H264 works pretty good on HDD drives, but a SSD
drive is recommended.
MP4 is a container, not a codec. A MP4 file can contain different video codecs, but H264 is very common. Use
OSX Finder’s ‘Get Info’ option (CMD-i) to determine a video file’s codec.
!12
EboSuite plug-ins
eClips
Use the eClips plug-in to add video playback functionality to Ableton Live’s Session View. Drag video files into
Session View clip slots and play and treat them like audio clips (edit Warp markers, loop points, start/end point
etc.).
!13
Loading a video
Simply drag a movie file into a Session View clip slot to play it in Session View. The audio track will be played by
Ableton Live, the video track by the EboSuite application. Many video codecs are supported, but the Hap video
codec is preferred, since this video codec is optimised for live video playback (see the section about video
codecs).
Opacity Mode
The opacity of the video is automatically linked to the volume slider of Ableton Live’s audio mixer. A lower volume
will result in a more transparant video (fade out). You can control the video opacity manually by setting it to
Manual in the eClips interface.
!14
eArrangement
Use the eArrangement plug-in to use videos on audio tracks in Ableton Live’s Arrangement View and manipulate
them with visual effects and mix them with other video tracks.
Important note: the eArrangement plug-in only works in Live 11!
Loading a video
Simply drag a movie file on the audio track in Arrangement View. The audio will be played by Ableton Live, the
video track by the EboSuite application. Many video codecs are supported, but the Hap video codec is preferred,
since this video codec is optimised for live video playback (see the section about video codecs). When you load a
movie file on an audio track in Arrangement View for the first time, Ableton Live’s Video Window will open
automatically. You can close this window, since video playback will no be handled by the EboSuite application and
will be visible in the EboSuite output window.
Opacity Mode
The opacity of the video is automatically linked to the volume slider of Ableton Live’s audio mixer. A lower volume
will result in a more transparant video (fade out). You can control the video opacity manually by setting it to
Manual in the eArrangement plug-in’s interface.
!15
eSampler
The eSampler is a fully functional video sampler. Drag audiovisual clips into the sampler and produce video beats
and melodies, trigger videos live, simulate video scratching or use it in ‘Video only’ mode to visualise your own
sounds.
Loading a sample
The eSampler accepts many video codecs, like H264 and ProRes, but the Hap video codec is preferred, since the
eSampler is typically used for advanced video triggering and the Hap video codec is optimised for that. You can
convert the loaded video sample (region of the clip) into the Hap codec within the eSampler using the File Region
Editor.
Video/audio files of any duration can be loaded in the eSampler, but the audio track will be ignored of samples
longer than two minutes (and an error message will be shown). Samples longer than one minute will trigger a
warning message. We recommend to edit long files to short samples to save memory space. You can do that with
an external video editor (like Quicktime Player 7 Pro) or by loading a video on an audio track in Arrangement
View or in a clip slot in Session View and set the start and end marker before dragging it into the eSampler (read
the section below for more detailed information about this) or you can use the File Region Editor to shorten (or
lengthen) the loaded sample.
There are four ways to load a video/audio file into the eSampler:
- drag a Hap encoded video file directly from the Finder into the eSampler. Make sure to drag the video in the
dropzone of the eSampler’s interface. If you drop the video file outside of the eSampler (e.g. in a cell of a
Drum Rack), Ableton Live will automatically replace the eSampler for a Simpler and load the audio track of the
video file in the Simpler (in this case select ‘undo’ to go back). Make sure the video file is not too long.
!16
- convert a video file with EboSuite’s eConvert plug-in to the Hap of Hap Alpha codec and then drag it from
eConvert’s interface into the dropzone of the eSampler. Read more about the eConvert plug-in and exporting
to the eSampler and eClips plug-ins here.
- load a Hap or Hap Alpha encoded video file into an audio track in Arrangement View (Hap codec needs to be
installed to view Hap encoded videos in Live’s standard video window). Edit the start and end point to select
which part you want to load in the eSampler. Simply drag the video clip into the eSampler’s dropzone. This is a
great way to cut a video file into shorter video samples to save memory.
- load a Hap encoded video file in a clip slot of an audio track with an eClips plug-in loaded in Ableton Live’s
Session View. Edit the start and end point to select which part you want to load in the eSampler. Simply drag
the video clip into the eSampler’s dropzone. This is a great way to cut a video file into shorter video samples to
save memory.
!17
Go back to the original source video file of a cropped video clip
You can easily go back to the original video file that the cropped video sample is part of. Just drag the file name
from the eSampler’s interface (in the audio waveform section) to a clip slot in Session View or on an audio track
in Arrangement View. This will load the original longer video file with the start and end markers set to the
beginning en end points of the sample. This way you can easily adjust the start and end point of the cropped video
sample or cut another video sample out of the longer video file.
When only one eSampler is loaded on a MIDI track, the eSampler will be mapped to the entire keyboard of your
MIDI controller. Use Ableton Live’s MIDI effects to change this mapping. Using a Drum Rack you can assign
multiple eSamplers to different keys and key ranges.
Zoom in/out
There are two ways to zoom in and out on the audio waveform display:
1. Use the + and - icons in the audio waveform display.
2. Command-click in the audio waveform display and move the mouse up/down. To move the zoom area move
the mouse to left and right.
The zoom level will be shown next to the - and + buttons in the display. When the mouse pointer is positioned on
the audio waveform display, the time (in ms) of the beginning and end of the zoomed area will be shown in the
upper corners of the display. Click the - - button in between the -/+ buttons to reset the zoom level back to 0.
!18
Pitch modes: Quality modes:
- Tuning off - Basic
- Basic - Good
- Monophonic - Better
- Rhythmic - Basic + Formant
- General - Good + Formant
- Efficient - Better + Formant
- Granular
The ‘Formant’ Quality modes will result in a more natural sound when pitching voices, but are more CPU intensive. The
‘Efficient’ Pitch mode will is the least CPU intensive mode, but introduces a slight latency in the audio.
Note: when Basic, Monophonic, Rhythmic, General or Efficient mode is selected Loop Start can’t be changed (and
therefore will be the same as Start).
Granular mode
When Granular mode is selected the audio of the movie file will be split into grains, opening up new ways to creatively
manipulate the video sample. Control playback speed in real time and control the grains of the audio file separately.
The interface of the eSampler will unfold, revealing the grain controls, when Granular mode is selected. The grain
controls are:
- Grain size - control the size of the grains in real time. This will have great effect on the sound of the
sample. A small size will result in a harsher, glitchy sound.
- Grain Overlap - this will make the sound smoother
- Stereo Spread - grains will be spread out of the stereo spectrum, creating a rich, full sound.
- Position Randomness - this will have great effect on the sound of the sample. Large numbers will
result in a noisy, but rich and full sound. Small numbers will result in a smooth sound in combination
with a large grain size. In combination with a small grain size a small position randomness will result in a
very noisy sound.
- Maximum number of grains - more grains will make the sound smoother, but CPU usage heavier.
- Number of grains used - more grains will make the sound smoother, but CPU usage heavier.
!19
Watch the tutorial video about the Granular Playback Mode here
Speed
Use the Speed dial to control the video sample’s playback speed in real time. When tuning is disabled, changing the
speed will also affect the pitch, similar to pitch bending. When tuning is enabled, changing the speed will not affect the
pitch, similar to time stretching. When tuning is enabled the minimum playback speed is 0.1x the original speed and the
maximum playback speed is 3.5x the original speed. This speed value is combined with the speed value determined by
the warp markers. The combined value can not be higher or lower than 0.1x or 3.5x the original speed. This can lead to
unexpected behaviour. When tuning is disabled the the minimum playback speed is 0 and the maximum playback
speed is 3.5x the original speed.
Warped video
If a warped clip is dragged into the eSampler the warp option appears (this will not appear when you drag a file from the
library or finder). A copy is made of the warping information that is stored in the .asd file at the moment of dragging.
Engaging warp means that it will time stretch the video, so that it plays according to the current tempo (please note
that changing the tempo while a note is held is not supported yet). Tuning must be on to enable the timestretch/
pitching engine, and the tuning mode that is chosen will affect the sound (and cpu load) of the warped result.
!20
Normal Playback - Samples will play without looping and stop when a note off message is received. Note: warping is
only possible in this mode.
Looped Playback - When this mode is selected a portion of the loaded sample region is repeated. The start of this
region is indicated with the LoopStart parameter and the loop end is determined by the LoopLength parameter. The
LoopStart cannot be changed during a note, it is applied at the start of each note. The LoopLength can be changed
immediately if the LoopStart is zero, otherwise it is also applied at the start of the next note (the label of the parameter
will become grey if it cannot be applied immediately). The LoopLength and the LoopStart can be set by changing the
parameters with the mouse or by dragging the triangles in the waveform view.
You can choose between three Loop Modes which determine the range/values of the LoopStart and LoopLength
parameters:
- Absolute: this allows you to set the Loop parameters in milliseconds with a maximum of 2000ms.
- Relative: the value of the Loop parameters is now presented as a percentage of the available time. This means
that changing the starttime will change the LoopLength (and that changing the LoopStart will also change the
LoopLength)
- Synced: in this Loop Mode the LoopStart and LoopLength is linked to the current tempo (please note that
changing the tempo while a note is held is not supported yet).
OneShot Playback - When this mode is selected the note length is defined by the Duration parameter instead of the
note off message. The grey area in the waveform display visualizes the duration time (see below). The duration time can
be edited using the dial or by dragging the end of the grey area. Duration time is defined as a percentage of the
sample’s area between start point and sample end. Note that when Legato is enabled, samples loaded in different
eSamplers (in a drum rack for example) will cut each other off, which is useful for different applications (finger
drumming for example).
!21
Slices - When this mode is selected the eSampler will create multiple start points (slices) and map these slices to
different midi notes (from C1 and up). You can always manually add/delete slices by Alt+Clicking in the waveform.
Use the ‘Fill Slices’ button to create slices. After clicking this button a menu will appear, offering four ways to create
slices:
- Analysed - EboSuite will analyse the current audio buffer and create slices
automatically using the sample start as the start point of the analysis.
- Transients - Transients in the audio file, detected by Ableton (and stored in
the .asd file), will be used to create slices. Note: you need to edit the
transients manually and store them before EboSuite can use them. Read
below how to do this.
- Warp Markers - The Warp Markers stored in the .asd file are used to create
slices.
- 1/4 Beats - Slices are created on every 1/4th beat, according to Live’s
current overall BPM setting. Slices are created from the sample start point.
- 1/8 Beats - Slices are created on every 1/4th beat, according to Live’s current
overall BPM setting. Slices are created from the sample start point.
- Clear - When you select this option, all current slices are deleted.
When the slices are created you can add more slices or delete slices by Alt+Clicking in the waveform.
You need to edit transients manually and store them before EboSuite can use them to create slices. This is due to the
fact that Ableton doesn’t allow direct access to the transients unfortunately. To edit the transients load the video on an
audio track and open the sample section of the clip editor. When Warp is enabled, the transients are visible above the
audio waveform. Ctrl+Click on a transient and select ‘Delete Transient(s)’. Deleting a transient and pressing ‘Save’, will
update all current transients in the .asd file so EboSuite can use them to create slices.
Playback will stop automatically when the end of a slice is reached, even if a MIDI Note Off message has not been
received (‘the key/note is still pressed’), unless ‘Thru’ is enabled. When ‘Thru’ is enabled playback will continu until a
MIDI Note Off message is received (‘the key/note is released’).
!22
When ‘Gate’ is set to ‘Trigger’, playback will continu until the end of the sample even if a
MIDI Note Off message is received. Playback will only stop when an other MIDI Note On
message is received (another slice is triggered).
When Legato is enabled, audio and video playback will be stopped when another eSampler/eSimpler is triggered in the
same Drum Rack. When Legato is disabled, audio playback will continu and video playback will be interrupted when
another eSampler/eSimpler is triggered in the same Drum Rack. Video playback will continu when the interrupting
sample finishes before the earlier triggered sample is finished (see ‘Playing multiple videos on one MIDI track’ below).
Note: when slicing is enabled, tuning is automatically disabled (including the granular playback mode). Currently
sliced samples can not be tuned.
Each slice can have different settings for 11 parameters. This means that you can have,
for example, a different gain, speed, panning, pre-roll and freeze-time for each
individual slice. This gives you much more creative control over the slices. For three
parameters (Tune, Speed and Gain), these settings are relative to the general setting
(added/subtracted). The other parameters will overwrite the general setting.
Press the Follow button to enable Auto Select. When Auto Select is enabled, an
incoming MIDI note will select the slice mapped to that note.
When the Preview Slice button is enabled, slices will be triggered (played) when
they are selected. Use the < and > buttons next to the Preview Slice button to
select the previous or next slice.
Slice editing
- Click on a slice to select a slice
- ALT-Click in the waveform to add or delete a slice
- CTRL-Click near the selected slice to move it
- CMD-Click+vertical drag in the waveform to zoom in/out
- CMD-Click+horizontal drag in the waveform to move through the waveform
TIP: Use 1/4 Beats and 1/8 Beats slice modes to play long video files.
Many people ask us if we can make videos on audio tracks in Arrangement View playable in EboSuite. Unfortunately
EboSuite can’t support this because Ableton doesn’t give us enough access to what is happening in Arrangement View.
But you can use the 1/4 Beats and 1/8 Beats slice modes to play long video files more easily and to do basic video
editing (like you are use to with videos on audio tracks in Arrangement View). Place 1/4th or 1/8th notes chromatically
in a MIDI clip. When the clip is played the slices will be stringed together to form the entire video. When you start clip
playback half-way, the video will start half-way (like videos on audio tracks in Arrangement View) and not from the
beginning.
!23
Copy and duplicate parts of the clip to do basic video editing.
You can adjust the beginning and end of the clip, because Live remembers the notes before and after clip start/end.
This way you can use EboSuite and all it’s realtime effects and mix features in a more conventional ‘video editing’ way.
Pan
Change the panning of the sample’s sound by dragging the 'Pan' dial.
Gain
Change the gain of the sample’s sound by dragging the 'Gain' dial.
ADSR
The eSampler is equipped with an audiovisual ADSR. Changing the ADSR values with the corresponding ‘ADSR’
dials will change the Attack, Decay, Sustain and Release time of the velocity of the sound and opacity of the
video simultaneously.
!24
Vel to opacity
When ‘Velocity to opacity’ is enabled the opacity of the video will change simultaneously with the velocity of the
incoming MIDI note (and therefore the sound).
Env to opacity
When ‘Envelope to opacity’ is enabled the opacity of the video will change simultaneously with the ADSR’s
velocity shape.
Legato
When ‘Legato’ is enabled samples will continu playing until another sample is triggered.
Freeze
Use the Freeze dial to freeze the last or first frame of the sample when playback is finished. The last frame will
freeze when the dial is set to a positive value (freeze 0 to 1000 ms). When the dial is set to the maximum positive
value the last frame will freeze indefinitely. The first frame will freeze when the dial is set to a negative value
(freeze 0 to 1 second). When the dial is set to the maximum negative value the first frame will freeze indefinitely.
Note: ‘Env to Opacity’ should be disabled to see this
VOffset
Use the VOffset dial to change the synchronicity between the audio and video track of a sample to correct an
error in synchronicity or for artistic reasons, like to focus on a certain action or to add variation. Use the dial to
delay or advance the video track -1000 ms. to +1000 ms.
!25
PreRoll
When PreRoll is enabled a note with velocity 0 will play back the sample with an altered start time. The time
defined by the PreRoll dial is subtracted from the sample’s start time. This will make the sample start at an earlier
point in the video clip, showing the events leading up to the original sample start. This is very useful to show a
sample in it’s full context. When the dial is set to 0, PreRoll is disabled. When the dial is set to a value higher than
0, PreRoll is enabled and notes with velocity 0 will act as ‘PreRoll notes’.
Example: When a hammer hits a log, the impact sound starts at the moment that the hammer touches the log.
Therefore it is obvious to set the start point at this moment in time. But visually you will lose a vital part of the
visual: the hammer heading towards the log. By setting a PreRoll time and adding a note with velocity 0 before
the original note, the events before the original note are revealed. The hammer will move towards the log
(PreRoll note) and then hit the log (original note).
A PreRoll note plays back the visual part of the sample only, not the sound. Try different PreRoll times to find
the right visual effect. If you choose a high PreRoll time, but place the note close to the original note, the visual
effect will get more ‘cartoony’ and a visual rhythm will look more ‘snappy’.
!26
Racks
Up to 127 eSamplers can be loaded into a Drum Rack. Load an empty Drum Rack and fill its pads with eSamplers
or right-click on the titlebar of the eSampler and select ‘group to Drum Rack’ to create a Drum Rack (read more
about Drum Racks in the Ableton Live manual).
Decreasing the length will free up RAM. This is especially useful when only a small part of the loaded file is used in
the composition and you need to free up RAM space to load more samples. This makes it easier to work with
lengthy video files in the design phase of the composition process, giving you the flexibility to try out different
start points in a file. In a later stage, when it is clearer which portion of the files will be used in the composition you
can easily remove the unused parts.
You can also set the region in point before the beginning of the loaded region by entering a negative value in the
number box. This will increase the length of the region. Increasing the length will reveal the events that are
happening in the parts of the file that were not loaded initially. This makes it easy to search for other parts of the
file that might be interesting to use in your composition.
!27
Use the number boxes to set the new start and end point. Clicking the Load New Region button will reload the
file with the new start and end time. Clicking the Load Complete File button will load the complete source file. In
both cases the start time and other settings will not change. Because the parameter settings remain the same,
changing the file region will not affect the composition, except for the behaviour of the OneShot Duration and
the loop length in Relative Looped Playback mode, since the length/duration in these two cases is related to the
time between the start point and the end of the file.
Watch the tutorial video about the File Region Editor here
Link
Use the eSampler’s link feature to trigger multiple eSamplers at the same time. This is be useful for different
cases. For example to add audio to your video sample to enhance the sound or to add sound to a silent video.
Another use would be to trigger multiple eSamplers on different audio tracks simultaneously to create polyscopic
video sample groups.
Now, press the ‘Link’ button. This will trigger the eSampler (1) to ask you to select an eSampler (2) to link to.
Navigate to the eSampler (2) you want this eSampler (1) to link to. When you’ve selected this eSampler (2),
Ableton will jump back to the linked eSampler (1) and the button will now show the option to break the link,
‘Unlink’.
!28
This eSampler (1) will act as a slave to the eSampler (2) you have linked it to (the master). The master eSampler
(2) will now send all incoming MIDI triggers to the slave eSampler (1). In the slave eSampler the Tune, Speed and
Loop dials/pop-ups will be disabled. The slave eSampler will use the Tune, Speed and Loop settings of the master
eSampler. Click on the Show Master button to move quickly to the master. Use the Tune Offset number box to
change the slave’s tuning relative to the master. You can link any eSampler on any audio track with each other.
Load in RAM
When Load in RAM is enabled the video will be loaded into RAM and playback from RAM instead of streamed
from harddisk. This is particularly useful when harddisk speed is limited and therefore is causing problems when
playing multiple large video files simultaneously (like Hap encoded videos).
!29
eSimpler
Use the eSimpler plug-in to turn Ableton’s Simpler into a video sampler. Or use it without a Simpler as a very
light video sampler to keep your Live set undemanding and quick to load.
Vel to Opacity
When ‘Velocity to opacity’ is enabled the opacity of the video will change simultaneously with the velocity of the
incoming MIDI note (and therefore the sound).
1-Shot
The eSimpler will notice when the Simpler is set to 1-Shot mode. The eSimpler will automatically switch to 1-Shot
as well and use the same duration time as selected in the Simpler.
!30
Warping
The eSimpler will notice when Warping is enabled in the Simpler. The eSimpler will automatically read the Warp
Markers of the file (in the .asd file) and Warp the video.
Because the eSimpler relies on the default information stored in the .asd file you can not use the
x2, :2 and ‘warp as’ buttons. This limitation is due to the restrained access Ableton gives to the
Simpler’s parameters.
Looping
The eSimpler will notice when Looping is enabled in the Simpler. The eSimpler will automatically read the Loop
settings and loop the video according to the settings in the Simpler.
Slicing
Slicing is not supported yet. This limitations is due to the restrained access Ableton Live gives to the Simpler’s
parameters. When slicing is selected, the eSimpler will show a warning notification, because this might mean audio
and video are out of sync. Click on the warning notification button to turn Slicing off.
Freeze
Use the Freeze dial to freeze the last or first frame of the sample when playback is finished. The last frame will
freeze when the dial is set to a positive value (freeze 0 to 1000 ms). When the dial is set to the maximum positive
value the last frame will freeze indefinitely. The first frame will freeze when the dial is set to a negative value
(freeze 0 to 1 second). When the dial is set to the maximum negative value the first frame will freeze indefinitely.
The eISF plug-in enables you to use ‘ISF shaders’ in your Live set. The eISF plug-in is optimised for generative
shaders. The eFX-ISF plug-in is optimised for filters/FX shaders.
!32
Downloading ISF shader files
It is very easy to download ISF shader files. Goto https://www.interactiveshaderformat.com and log-in with your
Facebook account. Now, look for an ISF shader you like. You can easily try out the shaders on the ISF website.
When you found an ISF shader you like, press the download button in the top menu bar next to your user name.
Note: the ISF website has recently been updated. This manual describes the old website, but the basic principles
are still the same.
!33
Importing ISF shaders into the eISF and eFX-ISF plug-ins
Collect downloaded ISF shaders in EboSuite’s ISF folder. You’ll find this folder in the eFX folder residing in the
EboSuite folder. So, the file path of this folder is:
ISF shaders in this folder will automatically appear in the file browser of the eISF and eFX-ISF plug-ins. You can
organise the shader files in sub-folders. User the update button to update the browser when you made changes to
the folder structure or when you added new files.
Use the refresh button (5) to reload the currently loaded ISF shader and refresh the Shader Selection list.
Opacity
Use this menu to determine how the opacity is controlled. You can choose to set the opacity manually (or with
automation) or link opacity to the tracks volume or to the clip start/stop.
!34
Controlling ISF parameters
The eISF and eFX-ISF plug-ins will automatically generate an interface that suits the ISF shaders behaviour.
All interface elements can be automated or controlled live. Hoover over de parameter name to see the name as it
will appear in the automation parameter menu.
When the code viewer is opened a few new interface elements will appear in the ISF plug-in’s interface.
!35
Use the ‘Save’ button to save your edits. The shader will be reloaded and your changes will be applied directly. This
means that added interface elements (like sliders, buttons, menu’s etc.) will appear in the ISF plug-in’s interface
directly and new functions or altered variables, constants etc. in the code will be used immediately to generate the
image. Note: the code viewer doesn’t give feedback about errors and there is no undo function. Use the ISF
Editor (see below) for more advanced editing.
Use the ‘Copy UI code’ menu to copy the code necessary to add a slider, toggle, menu, color
selector or button. Once a menu item is selected the code is copied to the copy buffer and you
can paste it into the shader code using the CMD-v keyboard shortcut. Once the altered shader
is saved the interface elements will immediately appear in the ISF plug-ins interface.
Use the ‘Save as new’ button to save a copy of the shader. This newly created copy will be placed in the same
location as the original shader and will be loaded in the ISF plug-in. We recommend you to use this ‘Save as new’
feature to create a copy of your shader before editing it.
!36
The ISF Editor is a separate application, but each time to you save your edits the shader will automatically be
reloaded and updated in the ISF plug-in. Your changes will be applied directly and the interface will change
according to your edits. This way, you see the effect of your work immediately in Ableton Live.
Use the ‘Make Duplicate’ button to create a duplicate of the shader. This newly created copy will be placed in the
same location as the original shader and will automatically be loaded in the ISF plug-in. We recommend you to
use this ‘Make Duplicate’ feature to create a copy of your shader before editing it.
You’ll find three other shaders developed (remixed) by EboSuite on the EboSuite channel on the ISF website.
https://www.interactiveshaderformat.com/u/ebosuite. You can easily download these shaders and add them to
your EboSuite ISF library (see description above).
!37
eVideoIn
Use the eVideoIn plug-in to use the video stream of a webcam, iPhone or iPad in EboSuite.
Preview window
Use the ‘Enable Preview’ toggle to activate and open the preview window. You can make it stay on top of other
windows (like Ableton Live’s interface) by enabling ‘Preview Always On Top’.
!38
eText2Syphon
Use the eText2Syphon plug-in to send the name of clips as a video stream through Syphon to the eSyphonIn
plug-in (to use it in your video mix) or to other video applications that support Syphon.
Note 1: You’ll need an eSyphonIn plug-in on a MIDI/audio track in your Live set, to receive the Syphon stream
generated by this plug-in to be able to use it in your video mix.
Note 2: You can use this plug-in stand-alone, without the EboSuite application, to send text from Ableton Live
to any video application that supports Syphon.
Editing text
The eText2Syphon plug-in reads the name of the playing clip on the
track it is loaded on. So to edit the text, simply edit the names of the
clips on the track. Trigger the clips to send the text (the clip name) to
any Syphon receiving application.
!39
Set the text color
There are two ways to set the text color. When Color type is set to ‘Clip Color’, the
color of the clip is used to set the text color. When color type is set to ‘Custom’, you
can use the color picker to set the text color.
!40
eTrackTransform
With the eTrackTransform plug-in you can position, scale and rotate individual video tracks to arrange them.
Multiply
Use the Multiply parameter to increase or decrease the range af the position/scale/rotation dials.
Smooth
Use the Smooth parameter to even out the motion of the position/scale/parameter. Increasing this parameter will
make the eTrackTransform plug-in smoothen value changes to reduce noise and to create a more continuous,
fluent, natural motion.
Uniform Scale
Enabling Uniform Scale lets you change the width and height of the video track separately.
!41
eBlend
Use the eBlend plug-in to mix video tracks with blending modes.
Mode
Use the dropdown menu to select a blending mode. Currently 25 blending modes are available:
- Normal - Linear Light Pin Light
- Darken - Hard Mix
- Multiply - Difference
- Color Burn - Exclusion
- Linear Burn - Subtract
- Lighten - Divide
- Screen - AdditiveSub
- Color Dodge - AdditiveSubInv
- Additive - ColorAdd
- Overlay - ColorSub
- Soft Light - ColorSubInv
- Hard Light - AlphaSubInv
- Vivid Light
!42
eCrossfade
With the eCrossfade plug-in you can mix your video tracks in real time using different blend modes and visual
effects (currently ten available).
Mixing videos
Read more about mixing videos in the ‘Mixing videos’ section of this manual.
Crossfading
To use the eCrossfade plug-in’s visual effects you’ll have to assign at least two video tracks to the AB crossfade
sources. Once assigned you can control the audio and video mix between these tracks with Ableton Live’s
crossfader or manually, note that the opacity of the video tracks is already linked to the volume slider, even when
there is no eCrossfade plug-in loaded.
When the is loaded on a track you can select different crossfade video effects to enhance your mix. Currently
there are ten crossfade effects available:
!43
- Multiply - fade from A to B using multiply compositing
- Difference - fade from A to B using difference compositing
- Luma - fade from A to B using luma keying
- Chroma - fade from A to B using chroma keying
- WipeSide - wipe from A to B
- WipeMid - wipe from A to B
- WipeCircular - wipe from A to B
- WipeVertical - wipe from A to B
Alternate on beat
Use the ‘Alternate on beat’ toggle when more than one video track is assigned to a crossfade channel (set to ‘A’ or
‘B’). When the Alternate on beat toggle is checked, EboSuite will automatically switch on the beat between video
tracks that are assigned to the same crossfade channel.
!44
eFeedback
Use the eFeedback plug-in to create a video feedback loop on the master track with different feedback modes
Mode
Select the feedback mode with the dropdown menu. The feedback mode determines how the video output is
mixed back into the video mix. Currently ten modes are available:
- Xfade (Default)
- Xfade inv
- Additive
- Multiply
- Difference
- Difference inv
- WipeSide
- WipeMid
- WipeCircular
- WipeVertical
!45
eOutput
Use the eOutput plug-in to control the output window. The output window settings are saved within the Live Set.
!46
Render Resolution number boxes
Select ‘custom’ in the Render Resolution dropdown menu to enable the Render Resolution number boxes. Use
these number boxes to set the render resolution to any size.
Always on top
This will force the output window to always stay on top of other windows (the Ableton Live window for example).
When Ableton Live is in full screen mode EboSuite’s output window can not be on top of the Ableton window.
!47
eFX-ISF
The eFX-ISF plug-in enables you to use ‘ISF shaders’ in your Live set. The eFX-ISF plug-in is optimised for filters/
FX shaders. The eISF plug-in is optimised for generative shaders.
Opacity
Use the playback and opacity controls of the eClips, eSampler, eSimpler, eVideoIn or eSyphonIn plug-ins to start/
trigger the ISF shader and control it’s opacity.
More information
Most features of the eFX-ISF and the eISF plug-in work in the same way, learn more about how to use the eFX-
ISF plug-in in the section of this manual about the eISF plug-in. There you’ll find more general information about
ISF shaders as well.
!48
Basic eFX
eFX are modular, stackable visual effect plug-ins for realtime image manipulation and processing.
eFX plug-ins
Currently EboSuite comes with 33 eFX plug-ins:
!49
- Polygonize - creative distort effect
- RGB - adjust the red, green and blue channels
- RGBShift - position and scale the red, green and blue channels
- RotaZoom - tile and rotate the image
- Shape - generate an image mask and adjust the alpha, red, green and blue channels of the area outside the mask
- Shine - make the image glow
- SineThreshold - creative distort effect
- Slitscan - creative distort effect
- Slitsglow - creative distort effect, especially useful for high contrast images
- Wave - wave / creative distort effect
- WaveGlass - creative distort effect
Grouping
You can group eFX and load them in an instrument rack. You can not load eFX plug-ins on a Return track or use
them in a chain in a Rack.
Smooth
Each eFX plug-in has a Smooth controller. Use the Smooth controller to even out the motion of the effects.
Increasing this parameter will make the eFX plug-ins ignore rapid value changes to reduce noise and to create a
more continuous, fluent, natural motion.
!50
eConvert
EboSuite works with most video codecs, but works best with Hap or Hap Alpha encoded videos. With the
eConvert plug-in you can easily convert video files to the Hap or Hap Alpha codec within Ableton Live. You can
drag the newly created video file directly from eConvert’s interface to a Session View clip slot or the eSampler
for further use.
- you can drag a video clip from an audio track in Arrangement View or Session View into the dropzone in the
eConvert’s interface.
!51
- you can drop a video file from the Finder into the dropzone in the eConvert’s interface.
Batch conversion
The eConvert plug-in currently does not support batch conversion. To convert multiple files at once use the AVF
Batch Converter application. You can read more about the AVF Batch Converter application here.
Supported codecs
Both the eConvert plug-in and the AVF Batch Convertor make use of apple's current video framework,
AVFoundation. This framework does not support older video codecs. Currently both convertors support a.o.
Apple ProRes 422 and ProRes 4444, H264 and Photo-JPEG. If you want to convert another codec you first
need to convert it to one of these codecs, this can be done automatically using Quicktime Player 10. If you open
a file in Quicktime Player 10 that is not supported by AVFoundation it will automatically encode it to H264 (if
the codec is not too exotic). It will automatically create a copy next to the original file and add '(Converted)' to
the file name. You can can then drag this file to eConvert to convert it to HAP. Quicktime Player 7 Pro is a great
alternative for Quicktime Player 10, because it offers more export options and reads more older codecs. Note
that there is a difference between the term ‘file format’ and ‘codec’. The file format denoted by the extension
(such as .mov, mp4, m4v and .mpg) does not tell you how the video is compressed internally (codec).
!52
eSyphonOut
Use the eSyphonOut plug-in to route the output of your video tracks to other video applications like VJ-, video
mapping- or visual effects software or to the Syphon Recorder application.
!53
eSyphonIn
Use the eSyphonIn plug-in to use the video stream of other video applications or an EboSuite video track
(containing an eSyphonOut plug-in) in EboSuite.
!54
ePoly
Use the ePoly plug-in to control multiple eSamplers at the same time to create polyphonic/polyscopic
compositions.
Polyphonic/Polyscopic
The ePoly plug-in distributes incoming MIDI notes over eSamplers on MIDI tracks to the right side of the MIDI
track it is loaded on. This way you can control multiple eSamplers on different MIDI tracks at the same time to
create harmonies (polyphonic). Because the eSamplers are loaded on different MIDI tracks you can combine
them individually with eFX and an eTrackTransform plug-in to create a visual arrangement (polyscopic).
ePoly will automatically look for eSampler plug-ins on MIDI tracks to the right side of the track it is loaded on.
ePoly will show these tracks in the interface, represented as green dots.
!55
Mode
This parameter determines how the incoming notes are distributed. The following allocation modes are available:
- First: incoming MIDI notes will be send to the first non playing voice (eSampler on MIDI track to the right side)
- Up: incoming MIDI notes will be send to the first non playing voice increasing from previous
- Up/Down: incoming MIDI notes will be send to the first non playing voice increasing from previous and going
back down from max (outer voices are used less)
- Random: random, but without repetition
- Oldest: available note with longest off time
Stealing
If you play more than the maximum number of notes you can choose to overtake running notes in various ways.
(There is one exception: if the value of this parameter is ‘Mode’ than the Mode parameter has priority and can
overtake notes before the maximum number is reached). The following stealing modes are available:
- Off: off
- Highest: highest playing
- Lowest: lowest playing
- Mid: NOT highest/lowest playing
- Random: random
- Oldest: longest on
- Closest: closest note number
- Mode: using allocation mode without checking if it is playing or not
Reset
Allows you to reset the Mode and Stealing history in order to be able to have a reproducible result.
!56
eComper
Use the eComper plug-in to consolidate a MIDI clip to a video file without leaving Ableton Live. You can drag the
newly created video clip directly from eComper’s interface to a Session View clip slot, to use it immediately in
your Live set.
!57
save them as a new video file. The eComper only takes the start point settings into account and ignores other
settings, like the ADSR, velocity, pitch, audio effects, automation etc. The eComper works great for compiling
basic video edits and video beats. Read the ‘Record the video output’ section of this manual to learn how to
record more complex video edits, melodies and video mixes.
!58
eLoopStutter
Use the eLoopStutter plug-in to bring dynamic ‘beat repeat’-like effects to eClips.
Stutter On/Off
When the stutter effect is turned on it starts looping a smaller portion of the clip, starting from the current
playback position. When stuttering is turned off it continues at the point where it would have been if stutter
hadn't been engaged.
Note: The clip needs to be warped to use eLoopStutter (and of course the .asd needs to be saved for EboSuite to
use this information).
!59
Load RAM
If you start the stutter effect with a small loop you will notice that you can hear a bit more than the desired loop.
This is because Ableton has already pre-buffered the clip's playback from the disk (this is also dependent on your
harddrive's speed). If you load the clip’s audio track into RAM looping will be instantaneous. To make it easier to
control the RAM settings for each clip, a button is included in the eLoopStutter’s interface for this. This button
has the same effect as the RAM button in the clip’s Sample View (so the status of this button will change
simultaneously). Please note that this might fill your system's RAM if you forget to unload it after use.
eLoopStutter works best on longer clips, such as full songs. On short loops it might lead to some odd results
where the 'stutter-loop' contains a portion of silence or that the playback stops when you disengage the effect.
This effect can also be used with audio-only clips of course. Most effects can be achieved by Ableton's ‘beat
repeat’ already, but the different way the parameters are handled makes it still worthwhile to check it out with
audio-only clips.
!60
Record the video output
The eSyphon plug-in is particularly useful to record your final mix. To do this add an eSyphon plug-in to the
Master track and download the Syphon recorder application.
Select your Syphon stream on the bottom-left side of the Syphon Recorder’s interface (‘Master - EboSuite’ in
the example shown above). In most cases this will be done correct automatically. Next, just press the ‘Snapshot’
button (to make a picture) or ‘Record’ button (to make a movie).
!61
eDecollect
eDecollect is a helper for EboSuite. It can be used to make Ableton Live sets work again that have been saved with
the ‘collect all and save’ option with the ‘Files From User Library’ option enabled.
We advice you to to exclude files from the User Library when you use the ‘collect all and save’ functionality. If you
need to include the files from the User Library for some reason, you will need the eDecollect application to make
the collected project work with EboSuite.
The reason for this is that Ableton Live will create copies of the EboSuite plug-ins in the project folder, when
‘Files from User Library’ is enabled. Live will load these copies when the collected project is opened. All EboSuite
files need to stay together in the EboSuite folder in Ableton’s User Library, so all EboSuite plug-ins will show an
error message.
Use the eDecollect application to fix this issue. It works by simply dragging the ‘.als’ file into the drop area. It will
make a new file in the same location ending with ‘_decollected.als’ (be aware that it will directly overwrite existing
files with that name). It is also possible to perform this action on multiple files at once.
eDecollect is not installed by the EboSuite installer. You can download the eDecollect application here.
!62
Important links
Video tutorials:
https://ebosuite.com/support/
https://support.apple.com/kb/dl923?locale=en_US
!63
List of possible error and warning messages (incomplete)
- EboSuite application -or- [device name] is not in the correct location in the user library
The EboSuite plug-ins need to be in the EboSuite sub-folder of the current User Library. This folder also
contains the (hidden) EboSuite app. If you see this error you probably did on of the following things:
a. used Collect All and Save with the ‘User Library’-option enabled (see FAQ)
b. changed your User Library location
c. changed the file location/folder names in a different way.
If the reason is ‘a’ you can right click on the top bar of a plug-in (next to the title) and select ‘manage device
file’ and point to the correct versions in the ‘user library’ (there is an Ableton bug here that sometimes the
eSampler can forget the sample it was pointing to).
If the reason was ‘b’ or ‘c’ you can manually correct the location of the EboSuite files or simply run the installer
again.
eClips
- There is already an eClips device in this track, this device is disabled
- Delete the plug-in
- Warping is on but warp markers could not be found. Save them first to use them (= warning)
- Save the warp markers
- You are using an old version of Max, please install a new version
- Check the Ableton preferences if the latest version of Max is installed and selected
- Clip slot is too high (max=256)
- Delete clips from clip slots to create space
- Current clip is not playable, please convert to Hap
- Use the eConvert plug-in to convert video to Hap codec
- Current clip has no video (= warning)
- No action needed
!64
eSampler
- File not playable, please convert to Hap.
- Use the eConvert plug-in to convert video to Hap codec.
- You are using an old version of Max, please install a new version
- Check the Ableton preferences if the latest version of Max is installed and selected
- File has no video. (=warning)
- No action needed.
- File is long (> 1min). Select a smaller region of the clip by adjusting the start- and end-markers. (=warning)
- We recommend you to crop the video to a shorter size, read this section for more info.
- File was too long, automatically truncated to 2 min. Select a smaller region of the clip by adjusting the start-
and end-markers.
- We recommend you to crop the video to a shorter size, read this section for more info.
eComper
- This device only works on a MIDI track with eSamplers.
- Delete or or move the plug-in.
- Selected MIDI clip is empty.
- Select another MIDI clip.
- No MIDI clip selected.
- Select a MIDI clip before pressing the ‘Convert selected clip’ button.
- Selected clip is not on this track.
- Select a clip that is on the same track or move the eComper to that track.
- Selected clip is not a MIDI clip.
- Select a MIDI clip.
- No MIDI effects allowed.
- Delete the MIDI effects.
- Selected MIDI clip results in empty movie.
- Select another MIDI clip.
- Finished unsuccessfully.
- Try again or select another MIDI clip.
- At least one of the MIDI notes has no video associated with it, see Max window for more info. (= warning)
- No action needed, but you might want to check the MIDI clip.
- Data received is incomplete, please retry
- In some rare cases it is possible that the eComper can’t make an edit, please try again.
eSyphon
- This device only works on the master or on a track with a eClips or eSampler device.
- Move the plug-in to a track with an eClips plug-in, an eSampler or the Master track.
- The EboSuite app needs to be active for this device to work. Load at least one eClips or eSampler.
- Add an eClips or eSampler to your Live set.
!65
eCrossfade
- This device only works on the master track.
- Move the plug-in to the Master track.
- There can be only one instance of this device.
- Delete the plug-in.
- The EboSuite application needs to be active for this device to work. Load at least one eClips/eSampler plugin.
- Add an eClips or eSampler to your Live set.
eConvert
- The EboSuite application needs to be active for this device to work. Load at least one eClips or eSampler
plug-in.
- Add an eClips or eSampler to your Live set.
- Finished unsuccessfully.
- Retry or check the video file for errors.
- Failed because this codec is not supported.
- Convert the video to another codec using Quicktime Player 10 or 7 Pro and load it into the eConvert
again (read this section for more info).
- Cannot crop to start/end because Warp markers could not be found. You need to save these first. (= warning)
- Save the Warp markers.
- This file type is not accepted. (= warning)
- Convert the video to another codec using Quicktime Player 10 or 7 Pro and load it into the eConvert
again (read this section for more info).
!66