Do you have an interface that works best with 48000 instead of 44100?
Moderators: MattKingUSA, khz
- bluebell
- Established Member
- Posts: 1926
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 113 times
- Been thanked: 121 times
Do you have an interface that works best with 48000 instead of 44100?
This is no discussion of 48000 vs. 96000 vs. 192000 and so on but the question if some audio interfaces work better with 48000 than with 44100.
With my Focusrite Scarlett USB interfaces (Solo, 2i2, 2i4) I noticed that I can run them at 44100 with a buffer size of 64 without xruns. But at 48000 I can go down to 32 or even 24(!) on an old Core i5-2500T. I have not even a realtime kernel but a lowlatency kernel.
Additionally, when I run them at 44100 then I have some occasional clicks (about 1 per minute) that sound as if caused by a light switch or a refrigerator that starts cooling. No clicks when running them at 48000.
So it seems that there are some native and some non-native modes when running audio interfaces. Possible causes:
- Interfaces' firmware
- Internal ALSA structures
- Undocumented commands needed to prepare an interface for 44100
Do you have any interfaces where you observe similar effects? Only with Linux? Or maybe with Mac or Windows, too?
With my Focusrite Scarlett USB interfaces (Solo, 2i2, 2i4) I noticed that I can run them at 44100 with a buffer size of 64 without xruns. But at 48000 I can go down to 32 or even 24(!) on an old Core i5-2500T. I have not even a realtime kernel but a lowlatency kernel.
Additionally, when I run them at 44100 then I have some occasional clicks (about 1 per minute) that sound as if caused by a light switch or a refrigerator that starts cooling. No clicks when running them at 48000.
So it seems that there are some native and some non-native modes when running audio interfaces. Possible causes:
- Interfaces' firmware
- Internal ALSA structures
- Undocumented commands needed to prepare an interface for 44100
Do you have any interfaces where you observe similar effects? Only with Linux? Or maybe with Mac or Windows, too?
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
-
- Established Member
- Posts: 381
- Joined: Sun May 28, 2017 3:52 pm
Re: Do you have an interface that works best with 48000 instead of 44100?
AFAIK that is a possibility with more than one card.
Reaper/KDE/Archlinux. i7-2600k/16GB + i7-4700HQ/16GB, RME Multiface/Babyface, Behringer X32, WA273-EQ, 2 x WA-412, ADL-600, Tegeler TRC, etc For REAPER on Linux information: https://wiki.cockos.com/wiki/index.php/REAPER_for_Linux
- bluebell
- Established Member
- Posts: 1926
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 113 times
- Been thanked: 121 times
Re: Do you have an interface that works best with 48000 instead of 44100?
It happens with a single interface connected to the PC as well.Jack Winter wrote:AFAIK that is a possibility with more than one card.
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
- Michael Willis
- Established Member
- Posts: 1460
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 71 times
- Been thanked: 169 times
- Contact:
Re: Do you have an interface that works best with 48000 instead of 44100?
You are possibly already aware of this, and I'm not even sure how relevant it is anymore, but this document seems to indicate that 48000 may be inherently better for some USB interfaces:
https://wiki.linuxaudio.org/wiki/list_o ... _interface
I have the first generation 2i4. After reading this, I use a sample rate of 48000 with periods/buffer set to 3, and the buffer size depends on how cpu intensive my project is. My cpu is older than your i5. If I'm recording a single virtual instrument or audio track, I can get away with a buffer size of 64, but if I'm doing a large project in a heavyweight DAW with dozens of tracks, multiple instances of LinuxSampler, and a handful of reverb busses, the buffer size has to be 256. That includes running a realtime kernel from AVLinux and turning off my wifi.
https://wiki.linuxaudio.org/wiki/list_o ... _interface
I have the first generation 2i4. After reading this, I use a sample rate of 48000 with periods/buffer set to 3, and the buffer size depends on how cpu intensive my project is. My cpu is older than your i5. If I'm recording a single virtual instrument or audio track, I can get away with a buffer size of 64, but if I'm doing a large project in a heavyweight DAW with dozens of tracks, multiple instances of LinuxSampler, and a handful of reverb busses, the buffer size has to be 256. That includes running a realtime kernel from AVLinux and turning off my wifi.
-
- Established Member
- Posts: 381
- Joined: Sun May 28, 2017 3:52 pm
Re: Do you have an interface that works best with 48000 instead of 44100?
What I meant is that I've heard about this happening with different cards. Never experienced it myself.bluebell wrote:It happens with a single interface connected to the PC as well.
Reaper/KDE/Archlinux. i7-2600k/16GB + i7-4700HQ/16GB, RME Multiface/Babyface, Behringer X32, WA273-EQ, 2 x WA-412, ADL-600, Tegeler TRC, etc For REAPER on Linux information: https://wiki.cockos.com/wiki/index.php/REAPER_for_Linux
- English Guy
- Established Member
- Posts: 525
- Joined: Wed Oct 17, 2012 7:28 pm
- Location: England
- Has thanked: 8 times
- Been thanked: 7 times
Re: Do you have an interface that works best with 48000 instead of 44100?
I have an alesis io2. It is hard wired at 48000. If it was run at 44000 it would be constantly converting
-
- Established Member
- Posts: 135
- Joined: Thu Jan 23, 2020 3:14 pm
- Has thanked: 3 times
- Been thanked: 13 times
Re: Do you have an interface that works best with 48000 instead of 44100?
Are all of these 2nd gen? If yes, then you indeed hit the kernel bug. Solo was fixed last year [1], 2i2 and 2i4 will be fixed in 5.7 [2,3]. Explanation of the bug is in the last commit.bluebell wrote: ↑Sat Aug 11, 2018 10:02 am With my Focusrite Scarlett USB interfaces (Solo, 2i2, 2i4) ...
Additionally, when I run them at 44100 then I have some occasional clicks (about 1 per minute) that sound as if caused by a light switch or a refrigerator that starts cooling. No clicks when running them at 48000.
[1] https://git.kernel.org/pub/scm/linux/ke ... 250db5d0e5
[2] https://git.kernel.org/pub/scm/linux/ke ... 032dabf2e4
[3] https://git.kernel.org/pub/scm/linux/ke ... 20b7eaaf60
- bluebell
- Established Member
- Posts: 1926
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 113 times
- Been thanked: 121 times
Re: Do you have an interface that works best with 48000 instead of 44100?
1st and 2nd gen. Thanks for the info. Since then I stay with 48 kHz and everything is running ok.
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/