DIYMobileAudio.com Car Stereo Forum banner
21 - 40 of 83 Posts
Very user friendly implementation of this tool. Playing with it before my first cup of coffee and the layout is very intuitive...without having a fully functional brain. Well done!
 
Woah! Didn't expect to see this kind of awesome today.

I'll work on a video for demonstration with Goldhorn and REW once I play with it. I'll be certain to include all acknowledgements as I've done before in description.
 
Discussion starter · #26 ·
Woah! Didn't expect to see this kind of awesome today.

I'll work on a video for demonstration with Goldhorn and REW once I play with it. I'll be certain to include all acknowledgements as I've done before in description.
That would be awesome, thanks! Let me know if you need anything
 
Nono Tuning Tool is a free browser app for designing customizable target curves with easy controls, driver linking, directivity charts, and import/export options. A great, visual update to Jazzi’s tool for simpler crossover tuning.
 
Discussion starter · #32 ·
As I made the video, I ran into issues bringing a created curve back in to modify further. It's creating too many points to import back in. Thoughts?
Soon I will add the auto-smoothing feature, however that'll mess with the original definition points so it probably isn't the solution you are looking for.

Since all targets are saved locally on your browser, is that not what you're after? If not, maybe a solution could be creating a custom export file designed to be imported back in.

Another solution would be copying and saving the url of the target using the share target button
 
Soon I will add the auto-smoothing feature, however that'll mess with the original definition points so it probably isn't the solution you are looking for.

Since all targets are saved locally on your browser, is that not what you're after? If not, maybe a solution could be creating a custom export file designed to be imported back in.

Another solution would be copying and saving the url of the target using the share target button
So all of this was for the video in progress; what I'm saying is I imported my files, modified/improved my curve by adding a few more points (so about 20), and then renamed and exported. It did a beautiful job breaking down my driver curves, but when I went to load my main file back up to show a change compared to what I loaded in REW for the drivers, the new exported file errored saying there were too many points. But I only had 20 built. So I was unable to reload the file once exported. It's like a one-way thing at least how Ive been able to work it so far.
 
Discussion starter · #34 ·
So all of this was for the video in progress; what I'm saying is I imported my files, modified/improved my curve by adding a few more points (so about 20), and then renamed and exported. It did a beautiful job breaking down my driver curves, but when I went to load my main file back up to show a change compared to what I loaded in REW for the drivers, the new exported file errored saying there were too many points. But I only had 20 built. So I was unable to reload the file once exported. It's like a one-way thing at least how Ive been able to work it so far.
Sadly once the curve is exported it loses the definition points and is transformed into a 300 point curve (or less if flat), and that is needed to get a high fidelity curve in REW.

I could add a comment inside the txt file that the tool can read to preserve the points
 
It's awesome that it creates a lot of points for a smoother curve, but maybe it should be a qty of points that allows it to be imported again. Or the output could include a point-specific copy of what was created in the program.

This is so someone could go back and tweak their curve further and continue to iterate on it's performance. That's what I was hoping for because as I was iterating on my curve, liking what I saw, went to REW with my split up curves and wanted to demonstrate how you would use the tool to add something compared to what you had, like extra midbass impact.
 
Discussion starter · #36 ·
It's awesome that it creates a lot of points for a smoother curve, but maybe it should be a qty of points that allows it to be imported again. Or the output could include a point-specific copy of what was created in the program.

This is so someone could go back and tweak their curve further and continue to iterate on it's performance. That's what I was hoping for because as I was iterating on my curve, liking what I saw, went to REW with my split up curves and wanted to demonstrate how you would use the tool to add something compared to what you had, like extra midbass impact.
I agree with you that reimporting what was exported should not change the outcome. I'll make the exports keep the original points, will let you know when it's ready
 
I like it, but I have to play with it a little more. So far so good. Good job!
 
  • Like
Reactions: nono
I agree with you that reimporting what was exported should not change the outcome. I'll make the exports keep the original points, will let you know when it's ready
Maybe it could just be another checkbox, because the "high res" version is beneficial, it just doesn't make iterating possible. So it could be the files as you have it plus a point copy for future changeups. Everyone wins!
 
I looked at it and I like it very much. As a suggestion, maybe you could implement my "tone bender":

Tone Bender

 
Hi everyone,

For the past few months, I've been working on a project that I'm excited to share with all of you.

Introducing the Nono Tuning Tool: a new free, browser-based application for designing target curves for your system.

My goal was to take the powerful and foundational concepts from the well known Jazzi's Tuning Companion for REW and take advantage of the interactive capabilities that the web provides. By leveraging what a browser can do, I aimed to make the process of setting crossovers and shaping curves more intuitive, visual, and simple. It's my personal homage to a tool that has helped many of us.

Here is how the tool looks like:
Image


Key features
  • Fully customizable target curves
  • Add as many drivers as needed to match the target curve
  • Link drivers to easily move crossover point
  • Speaker directivity chart to show the beaming at the lowpass’s cutoff
  • Share targets by url, import measurements and export target curves
  • All targets and drivers are saved locally on your browser

The in-depth explanation will be quite long, if you want to try it first here is the link to the tool.

In-depth explanation
The workflow is broken down into two main sections, Target Response and Drivers.

Target Response

Image


In this tab you can select your preferred target curve, clone it or create a new one.
Default targets are read-only, meaning you cannot change their points, but you can clone one and modify it.

Target curves are made of definition points, which define the overall shape of the curve. You can choose different easing options between points to achieve your preferred shape with fewer points.

Image


You can add (or remove) a point by clicking (or right-clicking) on the target line in the chart, and you can change the frequency and gain of a point by dragging it.

Image


You can share a target by clicking on the “Share target” button on the top right, which will open a dialog where you can copy the URL of the target.

The frequency range of the tool, for both targets and drivers is 12hz - 22khz, and the allowed gain range is +40dB to -20dB.

Drivers

Image


In this tab, you can add or remove as many as you need.

For every driver, you can change the high-pass and low-pass filters (or disable them completely). For now the only supported filters are from LR2 to LR8.

You can link two drivers so that the filter cutoff and slope are shared between the two.

Image


You can also see the speaker beaming chart. This approximation is measured from the given diameter of the driver at the low-pass cutoff frequency. Showing the beaming colors on the chart is also possible as a visual reminder of whether the current crossovers are optimal or not.

Image


The crossover can be changed by dragging the bottom vertical lines, which will also move the adjacent driver if linked. Double clicking the crossover slope will change it to the next one (LR2 > LR4 > LR6 > LR8).

Exporting the targets

Image


You can export both the target curve and the driver responses, and choose which you want to include or exclude.

The currently available formats are REW and ATF, but more will come soon.
A global gain offset is also available which is applied to all the selected curves before exporting.

Importing a target

Image


By clicking on the “Import curve” button (top right) you can import a measurement or a house curve file (.txt, .atref, .csv). The importing is limited to a maximum of 60 points.

The auto adjust gain option is used to normalize the gain of the measurement to 0 dB. Leaving it off might cause the imported target to be clipped by the 40/-20 dB limit.

Acknowledgements
This project would not exist without Jazzi's Tuning Companion for REW. A big thank you to Justin Zazzi for the effort put into his project. I also would like to thank @AudioGal and @Uberverbosity for their crucial efforts in maintaining and evolving it over the years.


Please provide feedback! This is the first release, I will improve it and consider all the feature requests and problems you may find.

I hope that this tool serves you well, happy tuning!

Nono
A great tool that you don’t need Excel for using. I used it today and exported the files into REW. Really easy to use and much more user friendly than
Very user friendly implementation of this tool. Playing with it before my first cup of coffee and the layout is very intuitive...without having a fully functional brain. Well done!
A great tool and much more user friendly than Jazzi’s Tuning Companion. Perfect when it’s web based as well. Thanks for sharing
 
21 - 40 of 83 Posts