XXHighEnd

Ultimate Audio Playback => Chatter and forum related stuff => Topic started by: arvind on March 28, 2013, 09:33:27 am



Title: Digital Sine Wave Generator
Post by: arvind on March 28, 2013, 09:33:27 am
Hi Guys,

Could anyone help me with a link to a website from where I can download a programme to run digital sine waves of any frequency through the NOS 1/amps/speakers.

Best regards,

Arvind


Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 28, 2013, 09:57:56 am
Hi Arvind,

Answer is easy or difficult, depending on what you want to do with it. So, please be exact on the purpose you need it for.

Peter


Title: Re: Digital Sine Wave Generator
Post by: CoenP on March 28, 2013, 10:04:13 am
If you are in need of simple testsignals, sweeps, noises and the like take a look at ARTA.

Regards, Coen


Title: Re: Digital Sine Wave Generator
Post by: arvind on March 28, 2013, 10:46:05 am
Hi Arvind,

Answer is easy or difficult, depending on what you want to do with it. So, please be exact on the purpose you need it for.

Peter
Hi Peter,

I need to test the room for frequencies which create standing waves.

Best regards,

Arvind


Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 28, 2013, 11:26:32 am
Arvind, then I assume what Coen mentioned will work fine.

Remember the conveniency of A-B playback for this ...
(buttons at the bottom)

Regards and good luck,
Peter


Title: Re: Digital Sine Wave Generator
Post by: arvind on March 28, 2013, 12:05:21 pm
Hi Peter/Coen,

Thanks for the link, however would the NOS 1 soundcard be supported by the ARTA software?

Best regards,

Arvind


Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 28, 2013, 01:32:00 pm
Arvind,

Hoping that you talk about D/A (and not A/D to capture the measured result (by microphone)), ... why not.

All you need to do is generate those signals (a length of 2 minutes really is enough) and play that through XXHighEnd and the NOS1 just like you play everything else.

Regards,
Peter


Title: Re: Digital Sine Wave Generator
Post by: CoenP on March 28, 2013, 03:08:09 pm
Switch the nos mode swith to normal dac mode first. Likely you will have to set the nosdriver to a mode that will support the testsignal.

Afaik arta supports higher bitrates en bitlength.

If this all too cumbersome: I used my mobo soundcard and a behringer mic without any problems.

Regards, Coen



Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 28, 2013, 03:18:29 pm
Hi Coen,

With a thank you for the help, I now don't understand what you are getting at. No any switches or driver modes etc. need to be changed.

Or do you think a test signal is something else than music ? (apart from that it is no music :))

Regards,
Peter


Title: Re: Digital Sine Wave Generator
Post by: CoenP on March 28, 2013, 03:37:05 pm
No, not really. Only a testsignal is very boring!

Since the NOS1 is NOS, you will have to use/create a testsignal at a samplefrequency as high as possible to avoid sampling noise contamination of your testsignal.

The regular SDM motherboardstuff delivers a nice testsignal with 44.1k input becaus of the on-chip digitalfilters. Since you don't listen to it for enjoyment (if ever possible ;)) the mobo chips are fine signal generators for general purpose analysis (not the -90dB, 0,0x% distortion ones).

If you intend to measure the effect of the NOS1/XXHE on standing waves, obviously you will need testsignal files and play with arc-predict.

Regards, Coen


Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 28, 2013, 04:16:16 pm
Hey Coen,

I am sorry, but you make a veeeery odd story of this all ...

1.
If you think you should use testsignals with "other" quality than XXHighEnd/NOS1 produces normally, you better listen to another combination in the future.

2.
How do you think I test myself ? through testsignals which don't represent (your) reality ? Up to playing them through another sound device ?

3.
Since this is about (Arvind's) standing waves, and since it should be well known that the best to eliminate that is XXHighEnd/NOS1, we should be using something else to measure through in the first place ? So :

Quote
If you intend to measure the effect of the NOS1/XXHE on standing waves, obviously you will need testsignal files and play with arc-predict.

*That* makes completely sense. It's only that you should replace that "If" into "Since". Or better : "Since you will be tuning your system for XXHighEnd/NOS1 usage, you should be using a test signal passing the same chain, and representing what you normally play.".

So, just generate a 16/44.1 signal assumed this is about Redbook CD we're after, and test that for its merits through XXHighEnd/NOS1.

I hope you will agree with this ...
Peter


Title: Re: Digital Sine Wave Generator
Post by: CoenP on March 28, 2013, 09:29:48 pm
1.
If you think you should use testsignals with "other" quality than XXHighEnd/NOS1 produces normally, you better listen to another combination in the future.

2.
How do you think I test myself ? through testsignals which don't represent (your) reality ? Up to playing them through another sound device ?

Horses for courses of course. With all measurements you've got to know what you are doing, all generators and measuring devices are able to provide some usefull information. You don't need a sophisticated setup to detect 1dB anomalies or 0,x% distortion of a loudspeaker or get qualitative information about the setup. You can match capacitors even with a capacitace meter that is 5% off, just don't trust their absolute value.
I've been able to minimise the distortion of my compressiondrivers by adjusting the lockingscrews of the diaphragm housing (!) while looking at the fft of a testsignal on my sound card. This saved a lot of time, otherwise I would have been running from and to my listening position to assess the sound quality, likely to end up somewhere unconclusive. The effect was a 6dB lowering of dominant distortions.

I am shurely not claiming that you can use such an unrepresentative measurement setup for very low level effects. Especially when you are going to use the most sensitive measuring device: your ears.

So I disagree that such quick and dirty soundcardmeasurements have no place in audio, you've  just got to know when they stop giving you usefull information. Assessing a high end setup on anomalies by ear is not one of them.

Quote
3.
Since this is about (Arvind's) standing waves, and since it should be well known that the best to eliminate that is XXHighEnd/NOS1, we should be using something else to measure through in the first place ? So :

Quote
If you intend to measure the effect of the NOS1/XXHE on standing waves, obviously you will need testsignal files and play with arc-predict.

*That* makes completely sense. It's only that you should replace that "If" into "Since". Or better : "Since you will be tuning your system for XXHighEnd/NOS1 usage, you should be using a test signal passing the same chain, and representing what you normally play.".

So, just generate a 16/44.1 signal assumed this is about Redbook CD we're after, and test that for its merits through XXHighEnd/NOS1.

I hope you will agree with this ...
Peter

I completely agree!
Make shure you testsignal is of very high quality so you are not judging the testsignal  :). If anything comes out of this, it would be interesting to know what difference a file with a different sample rate or wordlength would make...

Regards, Coen


Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 29, 2013, 10:23:49 am
Hi Coen,

I still think you don't get what this is about ... or oughts to be about ...

Look at the title of this topic. Look at the question :

Quote
Could anyone help me with a link to a website from where I can download a programme to run digital sine waves of any frequency through the NOS 1/amps/speakers.

Admitted, this can be interpreted as some program which generates a signal and outputs it to the selected device (NOS1 in this case). But generatiing a signal through a random program is a moot thing, once we know what XXHighEnd does to the sound. Or maybe look at it like this :

We have readily available test signals. In WAV files that is (or FLAC if you want per se). Now we are going to LISTEN to the result on room behavior. I say "listen" on purpose, because it is about that. So, nobody asks for impulse response or impedance behavior or everything we would not be able to listen to anyway (but measure through microphones, yes). Standing waves we CAN observe easily. The most easily in fact. Now ... we can choose between Foobar and XXHighEnd to play the files through;
What should we choose ?

If your answer is "doesn't matter" then something didn't come through quite. So ...

Quote
I completely agree!

So admitted that. But :

Quote
Horses for courses of course.

No. Nobody asks for this (as far as I am aware of) and when I now look into your Arta (which I just did), it is not suitable for the job at all. So, it merely seems that you came up with Arta and now try to justify it (with the first part of your last post). This is nothing Arvind would be able to use. And you know what ? I am not even able to use it for the purpose intended. But that is me and maybe I have a bad day of understanding things.

So ...
For the last two hours I have been looking for a good signal generator (which can save the generated signal to a WAV file), and you know what ? they ALL s*ck. Freakin' unbelievable. I knew this already, but I never looked that long. And the real problem ? Well, I once had one before a PC died, generated all my testsignals from it (which I still use), so at least one exists. But I can't recall or find which one it is.

In the end Arvind's question is not a bad one at all. So, if people may have an idea or even a hunch about a good program, please speak up.I can test it here.

Look below. All 1KHz generated signals. The first screenshot is what I use. The second one is AudaCity. It isn't even capable of generating 1000Hz when I ask for it. But look how bad it is. The third one is NHC - one of the most fameous and also annoying programs because it installs all kinds of stuff on your PC you don't ask for (and all not free). But look at it ...

And so I tried all I could find. The one worse than the other. It's almost like I have to make it myself (a program for it).


PS: And looking at all the variations I found, I now even wonder whether what I use is the best out there. Why would it ? It's just one of the random programs I found back at the time. I recall though that the author of it said that generating good test signals is not an easy job at all. I appreciated that when I found it and used NHC (free at the time) till then (again, compare). Today I should appreciate it even more.



Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 29, 2013, 10:31:50 am
PPS: Also look at the picture below. A phase difference between the channels of a wopping 8 degrees. This should be 0.00(0000).
Quite important when looking for standing waves ...


Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 29, 2013, 04:29:14 pm

Ha, found it ! I couldn't stand that I had lost it.
Examined 100s and 100s of folders on various PCs and this is the one :

http://www.tropicalcoder.com/AudioTestFileGen.htm

Just select 16 bits for reality (CD Redbook playback assumed as your daily business) and a sample rate of 44100. Leave the 3dBFS attenuation default be.
Don't forget the .wav extension in the box for the Output File.

Play back through XXHighEnd how you normally play music.

Use slow sweeps (like 2 minutes) to discover problematic areas, and notice that the speed of the sweep is linear to the frequency. So, when you'd generate a 2 minute sweep which spans 0-22000Hz, after 1 minute of playback the ferquency will be 11000Hz. When you found a problematic area (it buzzes in the room), e.g. at around 7000 Hz, you can generate another slow sweep from 6500Hz till 7500Hz and narrow down the frequency of the problem.

When all is narrowed down to a specific range, you can or let that continuously play through A-B with a more fast sweep (like 10 seconds) or generate a fixed frequency and let that A-B all the time.

:heat:
Peter


Title: Re: Digital Sine Wave Generator
Post by: Jud on March 29, 2013, 04:39:12 pm
I have no idea at all whether any of this is great or cr*p, or how much the non-free stuff costs, and you probably already know about each of these.  But just on the off chance there's something of interest, here are a couple of links:

http://www.listeninc.com/us/products/sc_randd.html

http://www.qsl.net/dl4yhf/spectra1.html

And a collection of links -

http://www.radio.imradioha.org/PC_Based_Test_Gear.htm


Title: Re: Digital Sine Wave Generator
Post by: PeterSt on March 29, 2013, 05:52:03 pm
Thanks a bunch Jud. I realize that you were working on this when I did too and posted ...

I'm still dizzy of my own search from today, and I will look at it later.

Again, thanks,
Peter


Title: Re: Digital Sine Wave Generator
Post by: GerardA on March 29, 2013, 06:54:33 pm
This one makes me happy when I use it:
http://www.audiotester.de/ (http://www.audiotester.de/)


Title: Re: Digital Sine Wave Generator
Post by: CoenP on March 29, 2013, 08:43:46 pm
Hi Arvind,

Answer is easy or difficult, depending on what you want to do with it. So, please be exact on the purpose you need it for.

Peter
Hi Peter,

I need to test the room for frequencies which create standing waves.

Best regards,

Arvind

Since the NOS 1 does something to standing waves I think Peter has a good point to use XX and the NOS1 all the way and use the cleanest signal possible.

I think timing the standing waves on a sweep isn't very exact, but may lead to usefull results. You can allways check with a narrower range afterwards or on the specific frequency you found.

I guess you are planning to determine the standing waves with your ears. You might want to evaluate the sweep on different locations considering the bellies and knots of the resonances, especially with the LF. Maybe this is not neccessary with the NOS; I am not familiar with the mechanism behind the reduction of standing waves.

Would you like to share your plan and why you bother about them?

Regards, Coen


Title: Re: Digital Sine Wave Generator
Post by: arvind on March 30, 2013, 07:29:05 am
Hi Coen,

Many years earlier when I had just built my music room, I used to get a lot of resonance in the lower bass freq, 60Hz to 63Hz. This continued even after introducing XXHE & NOS 1 in my system. To correct this an audio consultant added  a few bass traps & it significantly reduced this problem.

Since the version 0.9z-8-3a, I have noticed that the upper bass (100Hz to 120Hz)is a bit difussed (not tight enough). This wasnt noticed by me untill the earlier versions.

In order to test the same, I was looking for a programme which could generate pure tone signals, which I could play like my music file through PC/NOS 1/Amps/speakers. This would help me locate the problematic freq & then I could consider bass traps or other methods to tame them.

Best regards,

Arvind


Title: Re: Digital Sine Wave Generator
Post by: arvind on March 31, 2013, 10:18:42 am
Hi Gerard,

Thanks for the link, it served my purpose.

Best regards,

Arvind