New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[osx] Increase CAEngine buffer size (n_frames) by 4 times #7

Merged
merged 1 commit into from Jun 24, 2014

Conversation

Projects
None yet
4 participants
@herrnst
Contributor

herrnst commented May 20, 2014

Closes #5.

It seems that on Mavericks, something (the Timer Coalescing thing?) can cause a buffer over/underrun, resulting in (wild guess!) CAEngine and the hardware getting out of sync which will make playback crackle heavily. Increasing the Engine buffer prevents this from happening.

(NB: Someone with better knowledge of OSX Kernel/Driver/CoreAudio and the E-mu hardware should probably fix this properly, but I have a feeling the former as well as (and especially) the latter are getting really rare nowadays due to people rather sticking to motherboard audio et al...)

[osx] Increase CAEngine buffer size (n_frames) by 4 times to prevent …
…Engine/HW getting out of sync on Mavericks (resulting in crackling noise)

kxproject pushed a commit that referenced this pull request Jun 24, 2014

kxproject
Merge pull request #7 from herrnst/osx-buffer
[osx] Increase CAEngine buffer size (n_frames) by 4 times

@kxproject kxproject merged commit af23277 into kxproject:master Jun 24, 2014

@herrnst herrnst deleted the herrnst:osx-buffer branch Jun 30, 2014

@owenjbrady

This comment has been minimized.

Show comment
Hide comment
@owenjbrady

owenjbrady Feb 25, 2015

how do I apply this patch do I just add it to the info.plist or what exactuly?

im sorry im a windows/linux user and lately have switched to mac

I have this card and its much louder then my on board but I am getting out of sync issues and crackling under yosemite 10.10.2

owenjbrady commented Feb 25, 2015

how do I apply this patch do I just add it to the info.plist or what exactuly?

im sorry im a windows/linux user and lately have switched to mac

I have this card and its much louder then my on board but I am getting out of sync issues and crackling under yosemite 10.10.2

@ForbiddenEra

This comment has been minimized.

Show comment
Hide comment
@ForbiddenEra

ForbiddenEra Feb 25, 2015

Hi,

I haven't applied the patch and recompiled myself, still using mavericks and well, I'm on a mac pro not a hack and it doesn't do pci.

I could maybe take a look if you can remind me but, it's not a priority

Sent from my Samsung Galaxy Tab® S

-------- Original message --------
From: owenjbrady notifications@github.com
Date: 02-25-2015 2:09 PM (GMT-07:00)
To: kxproject/kx-audio-driver kx-audio-driver@noreply.github.com
Subject: Re: [kx-audio-driver] [osx] Increase CAEngine buffer size (n_frames)
by 4 times (#7)

how do I apply this patch do I just add it to the info.plist or what exactuly?

im sorry im a windows/linux user and lately have switched to mac

I have this card and its much louder then my on board but I am getting out of sync issues and crackling under yosemite 10.10.2


Reply to this email directly or view it on GitHub.

ForbiddenEra commented Feb 25, 2015

Hi,

I haven't applied the patch and recompiled myself, still using mavericks and well, I'm on a mac pro not a hack and it doesn't do pci.

I could maybe take a look if you can remind me but, it's not a priority

Sent from my Samsung Galaxy Tab® S

-------- Original message --------
From: owenjbrady notifications@github.com
Date: 02-25-2015 2:09 PM (GMT-07:00)
To: kxproject/kx-audio-driver kx-audio-driver@noreply.github.com
Subject: Re: [kx-audio-driver] [osx] Increase CAEngine buffer size (n_frames)
by 4 times (#7)

how do I apply this patch do I just add it to the info.plist or what exactuly?

im sorry im a windows/linux user and lately have switched to mac

I have this card and its much louder then my on board but I am getting out of sync issues and crackling under yosemite 10.10.2


Reply to this email directly or view it on GitHub.

@owenjbrady

This comment has been minimized.

Show comment
Hide comment
@ForbiddenEra

This comment has been minimized.

Show comment
Hide comment
@ForbiddenEra

ForbiddenEra Feb 26, 2015

@owenjbrady I was unable to see earlier - but the project merged the patch here, so, the current source should include the patch - if you compile it, it should work.

 kxproject merged commit af23277 into kxproject:master from herrnst:osx-buffer on Jun 24, 2014

ForbiddenEra commented Feb 26, 2015

@owenjbrady I was unable to see earlier - but the project merged the patch here, so, the current source should include the patch - if you compile it, it should work.

 kxproject merged commit af23277 into kxproject:master from herrnst:osx-buffer on Jun 24, 2014

kxproject pushed a commit that referenced this pull request Jun 13, 2018

kxproject
Merge pull request #7 from herrnst/osx-buffer
[osx] Increase CAEngine buffer size (n_frames) by 4 times
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment