• These commercial threads are for private transactions. diyAudio.com provides these forums for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members, use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

GB for Virtins MI Pro for RTX6001 autoranging/autoscaling & for soundcard end users

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Hello soongsc,

No, MI Pro does not do wavelet transforms, but you own / have SoundEasy which already has this capability, Bodzio Software.

I personally believe that there exists no one singular audio analyzer software that does 100% of everything a given end user may desire, ego the rational for owning / using a few select different ones. While I wish that there was one singular audio analyzer that did everything I desired, I try to choose and use ones that allow for me to obtain different measurement capabilities, i.e., in your case, SoundEasy for wavelet analysis for example and MI Pro for GedLee Metric / NCD, etc.

At some date in the future, Virtins may add wavelet transforms to MI Pro and you and everyone else will get a 100% free update that would allow you to incorporate such measurements into your measurement regime at no extra cost. In the interim, I would suggest you take the same approach I advocate in the first two paragraphs of my posting seen here DIY Audio Analyzer with AK5397/AK5394A and AK4490 - Page 229 - diyAudio and by doing so, you’ll cover the vast majority of your audio measurement needs.

V/R,

MI Pro
 
I take a different approach evaluating sound fidelity. There are different aspects often ignored whereas other industry may deem important.
Additionally, it is a good practice to cross compare results from different measurement and signal processing. While Bodzio Software does do wavelet transformation, they only process the impulse generated from their software whereas I would like to look through any logged time history data. This is a big difference.
 
Hello soongsc,

No, you can buy it in a stand-alone product as well (it uses a USB dongle too :)

See the 2nd page of the attached PDF flyer for it on the bottom right hand corner, part # 1300. SoundMap does come with SoundCheck too, but you can buy it without buying SoundCheck.

V/R,

MI Pro
 

Attachments

  • SoundMap Flyer.pdf
    657.8 KB · Views: 50
Last edited:
Hello Everyone,

My AOL email account appears to have been deleted. I am trying to sort this out with AOL right now, but for now, please do not email anything to my AOL email address until I straighten this mess out, (I’ll post to the forum once it is fixed or if I have to change my email address [hopefully not]).

Thankfully, I had been very responsive and any emails sent to my AOL with ordering information were all transferred over to a master ordering list on my PC (same day the info was sent to my AOL email address, I transferred it over ASAP to the master list).

So thankfully I have not lost anyone’s ordering information (but still about 25% of the 21 people whom have signed up have not sent me their ordering information to my email address…and for now, they should not…until I resolve this darn AOL email problem).

Wishing everyone a great day all the same and wish me luck on getting this stupid AOL email problem sorted out, (what the heck happened, I have no idea???)

V/R,

MI Pro
 
I think we probably need to reach the quantity goal first. I would recommend sending more information when we reach that goal. The current discount structure does not provide incentive for more. Normally discounts would be based on total quantity for group buys. Even Kickstarter has a basic discount from recommended retail price on top of the early birds...
 
I don't think Virtins has an incentive to discount their products. Actually, if this GB were a failure it would be good for them, because now we all know this software exists and those who really need it will just go on to buy it at full price. Those who can't afford it can't afford the GB price either, so it doesn't matter. Marketing strategy...

Well, maybe that's a bit extreme. It seems the goal here is to sell a bunch of stuff as soon as possible as a fundraiser to develop the RTX6001 interface. Having a big discount would then logically defeat the whole point of the fundraiser.
 
Last edited:
The group buy would serve as an initial user base of reputation. Just like the RTX itself. Software is seldom perfect in initial release, especially when it does not creat critical consequences. Early adopters would be willing to bear with the annoyances and provide recommendations while waiting for improvements. If the group buy goes through, I would probably get the works. If it does not go through, I would probably spend more time to evaluate the capabilities in detail. Currently it seems questionable to me whether it is a must get or not. I got two RTX units and have not regretted the decision.

One of the problems I get with other packages for example is looking at CSD plots within say 0.5ms, currently I get good resolution within 0.37ms using SoundEasy, but when I asked a supplier to provide CLIO data with similar resolution, they could not do it.
The various metrics implemented in MI seems interesting, but it does not help identify source of improvement in design, to it is really just a “nice to have” feature, and does not make development work easier.

Some add on seem to provide ease of QC, but it is not clear how it would integrate into a production line.

So there are really quite a few things to consider. We could start flooding this thread with a bunch of questions and discussions, but it might be better to keep the pice friendly to RTX users so that you have some real hands on experience.
 
Well I've learned something - that aol is still apparently around! I had no idea. I thought they were gone years ago.

The stupid AOL email that didn’t even let me sign on using several PCs with different browsers and iPads, etc. just started working again. It was (is) obviously something on the AOL email server end where the problem resides. Strange and not overly encouraging I might add :)

Suffice it is to say my AOL email is back up and running (for how long, God only know) and all of my old emails are all still there. Yea, I gotta admit, AOL sucks :)

V/R,

MI Pro
 
Administrator
Joined 2004
Paid Member
Hi folks,
This group buy is what will cause Virtins to write the integration for the RTX. If it fails, you won't be able to buy it at list or any price.

From my own looking around, Virtins doesn't need to discount since the software is inexpensive, especially for what it does. I would buy the software right now, but that won't get me the integration which is something I really, really would love.

So in a nutshell, this Group buy is to create the integration. The discount is a nice gesture, but isn't anything on it's own that would cause someone to buy their software. They are selling the integration for their package, not the software alone.

-Chris
 
Hello Everyone,

I thought I would share some reviews by others on previous (earlier) versions of Virtins Multi-Instruments (MI) so you can see the very impressive type of track record it has amassed through the years. Here are some to get you started (and remember, these reviews are for the “older” and less capable versions of MI):

- https://bit.ly/2JHU4XY (this is a nice review of MI – again, an older version of it [v3.2 whereas current is v3.8], but still germane to how MI works). Please note that MI Standard only supports up to 32k FFT only while MI Pro supports far more (4M FFT). The NCD+N and GedLee Metric are also parked under MI Pro or above. MI Pro provides a lot other features as well, such as DDP viewer, transfer function measurement, etc. Finally, this diyaudio MI Pro GB is only for the Pro or higher (i.e., full package or MI Pro + add-ons) version.

- https://bit.ly/2LOTiJk (review of DSOs, but one compared is Virtins & MI software is also mentioned in the review)

- Focus on Test & Measurement and Download audioXpress March 2016 Now! | audioXpress – While I can’t provide the actual AudioXpress Magazine review here (I have it but it is copyrighted). However, you can see in this link the following review by Stuart Yaniger where it states “…he provides an in-depth look at the Virtins Multi-Instrument Software, for data acquisition and measurements. This is a great continuation for Yaniger’s article series “Sound Cards for Data Acquisition in Audio Measurements, which already included a quick overview of some of the available software packages. Among those mentioned, the Multi-Instrument package from Virtins Technology—a Singapore-based company—is one of the most powerful and versatile. This article is a very complete review of what Multi-Instrument entails and what distinguishes it from other software packages and dedicated solutions..”. For those readers who have an AudioXpress Magazine subscription, I strongly encourage you to read the review!

- You can see Stuart Yaniger’s comments about Virtin’s MI here: Audio measurement gear | Page 9 | Audio Science Review (ASR) Forum

- VIRTINS Multi-Instrument Pro V3.2 - question (?) (again, the comments here are on a dated version of MI, but note how impressed / positive the comments are concerning MI).

The overall take away from the above, is simply that Virtins MI enjoyed a well-earned reputation as being exceptionally powerful measurement software and it is a superb value. Hopefully the above gives everyone some additional insights into the strengths and versatility that MI software provides you as an end user.

V/R

MI Pro
 
how will auto ranging work?

Lots to digest here so may have missed the point but as an RTX owner I sometimes manually change the attenuator settings to optimise the RTX range during a sweep. In short by knowing the tools capability and the test I'm doing I can get the best (and often very impressive) results. But at the point I change the range during say a %age THD sweep (I often use AudioTester) I see a lot of very large and totally spurious artefacts. Not unexpected (attenuators changing ranges using the internal relays etc) and easily ignored but not very pretty. So my questions are:

- if the autoranging uses the internal functions of the RTX for range changes we will get all these artefacts displayed in MI?
- what is the algorithm that 'decides' on the best point to change range? (a wrong algorithm can make measurements worse not better).
 
Lots to digest here so may have missed the point but as an RTX owner I sometimes manually change the attenuator settings to optimise the RTX range during a sweep. In short by knowing the tools capability and the test I'm doing I can get the best (and often very impressive) results. But at the point I change the range during say a %age THD sweep (I often use AudioTester) I see a lot of very large and totally spurious artefacts. Not unexpected (attenuators changing ranges using the internal relays etc) and easily ignored but not very pretty. So my questions are:

- if the autoranging uses the internal functions of the RTX for range changes we will get all these artefacts displayed in MI?
- what is the algorithm that 'decides' on the best point to change range? (a wrong algorithm can make measurements worse not better).

I think the Jens post 34 cover your question.

I heard from MI Pro that a number of private messages ask for clarity on the benefits / advantages to an RTX6001 owner of having "autoranging" and "autoscaling" capability.

In the following I will try to give my view on this.

Autoranging.
The way I use the RTX6001 the autoranging is not the most important capability. I normally know what levels I want to output and what to expect on the input. And whether e.g. distortion or noise is the most important parameter. But there are cases, where it would be convenient.

Autoscaling.
Autoscaling on the other hand, would be very useful. When documenting measurements, I normally have to use the FFT plot or similar and note the attenuator settings used + convert from dBFS to whatever unit is needed. This is tedious and errors can happen.
It may still be useful to show the settings on the plotted data, since the performance of the RTX6001 does change slightly with the settings. E.g. THD of the ADC does increase when approaching full scale.

Automation.
This is probably one of the biggest advantages of having an integrated system. Being able to do a number of measurements automatically can save a lot of time. It can be particularly useful (necessary!) for a production setup, but it can also be useful for lab use. Being able to repeat measurements and document them easily would be a big benefit. I could certainly also use it for the characterization and final test of the RTX6001 itself :)

I think that the autoranging function is probably easier to implement in a dedicated SW like the MI Pro compared to using e.g. a Matlab based system. Since it is working in real-time, it will work as if there was a DSP in the RTX6001 itself, so detection of levels, overload etc. will be done with almost no delay. I assume that most processing based on Matlab or similar will be based on filling a buffer with data and then do calculations on that buffer. This may make autoranging more difficult to implement and perhaps react slower.

I am not saying that it is impossible to make a system based on e.g. Matlab, but I do think that, for most users, the MI Pro will be a better option than a diy solution.

Jens
 
Lemon, yes I was aware of Jens comments on auto ranging and agree with him. My comment is related as in I was noting the major spurious components that occur if the change is made mid sweep as could be the case for some (currently unknown) auto ranging algorithm kicking in.
 
Member
Joined 2009
Paid Member
To get the best possible performance it is indeed necessary to set the attenuators based on knowledge about the analyzer performance and what you want to measure. The optimum settings do vary depending on whether you want e.g. the lowest noise, the lowest THD or the lowest THD+N.

Changing the settings during data acquisition, e.g. for an FFT analysis, does give severe artefacts. When the MI Pro does the switching of attenuators, I do expect the MI Pro to synchronize the attenuator switching with the data acquisition, thereby avoiding this. It probably also needs to add some "settling time" to allow for amplifiers etc. to settle to normal DC levels after switching.

The decision points are probably more tricky to optimize, since it will require a thorough characterization of the RTX6001 with different settings and signal levels. Hopefully this can be optimized to get close to what an experienced user would be able to get by using the experience learned from regular use of the RTX6001. Perhaps Virtins has got some ideas on this.
 
I would like to highlight that the original integration plan of MI and RTX6001 was posted in Post #14 as a PDF file. The “autoranging and autoscaling” function is described in Point 3 in that plan as well as 1(a) in Post #1.

In most of the cases, the user probably prefers to select the ADC measurement range manually from the software. In case he wants to let the software to select the ADC measurement range automatically, he can press the “AUTO” button located in the upper right corner of the screen. Please note that this is a sort of “one-time autoranging on request” function, not a function that will do autoranging continuously. The general autoranging criteria in the CURRENT version of MI are as follows:

1. Select an ADC measurement range such that the input signal will just not be clipped.

2. Select a sampling rate such that 5~10 signal cycles are displayed in the oscilloscope.

We could customize the “AUTO” button function particularly for RTX 6001. Probably just follow the suggestion by 1audio at Post #2320 at DIY Audio Analyzer with AK5397/AK5394A and AK4490. The only thing is that only one optimum up and down criteria for autoranging can be accepted regardless of the parameters (THD, SNR, etc.) to be measured. The sampling rate auto-selection function (the above Point 2) is probably not useful for the case of RTX6001 and can be ignored in the customization. Any suggestions on this are welcome.

According to the aforementioned integration plan, when the software is running, the manual switches and knobs on RTX6001 panel will all be disabled and the software will take the control. The LEDs on RTX6001 will still correctly indicate the selections from the software. The “Remote” LED will be lit up.

A manual change of ADC measurement range from the software will reset any existing inter-frame average process, either in time domain (oscilloscope) or in frequency domain (spectrum analyzer). However, a manual change on the signal generator panel (e.g. start/stop, change of test frequency, etc.) will cause a transient change to be captured in the oscilloscope and spoil the existing average process. It can be reset by restarting the oscilloscope. Or simply wait until the “bad” frames are pushed out gradually by the inter-frame moving average process.

In Device Test Plan of MI, particularly in the instruction “SIO” (Synchronized Input & Output) in which a single shot of the test signal is used, the signal generator will be started first followed by the start of oscilloscope after a certain delay in order to only capture the stabilized signal for analysis.
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.