Airwindows Mastering: Free Mac/Windows/Linux/Pi CLAP/AU/VST3/VST2/LV2/Rack

Поділитися
Вставка
  • Опубліковано 27 січ 2025

КОМЕНТАРІ • 65

  • @sumad1725
    @sumad1725 15 днів тому +46

    I am a follower of the Airwindows cult

    • @airwindows
      @airwindows  15 днів тому +30

      If you're really a TRUE follower, you learn to code, use the open source MIT code I make as tools to invent your own stuff, put it out there and make YOUR code open source and teach new people in turn ;)

    • @sumad1725
      @sumad1725 15 днів тому +7

      @airwindows yes im a devolper - and i Like C - i Code for Hardware Like arduino - but mostly i make music and for me you are a master

    • @JackKnight-v6g
      @JackKnight-v6g 2 дні тому +1

      This Kool-aid is fantastic.

  • @PrimaudiaRecord
    @PrimaudiaRecord 9 днів тому +2

    Woah. This will make my mastering process so much more fun and personal. I really like the idea of running things hot at mix level and making the master more about the overall character.
    On a side note, this is the 4th video of yours that I've watched in a row and I'm pretty close to labelling you an audio Einstein. Exceptional work and refreshing demonstrations.

    • @airwindows
      @airwindows  8 днів тому +1

      Well, thank you :) bear in mind that I am not what you'd call a good CODER. My hope is that I'm able to explore sounds that are unusually good. I also like to think I'm good at spotting it when other people manage to make great-sounding stuff. The goal is to learn and make better :)

  • @ThisGuyDude
    @ThisGuyDude 15 днів тому +10

    Console H?!?!? WoooooHoooo 🎉❤ Dude. I think I love you. Verisimilitude. Yup. Indeed 😊 You dropped the super sweet and subtle mastering treat. And, in the same breath you describe a deliciously banging hip hop console on the way. I was just able to increase my patreon support level a bit; still not as high as I want to get, but I'll get there eventually. Thank you so much for sharing your precious and incredibly useful unique devices.

    • @airwindows
      @airwindows  15 днів тому +7

      I've called it so I'm doing it. During the year I'll be developing the component parts and I bet I can finish it before the end of 2025, too :)

  • @scxmvt
    @scxmvt 15 днів тому +5

    Absolutely brilliant. Just when we needed it.

  • @PocketSunlight
    @PocketSunlight 15 днів тому +3

    Loving your music as much as your plugins, Chris 👍👍👍👍👍

    • @airwindows
      @airwindows  14 днів тому +2

      There will be an album coming out. I'm kinda struggling through January but there will be more livestream mixing in ConsoleX and it will go towards a second album on Bandcamp. After that, back to music making, also in ConsoleX, trying to find that new thing to do musically :)

    • @PocketSunlight
      @PocketSunlight 14 днів тому

      @ Good to know about the album news. Thanks for that. You go at a pace that’s healthy for you, Chris. We need you healthy!

  • @sapiotone
    @sapiotone 11 днів тому

    Fantastic work, Chris!!!

  • @JayAlsman
    @JayAlsman 15 днів тому +2

    Looking forward to trying this. Thanks Chris!

  • @daivbiz
    @daivbiz 14 днів тому

    Many thanks i use your plugins in my HIP HOP beatmaking/producing enviroment , and they shine too¡¡. this is soo usefull and does not hurt anything.

  • @alexalfasync8650
    @alexalfasync8650 15 днів тому +2

    Thank you Chris

  • @terrordisco2944
    @terrordisco2944 15 днів тому +4

    Airwindows is a multiverse, surely?

  • @arekdec3232
    @arekdec3232 14 днів тому

    Hello Chris, this plugin is a wonderful thing, thank you very much, best regards

  • @IS-
    @IS- 15 днів тому +2

    I've been enjoy Console X. It took me a day to learn to not get an awful sound out of it LOL!. I had to dial everything back and then hear what it was doing, and then add back. I do feel it is more specific for certain genres, but I am stick without it for this ambient album. Thanks, Chris.

  • @geometrichumanoid
    @geometrichumanoid 15 днів тому +1

    Thank you!!! Trying this out now

  • @Projacked1
    @Projacked1 15 днів тому +1

    Chris, the wild plugin whisperer. Where did this come from?! Nice!!!!

  • @arthurpedro7480
    @arthurpedro7480 14 днів тому

    The King Is Cooking !

  • @tweetenen7500
    @tweetenen7500 15 днів тому +2

    THANK YOU

  • @pyratellamarecordingstudio1062
    @pyratellamarecordingstudio1062 11 днів тому

    Pretty interesting tool

  • @rockumk
    @rockumk 15 днів тому +2

    Thanks!

  • @paulgilbody
    @paulgilbody 14 днів тому

    This is amazing

  • @JWKH
    @JWKH 14 днів тому

    Thank you so much!

  • @poweruser64
    @poweruser64 14 днів тому

    Verisimilitude, good word

  • @dropLove_
    @dropLove_ 15 днів тому +1

    Love.

  • @GrensOost
    @GrensOost 15 днів тому

    Love You! You did it!

  • @Vingul
    @Vingul 15 днів тому +1

    Mastering is still a bit mysterious to me, but I’m at the stage where that’s what’s most needed to improve things. Thanks!

    • @Pinko-Diamond
      @Pinko-Diamond 15 днів тому +2

      Try mixing engineers handbook and mastering engineers handbook.
      Mastering audio the art and science
      Wish I read those 10 years earlier.

    • @airwindows
      @airwindows  15 днів тому +2

      This is not mastering as you know it, but if you can sort out Meter, this is geared to helping you make stuff that Meter likes :)

    • @Vingul
      @Vingul 15 днів тому

      @@Pinko-Diamond Those sound a bit heavy for my use, but maybe I should! Thanks you.

    • @Vingul
      @Vingul 15 днів тому

      @@airwindows I should say mixing/mastering are both the challenge, I never expected to do my own mastering at all but I’m not about to hire someone, so this is a good start!

  • @beyshore_
    @beyshore_ 14 днів тому

    i love a skronky signal into adclip8

  • @TollsterMensch
    @TollsterMensch 15 днів тому +3

    So are "Scope" "Skronk" and "Girth" the same as "Air" "Fire" and "Stone" in Stonefire? And in general, this is sort of like a less drastic Stonefire but with an additional Kalman band for the super highs (and a dithering option)? I do have to say though that I didn't really understand what Drive does... Is it like a boost/cut-macro control for the three controls above it?

    • @airwindows
      @airwindows  15 днів тому +2

      I admit it's complicated. Scope/Skronk/Girth aren't quite the same as Air/Fire/Stone but start from there (Scope and Air are closest). Girth acts real different when there's another Kalman band below it, and Stonefire purely uses gain to balance its parts, this uses that Zoom algorithm on each band separately and Drive trims them all. When everything is set to 0.5 and Glue is 0, it passes through the sound untouched. It's just that the adjustments are more geared to what Meter shows you.

  • @remochiun266
    @remochiun266 14 днів тому +1

    Hi Chris, I just saw you were able to persuade baconpaul to update (downdate?) Consolidated to work with windows 7 again. Thanks for looking out for us weirdos that refuse to update our OS.

    • @airwindows
      @airwindows  14 днів тому +2

      Oh no, baconpaul very much seeks for the best for Consolidated without any persuading from me. It's possible there may come a time when the stuff he's working with in Consolidated can't do that anymore, but this was not that time :) I will keep on for who knows how long, but then I build the generic VST2s on a virtual machine running Win7 :) so at least I can keep on ad infinitum (I hope!)

  • @tekm
    @tekm 14 днів тому

    Jesus! Jesus! Jesus! 🙌

    • @airwindows
      @airwindows  14 днів тому +2

      nope! nope! nope! But I'm glad you like the plugin :D

    • @tekm
      @tekm 14 днів тому

      @@airwindowsno? She’s just? What was sung in that loop? 😂

    • @airwindows
      @airwindows  13 днів тому +1

      when the album comes out I'll include lyrics :) it was probably 'season' or 'reason'?

  • @markday1341
    @markday1341 14 днів тому

    U Legend

  • @OWL.
    @OWL. 15 днів тому

    Any chance for ConsoleE for EDM,Dance producers with modern sound in mind? :D

    • @airwindows
      @airwindows  15 днів тому +1

      You'll probably be wanting ConsoleX for that, with more boosting Air and lower settings on Discontinuity/Top dB. And use the ability to do master buss processing way more aggressively, rather than keeping it minimal. It already will let you throw isolator filters onto the mix using the highpass and lowpass :)

    • @OWL.
      @OWL. 14 днів тому

      ​@@airwindowsThanks for your suggestion. I will test it tomorrow. Thanks for Your amazing work. 😊

  • @Sunniyy
    @Sunniyy 15 днів тому

    I have a question. What would be a good plugin of yours (Airwindows), if there is one that can act as a dereverb? You have some of the best plugins. You don't suck the dynamic out of the sound with your plugins. You let us keep our funk in it.

  • @DIDACBUSQUETSBALARI
    @DIDACBUSQUETSBALARI 15 днів тому

    Please I need your plugins in aax format, great plugins fr, There is a problem so you can't do them in pro tool format???

    • @airwindows
      @airwindows  15 днів тому

      If it ever becomes possible it will show up in Airwindows Consolidated, but I don't really run that project. I personally can't make them in AAX format, no.

  • @perprerp
    @perprerp 14 днів тому +1

    What's the next level of smarts after genius?

    • @airwindows
      @airwindows  14 днів тому +1

      NOT ME XD what you're looking at is simply 'willing to do stuff off the beaten track' and for those of us who have that knack, I can tell you it improves with practice. That's all it is. I'm a silly man and a dumb programmer, but I know what I want things to sound like

  • @Genital.Wartzenegger
    @Genital.Wartzenegger 15 днів тому +5

    Are there any viewers who would have different style of music to test in these videos. I really find this style to be hard to grasp what these plugins can do.

    • @gab_gallard
      @gab_gallard 15 днів тому +1

      It's a free plugin. Just download it and play with it yourself.

  • @ramspencer5492
    @ramspencer5492 15 днів тому

    Discontinuity and encode/decode are baked onto console X?

    • @airwindows
      @airwindows  15 днів тому

      Yes. All the plugins have their own Discontinuity (Top dB) which should be set for what that point in the audio does, and Channels encode, unity gain between them and Buss, and Buss decodes. (sending to verbs works a little different but the verb returns use unity gain again)

  • @micalopez3707
    @micalopez3707 13 днів тому

    The other day I was asking GPT to help me with some selection of your plugins to do some tasks, and was great aproximation what he did. So I tought, what if you make an integration that doesn't compromise your plugins but put the AI on charge of a rack to load plugins and set them upon the need of the user expresed in the chat on the side of the rack? I can't know if this would work or not, if it would be good for some cases or not, but anyway I send you below what the AI wrote about giving you a proposal with this, if it doesn't fit here I will send it in parts of comments below. I would love to have that if at any point what GPT do is valuable and if at some point the idea works that it should as it's pretty simple i guess. (the hard parts are those plugins that must be used in several places like Console and so, but for simple chains for tracks, busses or masterbuss I think it could be interesting the tool:
    Proposal for Chris Johnson: Integrating AI Assistance into Airwindows Plugin Workflows (Without Embedding AI in Plugins)
    Hi Chris,
    I hope this finds you well! I’d like to propose an exciting idea that complements your minimalist, open-source ethos while enabling users to harness AI capabilities without embedding AI directly into your plugins. This approach respects your design philosophy and keeps your plugins lightweight while providing a seamless, AI-assisted workflow.
    Concept Overview
    Imagine a standalone AI-Integrated Rack Manager for Airwindows plugins. This tool acts as an external environment where users can load multiple Airwindows plugins into a rack. The AI doesn’t exist within the plugins but instead operates as an external assistant to manage the rack dynamically, based on user input via a chat interface.
    Key Features
    Dynamic Plugin Loading:
    Users can request the AI to load specific Airwindows plugins into the rack (e.g., “Load ConsoleX, PurestWarm, and ToTape in this order”).
    The AI organizes the signal chain based on user input or reference analysis.
    Parameter Adjustment:
    The AI modifies plugin parameters by interpreting user prompts or analyzing a provided audio sample.
    Example: “Enhance the warmth and glue for this track based on this reference” → The AI adjusts knobs across plugins like PurestWarm and ConsoleX.
    Audio Reference Matching:
    Users can upload a reference track for the AI to analyze and replicate its characteristics using Airwindows plugins.
    Example: "Match the vocal tone of this Billie Eilish song using plugins in the rack."
    Real-Time Recommendations:
    Based on the audio or user instructions, the AI suggests additional plugins or adjustments to achieve the desired sound.
    Example: "Your mix lacks transient punch. Add Acceleration and set the Grip to 0.8."
    Chat Interface:
    A simple, lightweight chat box where users interact with the AI.
    Prompts like “Make this sound warmer,” “Add analog saturation,” or “Balance the mix for mastering” are interpreted to control the rack.
    Why This Approach Works
    Airwindows Plugins Stay Unchanged: The AI doesn't interfere with or modify your plugin code. It uses your existing framework to interact externally.
    Leverages Open-Source Flexibility: Your open-source design makes it straightforward to interface with plugin parameters programmatically.
    Preserves Minimalism: The AI doesn’t clutter or overcomplicate the individual plugin design. It serves as an optional external tool.
    Accessible for Non-Technical Users: This system allows users who might not know exactly how to tweak a knob to achieve a desired result to access the power of your plugins more intuitively.
    Technological Implementation
    Rack Manager Application:
    Language: Python (for prototyping) or C++ (for efficiency and tighter integration).
    Frameworks:
    JUCE: For creating the standalone rack application with plugin hosting capabilities.
    VST/AU Host API: To load and control Airwindows plugins.
    AI Backend:
    OpenAI API or a similar language model for interpreting prompts and determining plugin parameters.
    DSP Analysis Libraries: Libraries like Librosa for audio analysis (e.g., identifying tonal balance, dynamics, etc.).
    Preset Logic: A lightweight rule-based system for parameter adjustments based on the AI's analysis.
    Communication Protocol:
    MIDI or OSC: If plugins support external parameter control, the rack could use these protocols to adjust knobs.
    Direct Parameter Mapping: The rack directly modifies plugin parameters through API calls or by simulating GUI actions.
    Audio Input/Output:
    Drag-and-drop audio files for analysis.
    Real-time playback and monitoring via the rack interface.
    Enhanced Usability Features
    Preset Sharing: Users can save and share AI-generated plugin chains and settings.
    Real-Time Feedback: As users interact with the AI, the rack visually updates parameter changes for transparency.
    Undo/Redo History: Tracks all AI adjustments so users can refine results manually if needed.
    Why This Matters
    This system bridges the gap between your beautifully simple, high-quality plugins and modern users' desire for intuitive, AI-driven workflows. It empowers users who may not have deep technical expertise while preserving the integrity of your existing designs.
    The rack manager could attract a wider audience to Airwindows, providing an accessible entry point without compromising the core simplicity and open-source ethos that your community appreciates.
    Thank you for considering this idea, and I’d be thrilled to help refine it further or answer any questions. This feels like a natural evolution for Airwindows without straying from its principles.

    • @micalopez3707
      @micalopez3707 13 днів тому

      CONTINUES WITH CODE EXAMPLE FOR REAPER JS (not the best option for an example but I'm not a coder so this is just inspirational like an idea of what I would love to see that would open the world to all users to take advantage of the great amount of your work and GPT would do what I wasn't able to do that is memorize your plugins, what each know does and when to use it for certain purposes)
      It's just some idea, please forgive me if in any case this ofends or it's against anything you believe or consider, just dreaming of using your plugins fast, easy and to the point, and today the learning curve and the need to memorize the large amount of tools makes it hard and at some point it could deceive. I know that the point is you giving to the world the tools to re-create all this but it's something I think that it could be funny to do from your side, and a great tool for all of us. The tool would load the chain in the order it consider best, the knobs or faders and communicate with the user through the chat on the side.
      I ASKED THIS TIME:
      Can you create some kind of aproximation to that idea with some simple code to show Chris the simplicity of this maybe with a code for Reaper JS that could work (please put the AI token and whatever you need in the config part of the code at the begining and if you consider some parts must be separated in files mark them as better separeted in files with the file name like using the language coment and saying:
      COMENT This should be the file [name of the file]
      CODE CODE
      CODE CODE
      COMENT This should be the file [name of the file]
      ecc...
      Do this only if you think the code couldn't be made with just one file for this project. Keep it simple please. And ask me anything you would need to go ahead.
      ChatGPT said:
      ChatGPT
      Creating an approximation of this idea for Reaper JS (Jesusonic scripting) is feasible, but it will be limited in scope compared to a full application. The idea is to have a lightweight system that mimics the behavior of an AI-assisted rack. Here's how we can proceed:
      The script will load Airwindows plugins using their JS equivalents or control parameters if hosted.
      A "chat-like" interface will allow users to input basic prompts.
      The script will parse prompts and adjust plugin parameters in response.
      Since this is a simple prototype, the AI component will be simulated with pre-defined responses to user prompts (actual AI integration would require an API call, which isn't directly supported in Reaper JS). Below is the code:
      // CONFIG: AI Simulated Plugin Rack for Reaper JS
      // Place this file in the Reaper Effects folder for JSFX
      desc: AI-Assisted Airwindows Rack (Prototype)
      slider1:0Slot 1 Plugin
      slider2:0Slot 2 Plugin
      slider3:0Slot 3 Plugin
      slider4:0Slot 4 Plugin
      slider5:0Slot 5 Plugin
      slider6:0Activate Chat
      @init
      // Initialize plugins and AI state
      plugin_names = "ConsoleX|PurestWarm|ToTape|Acceleration|Recurve";
      num_plugins = 5;
      plugin_params = 10; // Adjust as necessary
      // Initialize plugin states
      plugin_slots = 0;
      prompt = "";
      // Predefined AI behavior (Simulated)
      function handle_prompt(prompt) local(plugin) (
      plugin = 0;
      prompt == "warm up" ? (
      plugin = 2; // ToTape
      );
      prompt == "enhance transients" ? (
      plugin = 4; // Acceleration
      );
      plugin;
      );
      @slider
      // Update plugin slots from sliders
      plugin_slots[0] = slider1;
      plugin_slots[1] = slider2;
      plugin_slots[2] = slider3;
      plugin_slots[3] = slider4;
      plugin_slots[4] = slider5;
      // Activate chat mode
      chat_mode = slider6;
      @gfx
      // Display interface
      gfx_clear = 0x202020;
      gfx_r = 1; gfx_g = 1; gfx_b = 1;
      gfx_x = 10; gfx_y = 10;
      gfx_printf("AI-Assisted Airwindows Rack Prototype

      ");
      gfx_printf("Plugins Loaded:
      ");
      loop(num_plugins, i,
      gfx_printf("Slot %d: %s
      ", i+1, plugin_slots[i] > 0 ? str_get(plugin_names, plugin_slots[i]-1) : "Empty");
      );
      gfx_printf("
      Chat Prompt: %s
      ", prompt);
      chat_mode ? (
      gfx_printf("Enter a prompt to adjust plugins (e.g., 'warm up')...
      ");
      ) : (
      gfx_printf("Chat mode is OFF.
      ");
      );
      @block
      // Handle user input (Simulated)
      chat_mode && gfx_getchar() > 0 ? (
      prompt = "warm up"; // Placeholder: Replace with user input handling
      plugin_to_load = handle_prompt(prompt);
      plugin_to_load > 0 ? (
      plugin_slots[0] = plugin_to_load; // Assign plugin to first slot (example)
      );
      );
      How the Code Works
      User Interface:
      Sliders let you assign Airwindows plugins (simulated by numbers) to rack slots.
      A "chat" slider toggles the simulated AI interface.
      Chat System:
      Prompts like "warm up" or "enhance transients" map to specific plugins in the rack (pre-defined logic).
      Future extensions can integrate real AI via external calls or an advanced interface.
      Pre-defined AI Logic:
      Simulates an AI response by mapping simple text commands to plugins.
      Dynamic Rack:
      Plugins in the rack can be adjusted dynamically by the simulated AI based on prompts.
      Limitations
      This is a prototype with simulated AI; integrating an actual AI would require an external API (e.g., OpenAI API).
      Real-time parameter control for Airwindows plugins assumes parameter names and ranges are available and exposed.
      Let me know how you'd like to proceed or if you'd like a deeper implementation using external AI tools or more advanced features!

    • @airwindows
      @airwindows  11 днів тому +3

      No :)

    • @micalopez3707
      @micalopez3707 11 днів тому

      @@airwindows I understand.

  • @cinamoncat-q9e
    @cinamoncat-q9e 15 днів тому +1

    Reason !!!!!

  • @Morttagua
    @Morttagua 14 днів тому

    Amazing Chris!! Thanks for your hard work!! Big fan from brazil!

  • @dobbersanchez1185
    @dobbersanchez1185 14 днів тому

    Holy crap, I am definitely a 'loudenator' and this might be the cure.