Dojo Glitch: Chromatic Aberration And Glitches

Dojo Glitch Post
Dojo Glitch is the latest script that I created to automate the process of separating RGB channels from a layer instantly. Although nothing spectacularly new on its own, it does zip through the tedious process with a click of a button. Along with automation, you’ll also get a control null with settings to adjust glitch amount, glitch frequency, artifacts, flicker, and more. Dojo Glitch is a handy tool that will allow you to create glitch transitions and chromatic aberration in a breeze.

Tutorial Demo


  • Automated RGB channel seperation
  • Control null with ability to alter:
    • Glitch Amount (X and Y separately too)
    • Glitch Frequency
    • Artifact Brightness
    • Artifact Speed
    • Flicker Amount
    • Flicker Frequency
  • Automatic mirror/tile edges to prevent cutoffs

Download Dojo Glitch

This script is a free script under the “Name Your Own Price” platform, so if you find this script useful, feel free to donate whatever amount you’d like. You can download Dojo Glitch and/or donate here.

[sociallocker]Download Dojo Glitch Script[/sociallocker]

If you’d rather skip the store procedures and download it immediately, you can unlock the download link by clicking on one of the social lockers above.

I will be adding more features to the script upon request, so if you have any ideas, let me know in the comments below! As always, if you create something cool, I’d love to see it! If you have feedback, I’d love to hear it as well.

45 thoughts on “Dojo Glitch: Chromatic Aberration And Glitches

  1. This is really perfect..
    Maybe one day I’ll stop buying add-ons, scripts and plug-ins from other sites and just check you scripts.. it look like you will create them all for us while you get advanced in scripting and AE JS 😉
    Thank you.

    1. Haha, there will always be better people out there so I still recommend buying from other sites 🙂

      Thanks again!

  2. Nice update! But I’ve already found 2 errors that the script does, such as the banner, It’s difficult to explain it in a single comment but if you want I can try 🙂

        1. Hello,

          Thanks for reporting this in! I can’t really tell what you did to get that error, but based on your description, the script isn’t able to locate the Null Controller or the sliders.

          Did you try to precompose all the stuff you want to glitch first, then run the script with that precomp selected?

          1. Ah I see what you did now. Dojo Glitch works with 1 flat layer. Multiple layers would mean it would have to matte each of those layers and would be intensive. Try precomposing all those layers first into 1 composition. Then run Dojo Glitch on that 1 comp.

            I will definitely try to think of a workaround for this ASAP. Thanks for bringing it to my attention!

      1. Found another error! 🙁 First you should check if the user as an active composition and if not alert him with something like if(app.project.activeItem != null && app.project.activeItem instanceof CompItem){

        //do stuff

        }else alert(“Please select a composition”);

        second, if the user, like me before, didn’t have “Allow scripts to write files…” in the preferences the script loaded the GUI but dind’t work, and also the file created by export to bytes isn’t removed form Desktop (i use win 7 64bit), if you want help fixing these two last bugs write me on my Facebook profile because it would be too long to give you the code here 🙂

        1. Hey Teo,

          I don’t think not writing a check alert or requiring AE to have write access is a bug or error in my script. The alert is more of a friendly notification, not an error in code. The write access is a given and is nothing I can do about as it’s an AE settings thing. But I will add a checking function that will check for both and alert in the next version. Thanks for your input!

          Oh really? Send me a screenshot of the “file” you’re talking about on the desktop that isn’t being deleted.

          1. That’s what I got.
            Yes, I know that the alert isn’t an error but I advice you putting it in the script; then I’m not saying you to change the pref in Ae, because obviously it isn’t possible, I’m just saying you to add that function to check if the user has that option checked, and if not prompt him to change it. Try to disable it and launch TypeMoney, in my scripts I do like that, let me know what do you think about it.

          2. Yep, just added the functions to check whether or not Write Access is granted.

            That’s strange, on my Macs and PCs that I tested the scripts with, never got that file on the desktop…

  3. I’m having a problem with the script. When I add the effect and preview it before rendering, it shows up fine. But once I render it out it just blurs the footage I used it on. Is there a specific way I’m supposed to render it or is it the version of after effects I’m using (CS6)?

    1. Can you post a screenshot of the issue? AE uses the same render engine for previews/rendering so what you see is usually what you get when rendering. The script works with AE CS3+ and doesn’t require any special tinkering for rendering.

          1. I’ve used H.264, regular .mp4, and AVI. The only time it didn’t look like that was when I went into the glitch source and rendered that out

          2. It must been your effect stack or some sort. It’s hard to tell. Dojo Glitch does nothing but automate the process in After Effects, it’s not a plugin of any sort.

  4. Hi boss! I have problems when I precompose the 4 layers of glitch script. Only apply the script, pre compose, and error.

    I hope you know what is.

    Thanks mate!

    Screenshots of two steps I do:

    1. I’ll look into this issue, it seems precomposing the controller screwed up the expressions (which should be dynamic). In the meantime, can you try precomposing the composition that contains the 4 layers instead of precomposing the 4 layers themselves? Thanks for bringing this issue to my attention.

  5. thanks! I´m a nob! Creating a new composition and introducing the first comp with the glitch script, I can precompose all composition that I have in the project.

    Thanks very much!

  6. i got a problem with the download… after clicking the download link, it open a page with the 404 error… how can i download the script?

  7. hi.. please help me! i use ae cs6. i’ve installed dojo and i’ve restarted my ae. but when i open it again and try to launch the dojo, it still ask me to restart my ae again. how to fix it? i really want to try this dojo ;( please help me.

  8. Whenever I attempt applying the effect,it says “this project contains 1 reference to a missing effect.Please install the following effect to restore this reference. (Dojo Glitch”). Any idea why? 🙁

  9. Hey VinhSon, how does this compare with VCP Twitch plugin? From initial thoughts, seems like less total control but slightly easier for making transitions because 1 controller for multiple layers.

  10. Hey. The plugin is great! But from on point the artifact brightness did not apply anymore whatever changes I made in Effects Control Panel. Do you have any idea what would cause that?

    I use 2017.2 release (

Leave a Reply

Your email address will not be published. Required fields are marked *

© 2022 Creative Dojo | All Rights Reserved.