Device Details
Overview
Name | Version: | Mix Matcher 1.0.1 |
Author: | Funkatronics |
Device Type: | Audio Effect |
Description: | Mix Matcher is a mix referencing tool that allows users to compare their work to other tracks and/or pink noise. This patch uses Live 10's new audio routing features to allow users to route audio into the plugin from 2 tracks within the Live set. This way users can easily line up reference material with their arrangement and reference it with the plugin's audio. Simply place Mix Matcher on the track you wish to compare (typically the Master) and place your reference material into 2 separate tracks in your live set. Route these tracks into Mix Matcher and you are ready to go. Mix Matcher is also great for comparing specific tracks in the mixing process such as your kick drum and sub bass. This patch was inspired by: - LAEX's referencer reference patch: (http://www.maxforlive.com/library/device/3681/referencer-reference-patch) - Abletons native "Spectrum" device - Mix Matcher's UI and FFT algorithm were designed to mimic this device. Changelog 1.0.1 - 2019-01-11 Fixed - Issue where the device would corrupt Live's undo history due to misused scripting names and parameter visibility. Loading the plugin or changing audio inputs still produces an "Undo Change" in the undo history. 1.0.0 - 2018-03-24 Added Initial Release The above format is based on Keep a Changelog (http://keepachangelog.com/en/1.0.0/) and this project adheres to Semantic Versioning (http://semver.org/spec/v2.0.0.html). |
Details
Live Version Used: | 10.0.1 |
Max Version Used: | 8.0.0 |
Date Added: | Mar 24 2018 20:48:50 |
Date Last Updated: | Jan 11 2019 18:24:43 |
Downloads: | 13965 |
ⓘ License: | None |
Average Rating
(3) Log in to rate this device |
5 |
Files
Device File: | Mix Matcher.amxd |
Comments
Nice work!
Posted on March 27 2018 by itsBREX |
Report Issue
Thanks broah!
Posted on April 04 2018 by Funkatronics |
Report Issue
Just noticed how similar this was to MULTI ANALYSER XL by ISOTONIK. Have you seen this?
(https://cdn.isotonikstudios.com/wp-content/uploads/Multi_Analyser_XL_Closed.png)
(https://cdn.isotonikstudios.com/wp-content/uploads/Multi_Analyser_XL_Closed.png)
Posted on August 07 2018 by itsBREX |
Report Issue
@broah, Yes that device is actually what inspired me to make Mix Matcher. I was so disappointed by that plugin that I just had to make my own =)
Multi Analyzer uses an incorrect FFT algorithm and (when I used it) it wouldn't let you analyze the audio of the track that the plugin was placed on. This really bugged me, so I made my own. In my testing, Mix Matcher also uses significantly less CPU, so that is another reason I prefer it.
It looks like Multi Analyzer has been updated since I used it, so maybe these issues were fixed.
Thanks for your comment!
Multi Analyzer uses an incorrect FFT algorithm and (when I used it) it wouldn't let you analyze the audio of the track that the plugin was placed on. This really bugged me, so I made my own. In my testing, Mix Matcher also uses significantly less CPU, so that is another reason I prefer it.
It looks like Multi Analyzer has been updated since I used it, so maybe these issues were fixed.
Thanks for your comment!
Posted on September 06 2018 by Funkatronics |
Report Issue
Ah, gotcha. Well fantastic then! :)
Posted on December 28 2018 by itsBREX |
Report Issue
Great device! This is really helpful. I noticed that it adds some internal messages to Live's undo history. I see you fixed a similar bug with your VU Meter device. Would you be able to update this one, too? Thanks!
Posted on December 31 2018 by tmoore |
Report Issue
@tmoore, I fixed the majority of the undo history issues in version 1.0.1. However, in order to perform the audio routing in this device, live.object is used to set the audio inputs to the plugin~ object. So when the device is loaded, or the user selects a new audio source for the A or B input, the live.object updates the audio input and creates an "Undo Change" in the undo history representing this change.
Unfortunately, this is the default behavior of live.object and I cannot find a way to change this. If anyone has any ideas on how to get around this, please reach out to me!
If you need to undo though Mix Matcher's "Undo Change" you can, you just may need to reload the plugin or reset your input selection. I apologize for this inconvenience, and I will continue to look for a solution to this problem. The rest of the weird undo history messages have been fixed so hopefully this version works better for you.
Thanks!
Unfortunately, this is the default behavior of live.object and I cannot find a way to change this. If anyone has any ideas on how to get around this, please reach out to me!
If you need to undo though Mix Matcher's "Undo Change" you can, you just may need to reload the plugin or reset your input selection. I apologize for this inconvenience, and I will continue to look for a solution to this problem. The rest of the weird undo history messages have been fixed so hopefully this version works better for you.
Thanks!
Posted on January 11 2019 by Funkatronics |
Report Issue
Brilliant, thanks so much!
Posted on January 13 2019 by tmoore |
Report Issue
Hello Funkatronics, it works great thank you. And it's very close to a perfect tool honestly:
++ possibility to increase the size of the graph with a dedicated windows in 2 sizes (not available on the Isotonik product if I'm right)
+ the thickness of the lines in the graph (line width), not available on the Spectrum device from Ableton Live
+ the scale for 2 different approaches of all frequencies displayed
+ the frequency of refresh of the frequencies (smoothing)
+ the freeze function
- not the "sniper" feature of the Spectrum tool of Ableton Live, I mean when you put your mouse on the graph in the Spectrum, you see the frequency, the note and the volume of the specific point where you put your mouse in the graph. It can be less useful if the graph windows would be even bigger than the 'Big' view.
- not the "max" feature of Live's Spectrum to see maximum volume reached and staying the graph at the same time the graph is still moving on with the sound arriving on the track for analysis. This feature is great to work on peaks without having to stop the sound or freeze all the time to track peaks.
Do you think you can add these 2 features? It can be a real competitor to the Isotonik charged tool.
What means the Match button?
And just to confirm but the graph displayed the sound of a track on its post mixer moment right?
Thanks in advance for the feedback and thanks again for this great tool. :)
++ possibility to increase the size of the graph with a dedicated windows in 2 sizes (not available on the Isotonik product if I'm right)
+ the thickness of the lines in the graph (line width), not available on the Spectrum device from Ableton Live
+ the scale for 2 different approaches of all frequencies displayed
+ the frequency of refresh of the frequencies (smoothing)
+ the freeze function
- not the "sniper" feature of the Spectrum tool of Ableton Live, I mean when you put your mouse on the graph in the Spectrum, you see the frequency, the note and the volume of the specific point where you put your mouse in the graph. It can be less useful if the graph windows would be even bigger than the 'Big' view.
- not the "max" feature of Live's Spectrum to see maximum volume reached and staying the graph at the same time the graph is still moving on with the sound arriving on the track for analysis. This feature is great to work on peaks without having to stop the sound or freeze all the time to track peaks.
Do you think you can add these 2 features? It can be a real competitor to the Isotonik charged tool.
What means the Match button?
And just to confirm but the graph displayed the sound of a track on its post mixer moment right?
Thanks in advance for the feedback and thanks again for this great tool. :)
Posted on July 13 2019 by M4Luser |
Report Issue
Hi @M4Luser, sorry for taking so long to get back to you.
The Match button attempts to match the levels of all the spectrums so you can compare the frequency content without having to gain match manually. So internally it dynamically raises/lowers the gain of the incoming signals to match the main signal (from the track the plugin is placed on). This DOES NOT affect the actual levels of the sounds played back trough Ableton. It only changes the levels being displayed in Mix Matcher. Hopefully that clears things up for you.
Yes, the signals are always measured and displayed POST mixer. So changing the volume at the track fader will change the level of the graph displayed in Mix Matcher (unless the Match button is enabled!)
I will see what I can do about these 2 features you've requested. These are great ideas, and I think they are doable. I'll try to get these rolled out in a new version ASAP!
Thank you so much for the feedback, I really appreciate it!
- Funkatronics
The Match button attempts to match the levels of all the spectrums so you can compare the frequency content without having to gain match manually. So internally it dynamically raises/lowers the gain of the incoming signals to match the main signal (from the track the plugin is placed on). This DOES NOT affect the actual levels of the sounds played back trough Ableton. It only changes the levels being displayed in Mix Matcher. Hopefully that clears things up for you.
Yes, the signals are always measured and displayed POST mixer. So changing the volume at the track fader will change the level of the graph displayed in Mix Matcher (unless the Match button is enabled!)
I will see what I can do about these 2 features you've requested. These are great ideas, and I think they are doable. I'll try to get these rolled out in a new version ASAP!
Thank you so much for the feedback, I really appreciate it!
- Funkatronics
Posted on February 09 2020 by Funkatronics |
Report Issue
Thank you for this great tool, I really appreciate it! I'm curious how many tracks you can pull into the device (theoretically) ... would it be possible to have up to 8 incoming audio channels, maybe 24 channels? Is there a Max limitation for incoming signals?
Posted on December 25 2021 by weswook |
Report Issue
thank you !
Posted on February 11 2023 by IciBlabla |
Report Issue
Super handy!
Posted on May 29 2023 by TianKJ |
Report Issue
I love this m4l device, you did an amazing job.
Question: Is there a way to still see a tracks values on the spectrum while it is muted or another track is solo'd? If not is that a possible feature for the future?
Reasoning: I have this on my master template to compare my track to another, but sometimes I just want to hear my track, but see the comparison between the track I'm A/B'ing and mine. This way, if I lined them up properly I can see the value differences but still only hear my track that I'm working on. Otherwise it is just 2 tracks playing at once and that helps visually, but audibly it is overwhelming.
Question: Is there a way to still see a tracks values on the spectrum while it is muted or another track is solo'd? If not is that a possible feature for the future?
Reasoning: I have this on my master template to compare my track to another, but sometimes I just want to hear my track, but see the comparison between the track I'm A/B'ing and mine. This way, if I lined them up properly I can see the value differences but still only hear my track that I'm working on. Otherwise it is just 2 tracks playing at once and that helps visually, but audibly it is overwhelming.
Posted on March 08 2024 by effree |
Report Issue
Forget my above post. I don't think there is any easy way to do that.
Instead i just set my reference track to Sends Only and then send the entire signal 100% to the send/return.
In the device i still just choose the regular reference track to see it but not hear it. I can turn the reference tracks audio on and off by soloing or muting the send/return.
Instead i just set my reference track to Sends Only and then send the entire signal 100% to the send/return.
In the device i still just choose the regular reference track to see it but not hear it. I can turn the reference tracks audio on and off by soloing or muting the send/return.
Posted on March 08 2024 by effree |
Report Issue
Login to comment on this device.
Browse the full library