André Michelle stays home

First Aid Instructions if Glitchy Playback in the Studio

  • about 2 years ago
  • 48
  • 15
first aid

First Aid Instructions if Glitchy Playback in the Studio

Since the Studio isn't running inside a Flash plugin anymore, we are facing many more dependencies that can potentially lower the experience in terms of performance. To rule out common issues, here is a list of things to check before getting too frustrated:

First Things First

  • Install the latest stable version of Chrome. You can check your current version by typing chrome://settings/help into the address bar.
  • Close any browser tabs you don't need.
  • Run the Studio in incognito mode to prevent extensions from creating possible interferences.
  • Quit background software like Skype, WhatsApp, Dropbox, Slack, etc.
  • Check for CPU intensive, unnecessary processes in your Task Manager (Windows) or Activity Monitor (Mac).
  • Free up space on your hard disk if your machine is running out of it.
  • Reduce your browser's window if you have a very high screen resolution.
  • Try the Support >> Help >> Audiotool Booster
  • Support >> Help >> WebGL pitfalls and how to fix them

The Way You Build Your Track

Arrangements can often contain inefficient effect chains where a bunch of devices could just be removed or merged without altering the final sound. Ideally you should not bother, but every device on the desktop takes valuable CPU time. Here are some tips:

  • Combinations of Stereo-Detune and Stereo-Enhancer can often be merged into one.
  • Compressors can make you believe that the sound is more powerful. Try bypassing them to see if they are really necessary. Sometimes just increasing the volume achieves the same effect.
  • The Heisenberg can be very CPU intensive. Try to minimise their amount in your arrangement or, if you don't need any Heisenberg specific feature, use the less CPU intensive Pulverisateur to create your sound.
  • Quantum as a multi-band compressor is mainly used for mastering and to alter the dynamic of specific frequency bands in complex sounds. If you do not need these features, replace it with Gravity, which needs way less CPU.
  • When using Curve, switch off the filters you don't need.
  • Switch off the spectrum analyser in Quantum and Curve once you've adjusted their settings.
  • If a particular effect or chain of effects is used by several sounds, connect it to a mixer as a send/return effects chain instead of duplicating and inserting it after each sound.
  • Make your arrangement compact. Long cables need more pixels to be drawn.
  • When working on parts of a big arrangement, deactivate any timeline tracks that you don't need to hear.

Something helped? Let us know in the comments! Nothing did? Create a topic in the Help board

Create an account or Login to write a comment.

  • User Avatar

    gvb6ugkhut7k6

    3 hours ago

    Plz help. I have done everything you said and it is still really glitchy. I can't use the booster because i have a chrome book and it seems that it doesn't work on my particular computer. I have activated the hardware acceleration and that doesn't seem to make a difference. I am giving up hope...

  • User Avatar

    gvb6ugkhut7k6

    about 1 month ago

    you talked about merging effects. how do you do that?

  • User Avatar

    André Michelle stays home

    about 5 months ago

    Heads Up!

    The latest Chrome 79.0.3945.79 (Mac) reintroduces new glitches while playback. An issue has been filed for the developer to fix.

  • User Avatar

    André Michelle stays home

    about 6 months ago

    There is a new experimental flag introduced by the Chrome developers to test a different internal audio-infrastructure for the web-audio-api.

    Please visit: chrome://flags/#audio-worklet-realtime-thread and enable it. If you discover any changes (good or bad) with audiotool, please reply to this comment. Thanks.

    1 more
  • User Avatar

    STAGEFRIGHT

    about 8 months ago

    Remember when we thought Next was gonna run so much smoother than flash haha

    • User Avatar

      André Michelle stays home

      about 8 months ago

      Above tips were actually valid for the Flash app as well.

      We tested the Flash app against Next before launch and Next was indeed performing equally if not better than Flash. However, it looks like Next performance differs extremely on different systems. Anyway, we are permanently improving the performance of the studio, so if you can contribute some data about your system in a new topic, we can get to the bottom of this. Also please read WebGL pitfalls and how to fix them (This helped a lot of users with poor performance on decent systems)

    • User Avatar

      /kurp/ stays underground

      about 8 months ago

      But it does?

  • User Avatar

    ★YBI BR0KΞ

    about 1 year ago

    The audio freezes a lot and has a staticy noise. I've made sure I do not have any other tabs open or things like that. Please.

  • User Avatar

    Jordi Moragues Stays Home

    about 1 year ago

    Sometimes, playing a big arrangement with the timeline view expanded will help reduce glitchiness.

  • User Avatar

    snio

    about 1 year ago

    do you guys have a at booster compatible with chromebooks? i just got a new laptop and it would be pretty sweet if i could find a way to get the booster downloaded on it

    2 more
  • User Avatar

    AUDIOARCHITECT

    about 1 year ago

    I am not at home at the moment, i have to check if i am 100% sure about 64bitbrowser and 64bit java. I will check tomorrow and let you know! I certainley hope that's the solution... Thnx zo much Andre for helping me out! Cheers bro

    • User Avatar

      André Michelle stays home

      about 1 year ago

      Glad I could help!

    • User Avatar

      AUDIOARCHITECT

      about 1 year ago

      Andre... Thanx!! I am a noob.... I installed java again and selected the offline 64bit version.

      Then i use the launcher to start booster, then i opened the AT app and....

      IT WORKS PERFECTLY! Thnx for all youre help, now i am going to make some music!

    • User Avatar

      André Michelle stays home

      about 1 year ago

      As @Known As I stays home said: You should reply to my comments or even better file a new bug-report. I know it is annoying when something does not work properly, but we are facing very new issues with Audiotool in html now that need a much deeper conversation to find a solution.

    2 more
  • User Avatar

    AUDIOARCHITECT

    about 1 year ago

    Yes i am sure of Java 64bit it's installed.

    What do you mean by audioworklet?

    • User Avatar

      André Michelle stays home

      about 1 year ago

      In the preferences you can see if 'AudioWorklet' is enabled (checked). It is a technology that should compute the audio in its own thread, hence less glitches. We figured however, it is not perfect yet, but it is up to the browser vendors to come up with a better solution. Hint: I know they are ;)

  • User Avatar

    AUDIOARCHITECT

    about 1 year ago

    My setup as follows :

    i5 2.80 Ghz 8 G RAM 120 G ssd (60G free) .

    Latest Chrome

    Latest Java 8

    native instruments audio 8 dj

    When i use it whitout booster :

    by use of 1 or 2 machines like a 909 and a 303 it already starts to glitch.

    I also tried incognito it's just the same

  • User Avatar

    AUDIOARCHITECT

    about 1 year ago

    why....just why

  • User Avatar

    AUDIOARCHITECT

    about 1 year ago

    nothing works for me! booster won't work. did everything you asked...

    i installed booster, i started it with launcher, i see the icon in the tray(dark grey) i can change buffersize within booster, i can't choose output device.

    Still glitchy as hell... sorry i give up!

    • User Avatar

      André Michelle stays home

      about 1 year ago

      It is unfortunate, but you really need to provide more details on your system and machine. Otherwise there is no way to help you. If you cannot change the output device it is up to the PortAudio library we use to list your audio-devices. We could report a bug over there. But I am more interested in why and with what setup it glitches without the booster first.

  • User Avatar

    InfiniteShadoe

    about 1 year ago

    My audio tracks lag a LOT, I have nothing but AT Next running in an incognito browser on Windows 10. I opened my Task Manager and when I hit PLAY to listen to my track, which consists of the Machiniste (only one pattern) & Centroid (added a piano loop), the CPU on my computer instantly jumps to 99% usage.

    I have the Booster running on my system tray.

    I enabled the audio worklet (no idea what thats supposed to do but someone suggested it).

    I enabled lower FPS and even disabled animation.

    I shrunk the window as small as possible, it only covers 1/4 of my desktop.

    However, I have noticed that when I minimize the page, or switch to this tab to check the boards, the track clears up and plays at full speed. Its only when I'm viewing the workspace that the music slows and skips.

    I'm not quite sure if I added this in hopes of finding help or in the off chance my tricks might help someone else, but anyways that's my 2 cents.

    • User Avatar

      André Michelle stays home

      about 1 year ago

      @InfiniteShadoe I feel your pain, but unless we have all systems available up and running, it is very hard to put our fingers on the problem. Chrome already gives us headaches. With each update we are trembling what they fixed or broke this time. It is rarely getting any better. They are bold things we can do in future to support the latest fancy web-technologies such as WebAssembly, but we need way more resources for that.

      One question still: Are you sure the booster is actually connected to the app? The icon should light up and the first context-menu entry should reflect that it is indeed connected.

  • User Avatar

    André Michelle stays home

    about 1 year ago

    I have added some tips when building massive tracks. Please feel free to add more in the comments if you find other ways to improve the stability of the App.

00:00
06:03