Sound Devices USBPre2, UAC2 status

classic Classic list List threaded Threaded
29 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

drew Roberts-2
On Saturday 26 January 2013 17:40:46 Robin Gareus wrote:

> On 01/26/2013 05:13 PM, drew Roberts wrote:
> [..]
>
> >>> I have access to a PreSonus Audiobox 1818VSL today, and it gets
> >>> instantly recognised with 18+18 channels. I tested the analog inputs
> >>> and outputs, and these work fine with up to 24/96.
> >>
> >> It is known to work well under GNU/Linux:
> >>
> >> http://wiki.linuxaudio.org/wiki/current_audio_gear#presonus_-_1818vsl_us
> >>b2
> >
> > Anyone recorded multiple tracks at once into ardour using this interface?
>
> Certainly. All 8 analog inputs at once without any issues. - Ardour3 in
> this case, but Ardour does not care: Since jackd (actually ALSA) works
> reliably, all is good. You get a constant stream of 18 ins and 18 outs.

Thanks so much.
>
> I have not yet had any need for recording mixed analog+digital sessions
> but I've done some S/Pdif capturing and tested ADAT.

What sort of latency can you get down to?
>
> ciao,
> robin

drew
_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

Kees van Veen
>> I have not yet had any need for recording mixed analog+digital sessions
>> but I've done some S/Pdif capturing and tested ADAT.
> What sort of latency can you get down to?
Hi,

I've only used the 8 analog inputs together with Mixbus on ubuntu 12.04
lowlatency kernel. I could get to 128/3 (48k) in qjackctl and one time
64/3 without xruns, but I think that was the ppa rt kernel, can't
remember. I've only used the Presonus with all 8 inputs active once,
normally I have 2 to 4 active.

Cheers,
Kees
_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

Len Ovens

On Tue, January 29, 2013 12:47 pm, Kees van Veen wrote:

>>> I have not yet had any need for recording mixed analog+digital sessions
>>> but I've done some S/Pdif capturing and tested ADAT.
>> What sort of latency can you get down to?
> Hi,
>
> I've only used the 8 analog inputs together with Mixbus on ubuntu 12.04
> lowlatency kernel. I could get to 128/3 (48k) in qjackctl and one time
> 64/3 without xruns, but I think that was the ppa rt kernel, can't
> remember. I've only used the Presonus with all 8 inputs active once,
> normally I have 2 to 4 active.

How do you keep inputs (or outputs) from being active? It seems to me,
that if you can see the input in jack, that jack is streaming audio from
it even if it is all zeros (or at least servicing the port at the same
interval as any other port). So if you can see the adat and s/pdif inputs
all the time, then jack is working just as hard as if you have 18 active
inputs.


--
Len Ovens
www.OvenWerks.net

_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

Joel Roth-2
Len Ovens wrote:

> How do you keep inputs (or outputs) from being active? It seems to me,
> that if you can see the input in jack, that jack is streaming audio from
> it even if it is all zeros (or at least servicing the port at the same
> interval as any other port). So if you can see the adat and s/pdif inputs
> all the time, then jack is working just as hard as if you have 18 active
> inputs.

Greetings,

AFAIK, JACK doesn't take much CPU to service
its graph nodes.

You could probably have hundreds of them
and JACK wouldn't break a sweat.


--
Joel Roth
_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

Kees van Veen
In reply to this post by Len Ovens
-------- Original Message --------
Subject: Re: [LAU] USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound
Devices USBPre2, UAC2 status
From: Len Ovens <[hidden email]>
To: Kees van Veen <[hidden email]>
CC: "LAU" <[hidden email]>
Date: Tue Jan 29 2013 22:15:43 GMT+0100 (CET)

>> I've only used the 8 analog inputs together with Mixbus on ubuntu 12.04
>> >lowlatency kernel. I could get to 128/3 (48k) in qjackctl and one time
>> >64/3 without xruns, but I think that was the ppa rt kernel, can't
>> >remember. I've only used the Presonus with all 8 inputs active once,
>> >normally I have 2 to 4 active.
> How do you keep inputs (or outputs) from being active? It seems to me,
> that if you can see the input in jack, that jack is streaming audio from
> it even if it is all zeros (or at least servicing the port at the same
> interval as any other port). So if you can see the adat and s/pdif inputs
> all the time, then jack is working just as hard as if you have 18 active
> inputs.
Sorry, I meant indeed connected or plugged instead of 'active'.
_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

Robin Gareus
In reply to this post by drew Roberts-2
On 01/27/2013 03:09 AM, drew Roberts wrote:
> What sort of latency can you get down to?

Hi Drew,

On linux 3.2.0-4-rt-686-pae (debian) with ondemand governor and old
gnome2 on a Thinkpad X60s. jackdmp 1.9.10 (recent git)

This works reliably; no x-runs:
  jackd -d alsa -d hw:2 -r 48000 -p 64 -n 3
  jack-delay measures: 403.949 frames    8.416 ms


Occasional rare x-runs with
  jackd --sync -d alsa -d hw:2 -r 48000 -p 64 -n 2
  roundtrip latency: 274.945 frames    5.728 ms


Now we're closing in...
  jackd --sync -d alsa -d hw:2 -r 48000 -p 32 -n 2
  roundtrip latency:  175.953 frames    3.666 ms
x-runs depend on system load. jack_capture still runs x-runs free for >
1 hour. Idle DSP load is only 5.6% with the CPU in low-power (1GHz). Yet
jack_delay alone bumps DSP load up to 20%.


At 96kHZ the minimum period is 64 fpp. The lowest setting is not what I
would take on stage but it works. jack_delay alone is causing 35% DSP
load. ondemand gov switches between 1GHz and 1.67 GHz, no x-runs in the
last 2 mins, but they'll come..
  jackd --sync -d alsa -d hw:2 -r 96000 -p 64 -n 2
  roundtrip latency: 276.273 frames    2.878 ms

best,
robin
_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

Fons Adriaensen-3
On Wed, Jan 30, 2013 at 07:14:11PM +0100, Robin Gareus wrote:
 
> This works reliably; no x-runs:
>   jackd -d alsa -d hw:2 -r 48000 -p 64 -n 3
>   jack-delay measures: 403.949 frames    8.416 ms
>
>
> Occasional rare x-runs with
>   jackd --sync -d alsa -d hw:2 -r 48000 -p 64 -n 2
>   roundtrip latency: 274.945 frames    5.728 ms

That's odd. The difference should be one period, 64 frames.
But it is 129 frames.

>
> Now we're closing in...
>   jackd --sync -d alsa -d hw:2 -r 48000 -p 32 -n 2
>   roundtrip latency:  175.953 frames    3.666 ms
> x-runs depend on system load. jack_capture still runs x-runs free for >
> 1 hour. Idle DSP load is only 5.6% with the CPU in low-power (1GHz). Yet
> jack_delay alone bumps DSP load up to 20%.

The % load for jack_delay shouldn't depend much on the period size,
it just processes period_size frames each time.

If it does there could be significant wakeup jitter - jack measures
the worst case load IIRC.

Ciao,

--
FA

A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)

_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

Robin Gareus
On 01/30/2013 11:44 PM, Fons Adriaensen wrote:

> On Wed, Jan 30, 2013 at 07:14:11PM +0100, Robin Gareus wrote:
>
>> This works reliably; no x-runs: jackd -d alsa -d hw:2 -r 48000 -p
>> 64 -n 3 jack-delay measures: 403.949 frames    8.416 ms
>>
>>
>> Occasional rare x-runs with jackd --sync -d alsa -d hw:2 -r 48000
>> -p 64 -n 2 roundtrip latency: 274.945 frames    5.728 ms
>
> That's odd. The difference should be one period, 64 frames. But it
> is 129 frames.

Note the --sync in the 2nd command. Hence the nominal difference is
2*64 frames.  "--sync [..identical..] -n 2"  vs  "[..identical..] -n 3"

ciao,
robin
_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
Reply | Threaded
Open this post in threaded view
|

Re: USB2 Audio, PreSonus Audiobox 1818VSL -- was: Sound Devices USBPre2, UAC2 status

Giso Grimm
In reply to this post by Hans Wilmers-2


On 01/11/2013 04:26 PM, Hans Wilmers wrote:

> On 01/04/2013 08:31 PM, [hidden email] wrote:
>> Some old posts exist about the UAC2 support for the Sound Devices
>> USBPre2 but some problem remains.
>> The current status is that this sound card is supported as a USB 1.1
>> card in high-speed mode.
>> But this card is not seen as a Usb Audio Class 2 on  Linux. On Mac OS
>> X this card is recognized as UAC2.
>>
>
> I have access to a PreSonus Audiobox 1818VSL today, and it gets
> instantly recognised with 18+18 channels. I tested the analog inputs and
> outputs, and these work fine with up to 24/96.


Does anyone know about the state of the other Presonus audiobox sound
cards (44VSL, 22VSL)?


- Giso


>
> With lsusb, two configurations are shown, and both have
> bInterfaceProtocol = 32.
>
> Output of dmesg and lsusb here:
> http://pastebin.com/V3P7zi93
>
> / Hans
>
>
> _______________________________________________
> Linux-audio-user mailing list
> [hidden email]
> http://lists.linuxaudio.org/listinfo/linux-audio-user
_______________________________________________
Linux-audio-user mailing list
[hidden email]
http://lists.linuxaudio.org/listinfo/linux-audio-user
12