M
Matthias Wenzel
Guest
Hey ho,
Wie ist da der Stand der Dinge. Gibts schon was brauchbares oder heisst es abwarten?
Wie ist da der Stand der Dinge. Gibts schon was brauchbares oder heisst es abwarten?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: This feature may not be available in some browsers.
Android not using ALSA was because the Android team didn’t understand ALSA. It had nothing to with ALSA’s actual design or implementation.
[...]
I know the people involved with the Google Android audio stack development. We have had discussions. I believe (strongly) that they have made a fundamental design error, and have explained to them why I think this. There is an audio/MIDI API that is used in a consistent form across mobile and desktop platforms, and that is CoreAudio (that said, the iOS use of it is requently VERY VERY different from the MacOS use). That API (both versions) looks absolutely nothing like OSS, and everything like a pull-model (callback) API such as ASIO, JACK etc. I know why the Google team did what they did, and I think it technically wrong and continues to explain (in part) why Android is so far behind iOS for pro/prosumer/creation music apps. (The bigger reason is related to Android audio hardware, which is incredibly non-standard and generally incapable of low latency operation at the hardware level).
You apparently don’t understand the difference between the push and pull models I’ve described at all. Let me try one more time: in a push model, the application decides how much audio data it wants to write/read to/from the device, and when, and the audio stack has to make that happen. in a pull model, the device decides how much data it needs to be read/written, and the application(s) have to deal with that. The pull model is used by all pro-audio/music creation APIs on every platform. No exceptions. ASIO, CoreAudio, WinRT, JACK, and several more.
Technischer Background von Paul Davis - dem Ardour Entwickler - zu Android Soundsystem:
![]()
NOT Jack Audio Interface
Android not using ALSA was because the Android team didn’t understand ALSA. It had nothing to with ALSA’s actual design or implementation. I explain on the other slides precisely why the OSS API must die. It isn’t about a “hatred” of OSS or where it came from, but it is about the nature of the...discourse.ardour.org
Das wäre eher was
da "echtes" Linux mit ALSA{/Jack}.
Wird Headset tauglich sein, also auch 'nen Eingang haben, z.B. per Adapter zu erreichen.Aber einen Audio-Eingang hat das Ding wohl nicht, außer eingebautem Mikrofon, oder?