DanBa
Headphoneus Supremus
- Joined
- Nov 12, 2009
- Posts
- 1,721
- Likes
- 263
Quote:
A lot of stuff are projects in the open source software world, like "Android – An Open Handset Alliance Project".
http://code.google.com/p/android/
Android relies on Linux for core system services such as driver model. The Linux kernel acts as an abstraction layer between the hardware and the rest of the software stack.
Advanced Linux Sound Architecture or ALSA is a Linux kernel component.
http://thewelltemperedcomputer.com/Linux/AudioArchitecture.htm
Android 4.0 Ice Cream Sandwich includes the ALSA source code which can be compliant with USB audio class 2 devices allowing for 24 bits / 192 kHz:
https://bitbucket.org/paulobrien/android_kernel_galaxynexus/src/bc4f9b72a51d/sound/usb/card.c
android_kernel_galaxynexus / sound / usb / card.c: "USB Audio Driver for ALSA"
The Android software is able to support USB audio class 2 devices allowing for 24 bits / 192 kHz.
If the hardware is able to support 24/192, it remains to enable the USB audio feature with proper configuration settings.
There is a Android 4.0 project called ALSA (Advanced Linux Sound Architecture) source code which could allow 24 bits / 192 kHz. But this is only a project, not a reality.
A lot of stuff are projects in the open source software world, like "Android – An Open Handset Alliance Project".
http://code.google.com/p/android/
Android relies on Linux for core system services such as driver model. The Linux kernel acts as an abstraction layer between the hardware and the rest of the software stack.
Advanced Linux Sound Architecture or ALSA is a Linux kernel component.
http://thewelltemperedcomputer.com/Linux/AudioArchitecture.htm
Android 4.0 Ice Cream Sandwich includes the ALSA source code which can be compliant with USB audio class 2 devices allowing for 24 bits / 192 kHz:
https://bitbucket.org/paulobrien/android_kernel_galaxynexus/src/bc4f9b72a51d/sound/usb/card.c
android_kernel_galaxynexus / sound / usb / card.c: "USB Audio Driver for ALSA"
The Android software is able to support USB audio class 2 devices allowing for 24 bits / 192 kHz.
If the hardware is able to support 24/192, it remains to enable the USB audio feature with proper configuration settings.