• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Beta-test: DeltaWave Null Comparison software

@pkane were you able to recreate this?

@pkane There's something wrong with the channel mapping, just like @Grooved said.

Stereo -> Stereo (Analog stereo -> Analog stereo with E-MU 0404) works still ok (The source file is the upper and the recording the lower graph):

View attachment 327065



3 -> Stereo (Optical left -> Analog stereo with E-MU 0404) plays the right channel (4) information on the left channel.

View attachment 327070



4 -> Stereo (Optical right -> Analog stereo with E-MU 0404) is correct:

View attachment 327076



3+4 -> Stereo (Optical stereo -> Analog stereo with E-MU 0404) plays right channel (4) information on both channels:

View attachment 327077

It seems to me that the player plays always on the correct channel, but sends the wrong information (The channel 4 source signal) to that channel. I have only 4 channels on my E-MU 0404, so I can't test further.

Maybe @Grooved can test this with his bigger interfaces?

When I select for example the ASIO output channels 3+4, MultiTone plays the right channel information on every channel 1-6 (Most likely on all the channels (1-16) too, but I don't have ADAT-equipment to verify it):

1700915246842.png


When I use the ASIO channel 3+4 with for example Reaper, it plays only on channels 3 and 4 and there's correctly left and right channel output, not just right channel information on all channels like with DeltaWave (Edit: Previously was written as "MultiTone", sorry!):

1700915492972.png
 
Last edited:
@pkane were you able to recreate this?



When I select for example the ASIO output channels 3+4, MultiTone plays the right channel information on every channel 1-6 (Most likely on all the channels (1-16) too, but I don't have ADAT-equipment to verify it):

View attachment 329278

When I use the ASIO channel 3+4 with for example Reaper, it plays only on channels 3 and 4 and there's correctly left and right channel output, not just right channel information on all channels like with MT:

View attachment 329279

Are you reporting an issue with DeltaWave or Multitone? I thought you said Multitone was working correctly?
 
Sorry, I meant to say DeltaWave, but there seems to be the same behaviour with MultiTone too. It appeared when MultiTone got the multichannel support (V1.0.39) over a year ago. DeltaWave seems to share the code base with MultiTone regarding this issue...

So channels 3+4 (Or any combination with "+" -sign, "5+6",7+8","9+10" etc):

DeltaWave: Plays on all the channels, gets the source material from the right channel data
MultiTone: Plays on all the channels
Reaper: Plays on 3+4, plays left and right correctly
 
Last edited:
I tested REW with the channels 3+4 for the reference. It works just like Reaper and plays just with the channels 3 and 4.

And "1+2","L+R" and "Stereo" output works ok with the newest DeltaWave too. It still plays needlessly on all the other channels, but the left and right mapping is correct with channels 1 and 2.

"The right channel information on every output channel" -problem is on when pairing the bigger channel numbers (From 3 to maximum).

ASIO channels 3+4 playing:

DeltaWave: Plays on all the channels, gets the source material from the right channel data
MultiTone: Plays on all the channels
Reaper: Plays on channels 3+4, plays left and right correctly
REW: Plays on channels 3+4, no way to check if it plays left and right correctly, but I suppose it does...
 
Last edited:
Hi @pkane

Does what I'm reporting make any sense to you? If not, I'll try to rephrase it again...

Based on this:

If you want output to channels 3 and 4, enter 3+4 into the output channel selector.

With the 16 channel ASIO device the channel output should be this, right?

1 Silence
2 Silence
3 Left
4 Right

5 Silence
6 Silence
7 Silence
8 Silence
9 Silence
10 Silence
11 Silence
12 Silence
13 Silence
14 Silence
15 Silence
16 Silence


But instead with DeltaWave I get:

1 Right
2 Right
3 Right
4 Right
5 Right
6 Right
7 Right
8 Right
9 Right
10 Right
11 Right
12 Right
13 Right
14 Right
15 Right
16 Right

So the left channel has left the chat completely...
 
Hi @pkane

Does what I'm reporting make any sense to you? If not, I'll try to rephrase it again...

Based on this:



With the 16 channel ASIO device the channel output should be this, right?

1 Silence
2 Silence
3 Left
4 Right

5 Silence
6 Silence
7 Silence
8 Silence
9 Silence
10 Silence
11 Silence
12 Silence
13 Silence
14 Silence
15 Silence
16 Silence


But instead with DeltaWave I get:

1 Right
2 Right
3 Right
4 Right
5 Right
6 Right
7 Right
8 Right
9 Right
10 Right
11 Right
12 Right
13 Right
14 Right
15 Right
16 Right

So the left channel has left the chat completely...

I’ll try to reproduce soon. It’s a bit involved, as I don’t have any multi channel Asio drivers that work with my development environment- a virtual Windows machine on a Mac. I’ll need to switch to a Windows computer to be able to test.
 
I’ll try to reproduce soon. It’s a bit involved, as I don’t have any multi channel Asio drivers that work with my development environment- a virtual Windows machine on a Mac. I’ll need to switch to a Windows computer to be able to test.

Thanks!

I'm not in a hurry, I was just afraid that I explained things too complicated.

There really seems to be two overlapping problems here, so it's a nightmare to debug...
 
It’s a bit involved, as I don’t have any multi channel Asio drivers that work with my development environment- a virtual Windows machine on a Mac.

I managed to reproduce the issue even using a virtual machine (WMware + Win 11) and VB-Audio Matrix -software that you suggested, without using a physical ASIO interface at all. It should work with a virtual Windows on a Mac too...

Here's the how to:

1) Open VB-Audio Matrix:

1701580093418.png



2) Activate VASIO8 interface with a Ctrl and the left mouse button:
1701579999093.png



3) Open Full Matrix View and route the Virtual ASIO 8 output channel 3 to the input channel 1 together with a Ctrl and left mouse button:

1701580296950.png



4) Do the same with the output channel 4 and the input channel 2:

1701580509449.png



4) Open DeltaWave recorder window and set the device and the channels:

1701580759947.png


5) You are set!
 
Last edited:
When recording, all the 8 output channels are playing (for no reason), as easily seen on the matrix view (Instead of the previously requested channels 3+4), like a physical ASIO interface previously:

1701581359495.png



The recorded output file has a sawtooth wave on both the left and the right channel:

1701581864506.png


The input file has a sine on the left channel and the sawtooth on the right channel, so the left channel material doesn't get played at all (Just like a physical interface):

1701582022055.png


Hope this helps!
 

Attachments

  • 1701581920581.png
    1701581920581.png
    15.4 KB · Views: 70
Last edited:
With only one channel selected, all the other output channels are correctly silent:

Left:

1701583359192.png



1701583420838.png




Right:

1701583524069.png



1701583585175.png
 
With only one channel selected, all the other output channels are correctly silent:

Left:

View attachment 331383


View attachment 331384



Right:

View attachment 331386


View attachment 331387

Hi @Rantapossu,

VB Matrix turned out to be very convenient for testing when using 128 channels of ASIO in/out mapping :)

Please try the new version of DeltaWave, v2.0.12:

https://app.box.com/s/hlglgy3aj39rjfxu343fho4t0cdrq9v8

This should fix the recorder feature working with one or two ASIO channels, up to 128, at least it does so in my testing:
1701831863194.png
 
So, so much better!

3+4 -> Stereo works ok now.

3 -> L is ok too.

but

4 -> R seems still to be broken:

Input:

1701833824303.png


Output:

1701833940605.png


So it plays the left channel information on the right channel, there should be a one channel sawtooth output, not sine...
 
Try using only numbers or only letters, don't mix. 3->1 is the same as 3->L and 4->R is 4->2.

It still does it:

1701834523423.png


Should be a sawtooth, but is a sine:

1701834580129.png
 
It still does it:

View attachment 331960

Should be a sawtooth, but is a sine:

View attachment 331961
I think that’s how it should work, actually. There are three channel selectors for a recording. One selector determines what channels are loaded from the file (this is the reference channel selector in the main window) and then, the recorder window has two more: one for output channels of the audio device, and one more for input.

If you want to play R channel of the reference file, you’ll need to select R as the channel in the main window. Then, in the recorder you get to pick the desired output and input channels for this R waveform loopback recording.
 
Hmmm...

It doesn't let me do it.

When I select the R channel from the main window:

1701835586049.png


And open the recorder window and select the channels:

1701836304789.png
or
1701836445651.png


The moment I hit the record button, it reverts back the main window to stereo:

1701835799968.png


And the output is a sine wave:

1701836776083.png
 

Attachments

  • 1701835678409.png
    1701835678409.png
    1.8 KB · Views: 66
Personally the previous issue is not a problem for me at all (And I might be doing the testing of the right channel in a wrong anyway). I just tested all the combinations I could imagine, just for you to know and to ensure that everything is working ok for other users...

The working 3+4 output channels (And 9+10 for my other interface too) is everything I could ask for!

So thank you again!
 
DeltaWave version 2.0.12 is now officially released: https://deltaw.org/index.html#download-64-bit

Changes in v2.0.12

  • Changed: added support of up to 128 ASIO channels in the Recorder window
  • Added: loudness analysis and comparison feature according to EBU R 128 specification, delta, true peak and LRA included
  • Fixed: ASIO stereo recording with two channels could sometimes record the same data in both channels
 
DeltaWave version 2.0.12 is now officially released: https://deltaw.org/index.html#download-64-bit

Changes in v2.0.12

  • Changed: added support of up to 128 ASIO channels in the Recorder window
  • Added: loudness analysis and comparison feature according to EBU R 128 specification, delta, true peak and LRA included
  • Fixed: ASIO stereo recording with two channels could sometimes record the same data in both channels
hi
do you think could be released a full portable version ?
I like goldwave /audacity or other freeware because they are full portable
thanks
 
Back
Top Bottom