Ableton Live 10 is een feit!

Dat is volgens mij inherent aan de restricties van realtime audio verwerking (qua timing en dergelijke). Er zullen vast nog optimalisaties mogelijk zijn maar multithreading is nu eenmaal niet maximaal te benutten in het geval van realtime audio processing (offline uiteraard wel).

https://help.ableton.com/hc/en-us/articles/209067649-Multi-core-CPU-handling-FAQ

How many threads are used per Live track?
Live usually uses one thread to process a single track. However in certain cases, such as using racks with multiple CPU-intensive chains in parallel, it’s possible that more than one thread might be used.


Ik heb dus een nieuw computer met een Xeon en 6 cores (12 threads) en live 9 (32bit) was sneller met een core4quad die 8 jaar ouder is dan nu live 10 (64bit).


Hoe is volgens jouw multi threading niet optimaal the benutten? Ik geloof dat namelijk niet. Reaper en Cubase lijken het wel goed te doen. Misschien benut Live gewoon niet goed de multi cores. Ik ga de statements eens uit testen. Track vol laden met fx. 12 tracks vol laden etc.
 
ja dat kan veel simpeler, dat doe je via ALC presets (Ableton Live Clips).
Wat je doet is van je plugin plus automation een clip maken en die save je als ALC preset. Als je nu ooit in wat voor project dan ook die plugin plus automation wil gebruiken hoef je alleen die alc preset er maar in te slepen en alles is dan voor je gedaan (inclusief automation).

Er staan wel tutorials op youtube hierover, dus zoeken op ALC in dat geval.

Bedankt voor je reactie :okdan:
Stom van me zo kan het natuurlijk ook.
Ik had gehoopt dat er manier was dat je een return track/send kan saven met plugins en automation.
Maar via een ALC kan het ook prima.
 
https://help.ableton.com/hc/en-us/articles/209067649-Multi-core-CPU-handling-FAQ

How many threads are used per Live track?
Live usually uses one thread to process a single track. However in certain cases, such as using racks with multiple CPU-intensive chains in parallel, it’s possible that more than one thread might be used.


Ik heb dus een nieuw computer met een Xeon en 6 cores (12 threads) en live 9 (32bit) was sneller met een core4quad die 8 jaar ouder is dan nu live 10 (64bit).


Hoe is volgens jouw multi threading niet optimaal the benutten? Ik geloof dat namelijk niet. Reaper en Cubase lijken het wel goed te doen. Misschien benut Live gewoon niet goed de multi cores. Ik ga de statements eens uit testen. Track vol laden met fx. 12 tracks vol laden etc.

Er zijn al zoveel topics op verschillende fora geweest over dit onderwerp, inclusief cross DAW performance tests met exact dezelfde hoeveelheid audio, plugins, etc.

De eerste die ik vond op kvr-audio toonde bijvoorbeeld het max aantal track met dezelfde belasting (op dezelfde computer en met hetzelfde besturingssysteem uitgevoerd):

Studio one 3.0.2
Nr of tracks: 24

Reaper 5.01
Nr of tracks: 31

Reaper 4.78
Nr of tracks: 31
Nr of tracks: 5 !!! (woot ?? Anticipative FX Processing off)

Cubase 8.0.20
Nr of tracks: 32
Nr of tracks: 24 (with ASIO Guard off)

Bitwig 1.1.7
Nr of tracks: 20
Nr of tracks: 17 (sandboxing)

Machine 2.3
Nr of tracks: 14

Ableton Live 8
Nr of tracke 25

Ableton Live 9
Nr of tracke 26


Dit zijn natuurlijk geen recente versies meer maar het geeft denk ik wel weer dat er geen schokkende verschillen zijn tussen verschillende DAW's en dat ze allemaal met dezelfde multithreading uitdagingen te maken hebben. Zo kun je een reverb plugin prima laten functioneren in een andere thread dan de thread waar het brongeluid op draait maar uiteindelijk moeten de resultaten van de berekeningen wel de juiste tijd beschikbaar zijn om weer realtime aan de gebruik te laten horen, anders moet de andere thread immers wachten tot de berekening is voltooid. Juist in die timing zit hem de uitdaging voor DAW fabrikanten.

Met video kun je berekeningen in veel kleine stukjes opknippen en daarom zijn bijvoorbeeld videokaarten ook erg gevoelig voor het gebruik van grote aantallen rekeneenheden. Dit is bij audio anders omdat de aard van de berekeningen totaal anders is en veelal niet in dezelfde kleine stukjes kunnen worden opgeknipt.

Dit is o.a. ook de reden waarom zaken als CUDA en OpenCL het niet heel goed doen in de audio wereld. Het principe is er simpelweg minder geschikt voor.

Steinbergs ASIO Guard is wel een voorbeeld waarbij men probeert hier slimmer mee om te gaan en dat resulteert dan ook in een iets hogere track count zonder buffer underuns. ASIO guard krijgt dit overigens wel alleen voor elkaar door het toevoegen van latency (wederom, de timing van het bij elkaar brengen van verschillende berekeningen is cruciaal en een hogere latency = meer beschikbare tijd).

Meer cores is overigens nooit per definitie sneller. Daarin spelen IPC en clocksnelheid nog altijd een grote rol.
 
Laatst gewijzigd:
Heeft niemand cpu problemen?
Schiet bij mij met een paar audiosporen al naar 60% ofzo.
Met Ableton 9 had ik daar echt geen last van.

bij mij is er nauwelijks verschil tussen beide versies kwa cpu gebruik. Misschien een domme vraag, maar heb je multicore en multiprocessor wel aanstaan in de preferences?
 
Ik had gehoopt dat er manier was dat je een return track/send kan saven met plugins en automation.
Je kunt uiteraard wel een channel strip saven, maar dat is inderdaad zonder automation, puur alleen de devices en instellingen en de chain. Maar in jouw geval is voor zover ik weet ALC de enige handige methode
 
Kan niet op mac.

Ik open net een ander project en die is idd exact hetzelfde als in 9.
Vreemd. Snap niet precies waarom die cpu nou zo van de rel ging bij die andere 2 projecten.
Weining tracks bijna alleen stock plugins.

bij mij is er nauwelijks verschil tussen beide versies kwa cpu gebruik. Misschien een domme vraag, maar heb je multicore en multiprocessor wel aanstaan in de preferences?
 
TIP!

dit weekend bij toeval ontdekt dat ableton live 10 nu ook kan exporteren naar MP3.
Er is in de render to audio een extra sectie toegevoegd waarin je de mp3 export kan activeren, erg handig, want het was me altijd al een doorn in het oog dat je dat extern moest doen in de vorige versies.
 
Ableton 10.1 komt er aan.
10.1b12 Release Notes

New features and improvements
Bugfixes


New features and improvements


Arrangement Editing
Automation
Browser
Interface Improvements
Max for Live Improvements
New Devices and Device Improvements
VST3

Arrangement Editing
  • Tracks with sidechain routings can now be frozen.
  • Frozen tracks now provide Post-FX output routing to other tracks. This allows tracks that are sources for sidechains to be frozen.
  • It is now possible to freeze tracks which contain AU, VST or Max devices that receive audio from another track (sidechains).
  • Live now has a new option in the Rendering Options section of the Export Audio/Video dialog: "Include return and master effects". If selected, every track will be rendered as if it was soloed and the master track was being recorded. This means that return and master effects are included.
  • When a track with a sidechain is frozen, unfrozen, and frozen again, the track's audio is now always re-rendered. This ensures that changes in the sidechain source track are considered in the new rendered file.
  • The Arrangement Overview is now resizable, and its contents now always fit inside the box exactly.
  • When moving through the Arrangement using the arrow keys, the view will scroll to keep the selected track visible, if necessary.
  • When committing a groove on a MIDI clip, a time selection is only made if notes were selected prior to committing the groove.
  • Clicking on the timeline ruler will pause follow.
  • In arrangement, when calling "Select All" (e.g. by pressing Cmd+A), if there is a locator (cue marker) behind all material, the time selection will extend up to that marker.
Automation
  • It is now possible to transform automation horizontally and vertically: upon creating a time selection inside an automation lane, handles will appear, which allow to stretch / scale the selected automation.
  • It is now possible to edit the value of an automation breakpoint or segment using a context menu and keyboard. While hovering over a breakpoint or segment, right-click and press the new "Edit Value" context menu item to make the automation value box editable. Enter a new value and confirm the entry either by deselecting the value display box or hitting the Enter key.
  • When hovering over an automation and a 'preview' breakpoint is shown, users can right click and access an "Add Value" context menu item. The new breakpoint can then be added with the entered value.
  • When right-clicking on an automation lane, the context menu now reveals a number of pre-defined shapes that can be inserted into a given time selection. If no time selection exists, the length of the shape corresponds to the current grid quantization.
  • In Automation Mode, clip fades can be viewed and edited while holding down the "F" key.
  • Added buttons to the Envelopes box for Session clips to toggle between automation and modulation envelopes in the Clip View. Modulation envelopes in Arrangement clips can now be accessed directly via the clip envelope chooser. Previously, they were only accessible through a parameter's context menu. Modulation envelopes now appear in a modulation-specific color. Also, the LEDs in the clip envelope choosers now show whether a parameter is automated, modulated or both.
  • When drawing non-quantized automation (using draw mode with a disabled grid) or recording a continuous stream of value changes, Live now creates ramps instead of small discrete steps, to avoid unwanted zipper noise. Note that this excludes parameters that require discrete steps, e.g. pitch, on/off switches or choosers.
  • When drawing automation with a deactivated grid, Live will insert fewer breakpoints and tries to use curved segments whenever possible. This will significantly reduce the overall amount of breakpoints and makes it easier to edit the automation envelope afterwards. This also applies to drawing modulation, except when the parameter type doesn't support it.
  • Added a "Simplify Envelope" command to the context menu of automation envelopes within a time selection, which removes unnecessary breakpoints and tries to use curved segments whenever possible to allow easier breakpoint editing.
  • When clicking on a control in a clip's Sample Box in the Clip View (e.g., Clip Gain) the corresponding modulation envelope will be selected and displayed in the Clip Envelope Control chooser.
  • In automation envelopes, the strength of S-Shapes that were inserted via the context menu can be adjusted with the Opt/Alt curve modifier.
Browser
  • Live's database will keep working even if a second Live instance is running. Previously, this was not the case, thus resulting in a partially empty browser.
Interface Improvements
  • The Arrangement View can now be zoomed using a pinch gesture on a supported trackpad/touchscreen. Pressing "ALT" while using the pinch gesture changes the track height.
  • The MIDI Note Editor, Sample Editor, Sampler and Simpler also support zooming by using a pinch gesture on a supported trackpad/touchscreen. Furthermore, the MIDI Note Editor can now be vertically zoomed using the pinch gesture on a supported trackpad/touchscreen while holding "ALT".
  • Arrangement tracks can now be resized vertically by pressing "ALT" and "+" or "ALT" and "-".
  • Using the shortcut "Opt/Alt" + "U" folds and unfolds all tracks in the same area / level. If the tracks are in a mixes state (e.g. some are folded, some are not), this third state is also remembered and can be restored by further pressing this same shortcut.
  • Tracks can be folded in the Arrangement View by pressing "U" (for selected tracks), or "ALT"+"U" (for all tracks).
  • It is now possible to fold and unfold Group Tracks in the Session View by pressing the "U" key. This also works when multiple Group Tracks are selected.
  • Automation lanes can now be resized vertically by pressing "ALT" and "+" or "ALT" and "-".
  • The "Show All Tracks" functionality that was bound to the "S" key in the Arrangement has been removed. The "S" key can now be used to solo tracks in the Session and Arrangement instead.
  • Pressing “H” in the Arrangement vertically resizes all tracks to fit the view exactly (or as much as possible).
  • Pressing “W” adjusts the Arrangement View's horizontal zoom so that the whole song fits to the view, with one bar of padding left and right.
  • Added “H” and “W” buttons next to the Arrangement Overview. These buttons have the same resizing functionality as the “H” and “W” keys in the Arrangement View, and are MIDI-mappable.
  • The "fit song to screen width" (“W”) and "fit all tracks to screen height" (“H”) now remember the view state when invoked. When invoking them again, the remembered view state is restored. Additionally, the respective buttons in Arrangement indicate whether a remembered state exists by changing their color.
  • When the Detail View is in focus and displaying either the Envelope Editor or Sample Editor, pressing `W` fits the clip region to the Detail View's width, snapping to the nearest bar on either side (when applicable).
  • When the Detail View is in focus, pressing "H" zooms in on the area from the lowest to the highest note in the clip. The behavior with multi-clip editing is also the same: notes in all edited clips are considered.
  • Pressing the "Z" key or clicking the View menu's "Zoom to Time Selection" command changes the height of selected content to fit the Arrangement View. The "X" key now allows zooming back out from the time selection. When zooming in multiple times using the "Z" key, the "X" key can be pressed multiple times to go back one step each time the key is pressed.
  • The "Z" and "X" keyboard shortcuts now work for MIDI clips in Clip View.
  • In the Arrangement, when only a few notes exist within a MIDI clip, they now appear in a larger size.
  • On Windows, Live now respects the Control Panel's "Choose how many lines to scroll each time" setting.
  • In the Arrangement Overview, clips now always appear in the same color as in the Arrangement.
  • The Clip Overview in Session View now shows the entire song, and visually aligns with the Arrangement Overview.
  • In the Arrangement, the "Zoom to/Back from Time Selection" actions are now animated.
  • When using the pinch gesture or mousewheel + modifier to zoom in the Arrangement View or Detail View while Follow is enabled, Live will now always zoom to the playhead.
  • Live now supports pixel-perfect scrolling on Apple Trackpads and Windows Precision Touchpads.
  • Single tracks now appear in a standby selection color, under certain circumstances. Until now, only multiple selected tracks were shown with a standby selection color, whereas single tracks were simply shown as unselected. The changes are as follows:
    • when resizing an unselected track in the Arrangement, the track now appears as a standby selection. This is consistent with the behavior in Session View.
    • when selecting one or more tracks with a standby selection, the standby selection is now re-activated, instead of a single track being selected. This applies to both the Session and Arrangement Views.
    • when tabbing between the Session and Arrangement Views, selected tracks now appear in the standby selection color, even if they were just re-colored.
  • On Windows with a HiDPI screen, VST3 plug-ins are now scaled the same way as VST2 plug-ins. Previously they were rendered too small or displayed UI glitches.
  • On Windows, the cursor that indicates that a breakpoint can be added is now white.
  • Improved the appearance of note sizes in the Clip Overview / Zooming Hot Spot.
  • Rubber-band selection now scales correctly on hi-dpi screens.
  • The status bar text shown after selecting MIDI notes in the editor has been improved, so that if only one note is selected, it does not display that as a range anymore.
Max for Live improvements
  • Scale intervals can now be observed from Max for Live.
New Devices and Device Improvements
  • Introduced "Delay", a new audio effect device for Live. Delay combines the functionalities of the Simple Delay and Ping Pong Delay devices into one. Additionally, it provides the ability to modulate delay time and filter frequency with a built-in LFO.
  • When opening an older Set or Preset which used Simple or Ping Pong Delay, an upgrade button will appear on the Delay device used in place of the original devices. This is to preserve the previously used device free time range: upgrading the device (pressing the button) will only affect the sound of the set / preset if the 'free time' parameter was either mapped to a macro or to a Max for Live device.
  • Introduced Channel EQ. Channel EQ is a three-band equalizer focused on immediacy. It comes with a highpass filter toggle, a low shelf filter, a semi-parametric mid band and a hybrid high shelf/lowpass filter.
  • It is now possible to drop an audio file onto Wavetable's Oscillator tabs, and use it as a wavetable. By default, the wavetable is processed and smoothed. However, Wavetable also provides a "Raw" decoding option. Please note that at this time encoded files (e.g. *.mp3) are not supported, unless they have already been decoded by Live.
  • Added a Loop Mode chooser, Loop Time slider and Beat Sync/Rate slider to the Volume Envelope in Simpler's Classic Playback Mode. Previously, these controls were exclusively available in Sampler.
  • Added a new "Rand" modulation source to Wavetable's MIDI tab, which generates a random value when a note starts.
  • When mapping a parameter to an empty macro, the macro assumes the full range of the target parameter, and will be set to the current value of the target parameter.
VST 3
  • Introduced support for VST3.
  • All plugin settings now appear in a dedicated "Plugins" tab in the Preferences.
  • Introduced system folders for VST3 plug-in scanning. Also added a button to the "Plugins" Preferences tab to enable and disable system folders.
  • VST3 plug-ins are now scanned via a separate background process. Plug-ins that crash no longer cause Live to crash. In addition, Live will not need to wait for the plug-in scan to finish in order to launch.
  • VST3 plug-in scanning now supports symlinks.
  • For VST3 plug-ins with less than 65 parameters, the parameters are now auto-assigned after instantiation. Also, when copying a VST3 plug-in or loading a Set with VST3 plug-ins, the parameter assignment (and value) is retained.
  • Sidechain routings, Gain and Mix parameters are now displayed in third-party plug-ins in the Device View.
  • Additional audio input and output buses from VST3 plug-ins can be used from track "Audio To" and "Audio From" routing choosers, as with VST2 and AU plug-ins.
 
Back
Top