Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Audio buffer lengths, part 2
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  7 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Dave [WhiteNoiseAudio]  
View profile  
 More options Oct 8 2011, 3:46 pm
From: "Dave [WhiteNoiseAudio]" <dwalli...@gmail.com>
Date: Sat, 8 Oct 2011 12:46:38 -0700 (PDT)
Local: Sat, Oct 8 2011 3:46 pm
Subject: Audio buffer lengths, part 2
There has already been a lot of discussion on the fact that all apps
have to share the same Audio session properties, like audio buffer
lengths and the need to support other buffer sizes than the one you
think you're getting. Currently a lot of apps are running with 256
sample sized buffers for lower latency which is fine if you are the
only app running.  I'm currently testing scenarios with 3-5 apps
running at the same time all sequenced from Genome and 256 samples is
too small to get all those apps running at the same time without
running into choppy sound issues. What needs to happen I think, is
greater control for users in setting audio buffer lengths. In a solo-
instrument setting, low latency is preferred, however in a multiple
app sequencing scenario, higher latency is preferred since it allows
more apps to run at the same time. My app can set the audio buffers
longer, but there's nothing to stop other apps from setting it lower
and breaking up the audio. It would be nice if every app had a setting
like "Audio Latency: low, medium, high" translating to 256, 512, and
1024 sample buffers. Apps maybe should also respect the current
latency when returning from background mode instead of forcing it
back. What do you guys think?

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Pride  
View profile  
 More options Oct 8 2011, 3:58 pm
From: Aaron Pride <aaron.pr...@gmail.com>
Date: Sat, 8 Oct 2011 15:58:42 -0400
Local: Sat, Oct 8 2011 3:58 pm
Subject: Re: Audio buffer lengths, part 2

The next Sample Lab update includes setings as you describe.  1024 is really
the only way to get most apps working together.  Also the order apps are
launched mattters which is awkward to have to explain to users IMO.
 On Oct 8, 2011 3:46 PM, "Dave [WhiteNoiseAudio]" <dwalli...@gmail.com>
wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rob Fielding  
View profile  
 More options Oct 8 2011, 5:03 pm
From: Rob Fielding <rob.field...@gmail.com>
Date: Sat, 8 Oct 2011 17:03:11 -0400
Local: Sat, Oct 8 2011 5:03 pm
Subject: Re: Audio buffer lengths, part 2
In my case,a 1024 sized buffer is totally unuseable (in a touch instrument), so there is no point in having a setting to allow it.  If some background app cant go below 1024, then we are incompatible for that use.  Filling our apps with esoteric options to support cases that wont work well anyway is not a good thing for usability.

It seems obvious that apps need to decide whether they generate midi, or sound; and we shutoff sound generation when acting as a background midi generator or controller.  All the major cpu usage is coming from the sound generating app, and having more than one or two is unreasonable.  Arpeggiators and controllers should not tax the cpu so hard.

Sent from my iPhone, which is why everything is misspelled.  http://rfielding.appspot.com

On Oct 8, 2011, at 3:46 PM, "Dave [WhiteNoiseAudio]" <dwalli...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dave [WhiteNoiseAudio]  
View profile  
 More options Oct 9 2011, 9:31 am
From: "Dave [WhiteNoiseAudio]" <dwalli...@gmail.com>
Date: Sun, 9 Oct 2011 06:31:36 -0700 (PDT)
Local: Sun, Oct 9 2011 9:31 am
Subject: Re: Audio buffer lengths, part 2
Yeah, exactly Aaron.

On Oct 8, 3:58 pm, Aaron Pride <aaron.pr...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dave [WhiteNoiseAudio]  
View profile  
 More options Oct 9 2011, 9:32 am
From: "Dave [WhiteNoiseAudio]" <dwalli...@gmail.com>
Date: Sun, 9 Oct 2011 06:32:58 -0700 (PDT)
Local: Sun, Oct 9 2011 9:32 am
Subject: Re: Audio buffer lengths, part 2
Rob, while I agree that it might be unusable when your app is on the
foreground, it would be totally fine while your app is in the
background (if your app supports that).

On Oct 8, 5:03 pm, Rob Fielding <rob.field...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Greg W (polychord)  
View profile  
 More options Oct 17 2011, 2:39 pm
From: "Greg W (polychord)" <gregorywie...@gmail.com>
Date: Mon, 17 Oct 2011 11:39:50 -0700 (PDT)
Local: Mon, Oct 17 2011 2:39 pm
Subject: Re: Audio buffer lengths, part 2
1024 is a latency of 20 MS (if the sample rate is 44100) -- There was
a core audio mailing list post a while back about the boundary of
perceptible latency, and I feel like that's pretty close to it.
Regardless, if it's a consistent latency (and does not jitter), the
musician adapts to it pretty quickly.

Still, might not be good for everyone -- just throwing that in there.

On Oct 9, 6:32 am, "Dave [WhiteNoiseAudio]" <dwalli...@gmail.com>
wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Pride  
View profile  
 More options Oct 17 2011, 2:48 pm
From: Aaron Pride <aaron.pr...@gmail.com>
Date: Mon, 17 Oct 2011 14:48:59 -0400
Local: Mon, Oct 17 2011 2:48 pm
Subject: Re: Audio buffer lengths, part 2

I can run sample lab + nlogsynth on ch2 (kudos for channel selection! Hope
all instruments implement this), sunrizer on ch1. @  512 on iPad2 but there
are hiccups...1024 it is like butter.  (Users can now choose 256/512/1024)

We knew the day would come when we would be fiddling with the buffer size in
iOS like in a DAW... hoping most folks already understand the latency vs.
more plug-ins trade-off.
On Oct 17, 2011 2:39 PM, "Greg W (polychord)" <gregorywie...@gmail.com>
wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »