This is exciting!!I will soon be working on a 4th edition of my book and this will be covered in great detail in it.
Point #3 is a misrepresentation of the method. It is incorrect that we attempt to remove the room response to attempt to retain the speaker’s sound signature. For the most part, the room will do what it’s going to do and not much can be done about it. But at the same time, that fact is why we can use the room to guide us as to how we can make adjustments to the near-field response. The end result of our method should be called “speaker correction” more so than “room correction.”Basically the idea is
1) Measure speaker nearfield*
2) Measure speaker at MLP
3) Using PEQ to make the measurement at MLP match measurement nearfield will remove the room transfer function, so you get room correction without altering the sound signature of the speaker which you presumably like (which is why you picked it).
Point #3 is a misrepresentation of the method. It is incorrect that we attempt to remove the room response to attempt to retain the speaker’s sound signature. For the most part, the room will do what it’s going to do and not much can be done about it. But at the same time, that fact is why we can use the room to guide us as to how we can make adjustments to the near-field response. The end result of our method should be called “speaker correction” more so than “room correction.”
How does the software work with bad speakers? Maybe Dr. Toole’s statement is correct. That it is dependent on good speakers to start with, but that’s still an awesome tool if someone with nice Revel speakers or similarly high performance preference score speakers can utilize Magic Beans to get the most of those speakers in various residential environments and it lets you correct slightly above the transition frequency or figure out where the transition frequency should be for your room, etc.a well-designed speaker will not need much adjustment in the midrange and treble region. Those are some of the principles this calibration method is designed to take into consideration.
+1000. I also think you are not marketing this when you are trying to explain the technical part and you aren’t hiding the fact that you are the designer of the app. If this works even in some rooms well, you deserved to profit from taking on all of the initial risks. If you have filed patents, those aren’t free either.He’s also correct that we are hoping to eventually make money from this app. This app has been in development for over a year with over 200 iterations and $0 earned. So, yeah, if the method is correct, I believe we deserve to make some money. We’ve earned the right.
I will do my best to respond to questions, but out of respect for @amirm, I prefer not to promote anything here and perhaps just responding to questions about my app can be seen as a form of promotion. If you have questions, you can comment on my videos, and we will have a public Discord specific to the app. If you decide to post here or another forum, then I may feel the need to clarify if there’s a misunderstanding as to how the app works. I think it’s my responsibility to defend my product. And if there’s something I have wrong, I’m open to listening to that also. This app is still under development. I’m all ears at this point.
Please explain in more detail.These guys don't understand what a target curve is, which makes me question how much they really understand the fundamentals of room responses and calibrations.
I don’t mind the silly name, I just think it was tough for this crowd when some of the technical details are missing.The name Magic Beans is derived from a joke we made that Channa didn't really care how it worked, but just knew it worked for him. I ran with the silly name.
We don't apply weighting in the traditional sense, but instead allow more correction in the lower frequencies than the higher ones as we don't want to send too much power to the tweeter. We also apply different smoothing above and below the transition region since a user can use multiple subs to target a more idealized curve.
This is very difficult and just requires a lot of testing and comparison with the anechoic response taken with a Klippel NFS for example.
Thanks for taking the time to ask questions. It helps me also.I don’t mind the silly name, I just think it was tough for this crowd when some of the technical details are missing.
That is key and not something that I appreciated from the videos. This makes a lot more sense besides the risk to speakers but because comb filtering and measurement issues are a bigger issue at higher frequencies which is the whole reason to EQ to anechoic data not just in room data.
If you think about making cookies, it’s butter, flour, sugar, and eggs but people have different recipes. Even if your weighting is empirically determined, that makes Magic Beans a lot more interesting now.
This is also helpful to know since it addresses one of the concerns or areas of skepticism. “We have gotten this to work with these speakers so far….”. That also makes sense that there are differences in nearfield measurements and that Magic Beans accounts for this through empiric testing and trial and error. So there are “compatible speakers” that have been well established to have good correlation.
MMM won't work with Audyssey's auto-calibration since they use fast sweeps. MMM requires pink noise. We specifically use 16K periodic pink noise.Regardless of what exactly the Magic Beans app does. While @joentell assured me on the YouTube comments that there shouldn't be any issues with the moving mic method, I'm still unconvinced about this approach. Couldn't the fast movement/shaking of the mic introduce measurement noise and errors, due to air friction, vibrations, or, a Doppler effect? MMM might be a good idea for subwoofer calibration, but high frequencies are very directional.
Why not take a few static near-filed measurements and have the app average them? Could you use the MMM with conventional MLP-based calibrations such as Auddyssey or Dirac? I'm tempted to try holding the mic and moving it in circles during Auddyssey measurements and see if I get better results.
I don't believe there is a static fixed MLP target that applies to all speakers in all rooms. The target is to make the speaker more ideal taking into account physical limitations. How that speaker interacts with the room is room, speaker, speaker placement, and MLP dependent.
Thank you @amirmFolks, Joe is one of the "good guys." Please assume good intentions as you respond to him.
Can you just show some little data in the thread as a preview?so I can share with you some of my findings about near-field MMM and how at various distances, it compares with the listening window response, and the early reflections measurements taken with the Klippel NFS.
I can make a video about it eventually. Here's a measurement I just found that I took using MMM overlaid over a Klippel NFS one. This is prior to me realizing that UMIK-1 is slightly out of calibration (treble is too hot) from being dropped one too many times. I should be getting a Cross Spectrum Labs UMIK-1 soon.Can you just show some little data in the thread as a preview?
Your approach looks very interesting, I'm rooting for you!!
Really cool!! Is it a method of applying a kind of weight (or correction value?) to the measurement of mmm?I can make a video about it eventually. Here's a measurement I just found that I took using MMM overlaid over a Klippel NFS one. This is prior to me realizing that UMIK-1 is slightly out of calibration (treble is too hot) from being dropped one too many times. I should be getting a Cross Spectrum Labs UMIK-1 soon.
By calibration, and by the characteristics of mmmm, there may not be much difference, but the outcome of microphones such as Earthworks' m23/m30 may also be curious.!I should be getting a Cross Spectrum Labs UMIK-1 soon.