{"items": [{"author": "WinterKing", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3l7jp6", "anchor": "r-c3l7jp6", "service": "r", "text": "The bug mentioned in the post is one that I check weekly, then silently weep to myself.\n", "timestamp": 1327678898}, {"author": "qrios", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3l9b0q", "anchor": "r-c3l9b0q", "service": "r", "text": "&rarr;&nbsp;I haven&#39;t slept in 28 hours, so this may be a delusional question, but can&#39;t you just modify the Android source  to use a smaller buffer size and install that on your phone?\n", "timestamp": 1327688416}, {"author": "WinterKing", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3l9wra", "anchor": "r-c3l9wra", "service": "r", "text": "&rarr;&nbsp;&rarr;&nbsp;As posted below, you certainly can. What you can&#39;t do is distribute an application that takes advantage of it because that modification won&#39;t exist on any other Android devices.\n", "timestamp": 1327691455}, {"author": "qrios", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3laboj", "anchor": "r-c3laboj", "service": "r", "text": "&rarr;&nbsp;&rarr;&nbsp;&rarr;&nbsp;Well, sure. But the author didn&#39;t say he wanted to distribute it, he said he wanted to have it. \n", "timestamp": 1327693505}, {"author": "mungdiboo", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3ldc7k", "anchor": "r-c3ldc7k", "service": "r", "text": "&rarr;&nbsp;You do not weep alone, my friend.\n", "timestamp": 1327710125}, {"author": "Esteluk", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3le8rz", "anchor": "r-c3le8rz", "service": "r", "text": "&rarr;&nbsp;^t 3434 &lt;return&gt;\n\n<br><br>... sigh :&#39;(\n", "timestamp": 1327716495}, {"author": "Decatf", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3l956u", "anchor": "r-c3l956u", "service": "r", "text": "Not an audio guy but there was a blog post about using PulseAudio in Android last week.\nhttp://arunraghavan.net/2012/01/pulseaudio-vs-audioflinger-fight/\n", "timestamp": 1327687563}, {"author": "espectra", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3l9o2a", "anchor": "r-c3l9o2a", "service": "r", "text": "I ran into latency issues playing around with libpd, too... Closest I&#39;ve come to low latency audio on Android has been a goofy theremin-like app I made  called Theramaze. It uses a custom thread to drive waveform audio into an AudioTrack. The minbuffer on my Nexus One is about 6k which isn&#39;t bad.\n", "timestamp": 1327690225}, {"author": "JonathanHarford", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3lai8y", "anchor": "r-c3lai8y", "service": "r", "text": "So disappointing.\n", "timestamp": 1327694412}, {"author": "Timmmmbob", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3lajr5", "anchor": "r-c3lajr5", "service": "r", "text": "Interesting. Not because we don&#39;t all already know audio latency on Android is awful, but because I didn&#39;t know about the page listing measured latency on different devices.\n", "timestamp": 1327694626}, {"author": "bsterz", "source_link": "http://www.reddit.com/r/androiddev/comments/oz583#c3lbcbp", "anchor": "r-c3lbcbp", "service": "r", "text": "I had this same experience. I started playing with audio and came up with a very low battery usage version of a white/pink/brown noise app. Got that basically functioning... then realized that learning was essentially for naught.\n\n<br><br>My real interest was in realtime audio generation or at least something fun and marginally useful. The API and performance, out of the box, is pretty much abysmal. I&#39;m not wasting time there for now. I check back with revisions, but it&#39;s really just not a big deal in the world of selling phones.\n\n<br><br>Also, from the software I have seen, the UI becomes a serious pain anyways. Maybe tablets plus another API would change things, but smartphones (androids at least) just aren&#39;t going to cut it for much more than toys for now.\n", "timestamp": 1327698658}, {"author": "Jonathan", "source_link": "https://plus.google.com/117769132126373673503", "anchor": "gp-1327711188963", "service": "gp", "text": "As an android and audio professional, I find this to be a straight up travesty. From what I understand however, it has little to do with hardware limitations, and all to do with google's desire to encapsulate audio system for java developers. The current system mixes sound from all sources and maintains system control of audio (as opposed to letting a device access the audio hard buffers directly, thereby monopolizing sound), but means that you can't do much but the simplest stuff well.\n<br>\n<br>\nIt's piss poor state of affairs, that is hampering every industry from game development to medical equipment:I recently read comment from a developer who was attempting to develop monitoring equipment that had hoped to use the audio I/O for processing non-audio signals. And, of course, it means no audio apps.", "timestamp": 1327711188}, {"author": "Kiran", "source_link": "https://www.facebook.com/jefftk/posts/114667331988733?comment_id=149814741807325", "anchor": "fb-149814741807325", "service": "fb", "text": "This seems to be a second reason that choosing Android over iOS was a mistake for you.  (The other one, which I think I mentioned when you were debating the choice, is that it's possible to make a lot more money with an iOS app, which would mean you have more money to give to charity.)", "timestamp": "1331894982"}, {"author": "Jeff&nbsp;Kaufman", "source_link": "https://www.facebook.com/jefftk/posts/114667331988733?comment_id=149854901803309", "anchor": "fb-149854901803309", "service": "fb", "text": "@Kiran: there are things I like better about android, though.  Good integration with google voice being a big one.", "timestamp": "1331901707"}, {"author": "Kiran", "source_link": "https://www.facebook.com/jefftk/posts/114667331988733?comment_id=149858131802986", "anchor": "fb-149858131802986", "service": "fb", "text": "I guess having a mobile phone is new for you so you still talk into it!  <br><br>Seriously, I don't use voice much anymore, although now that my stereo doesn't have Bluetooth (and therefore doesn't mute during calls) I might be inclined to talk while driving again.", "timestamp": "1331902165"}, {"author": "Jeff&nbsp;Kaufman", "source_link": "https://www.facebook.com/jefftk/posts/114667331988733?comment_id=149912425130890", "anchor": "fb-149912425130890", "service": "fb", "text": "@Kiran: it's not named all that well, but google voice isn't just for voice calls.  It also does voicemail transcription and manages text messages.  It means I don't have to care about the underlying number for my phone and can just use my google voice number.", "timestamp": "1331909291"}]}