Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| hw:rme_babyface [2014/03/15 09:24] – j_e_f_f_g | hw:rme_babyface [2025/11/02 21:05] (current) – autostatic | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== General ===== | ===== General ===== | ||
| {{ http:// | {{ http:// | ||
| - | The [[http:// | + | The [[http:// |
| - | * 10 Input / 12 Output channels | ||
| * 2 x Analog Input | * 2 x Analog Input | ||
| - | * 4 x Analog Output | + | * 4 x Analog Output |
| + | * 10 Input / 12 Output channels (including ADAT channels) | ||
| * 1 x ADAT I/O or 1 x SPDIF I/O optical | * 1 x ADAT I/O or 1 x SPDIF I/O optical | ||
| * 1 x MIDI I/O | * 1 x MIDI I/O | ||
| Line 19: | Line 19: | ||
| Class compliant via new firmware (version 200). In CC (Class Compliant) mode the Babyface should work out of the box without having to use a patched kernel. This is contrary to the Fireface UCX, with which the Babyface shares its internals, which does need a patch ((https:// | Class compliant via new firmware (version 200). In CC (Class Compliant) mode the Babyface should work out of the box without having to use a patched kernel. This is contrary to the Fireface UCX, with which the Babyface shares its internals, which does need a patch ((https:// | ||
| - | When plugged in ALSA should recognize the Babyface as follows with a 3.2 kernel: | + | When plugged in ALSA should recognize the Babyface as follows with a recent |
| - | $ cat / | + | |
| - | 2 [B23596862 | + | |
| - | RME Babyface (23596862) at usb-0000: | + | |
| - | + | ||
| - | And with a 3.8 kernel: | + | |
| $ cat / | $ cat / | ||
| 1 [Babyface2359686]: | 1 [Babyface2359686]: | ||
| RME Babyface (23596862) at usb-0000: | RME Babyface (23596862) at usb-0000: | ||
| + | |||
| + | Because the device can only be used in CC mode the Linux Support Rating is 2. | ||
| + | |||
| ===== JACK Settings ===== | ===== JACK Settings ===== | ||
| Line 35: | Line 33: | ||
| On Linux the Babyface runs well at 32 samples: | On Linux the Babyface runs well at 32 samples: | ||
| / | / | ||
| + | | ||
| + | Using lower periods settings is possible too, the device starts and runs when using 8 samples for example but basically anything below 64 samples is not very usable because you quickly run into buffer issues (xruns). Linux does beat the other two OS's though when it comes to buffer sizes but unfortunately this doesn' | ||
| - | ==== TotalMix FX and DSP ==== | + | ===== TotalMix FX and DSP ===== |
| TotalMix and the internal DSP can't be used in CC (Class Compliant) mode so these options are not available when using the Babyface with Linux. | TotalMix and the internal DSP can't be used in CC (Class Compliant) mode so these options are not available when using the Babyface with Linux. | ||
| - | ==== Switching to Class Compliant mode ==== | + | ===== Switching to Class Compliant mode ===== |
| Hold down the Select and Recall buttons simultaneously while connecting the Babyface to an USB port. If the level meters run up the interface is in CC mode. Repeating this procedure will put the interface back in normal mode again. In normal mode only one LED of each meter will light up when powering on the Babyface. When in normal mode the interface won't be recognized on a Linux system. | Hold down the Select and Recall buttons simultaneously while connecting the Babyface to an USB port. If the level meters run up the interface is in CC mode. Repeating this procedure will put the interface back in normal mode again. In normal mode only one LED of each meter will light up when powering on the Babyface. When in normal mode the interface won't be recognized on a Linux system. | ||
| Line 46: | Line 46: | ||
| ===== References ===== | ===== References ===== | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| - | * [[http:// | + | |
| {{tag> | {{tag> | ||
