Skip to content
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

Crackling sound in OSX 10.10 Yosemite #19

Closed
Janhouse opened this issue Oct 19, 2014 · 65 comments
Closed

Crackling sound in OSX 10.10 Yosemite #19

Janhouse opened this issue Oct 19, 2014 · 65 comments

Comments

@Janhouse
Copy link

Up until I updated to OSX 10.10 audio was good. Now I get crackling/distorted sound when using Soundflower.
Any ideas? I am using latest stable version provided on Google code. (seems to be outdated)
Does anyone else get the same problem with latest GIT version?

If it helps: I'm using Macbook Pro Retina (2013)

@LucaTNT
Copy link

LucaTNT commented Oct 19, 2014

Had the same issue, the crackling magically disappeared changing the latency settings to a higher value and then back to the original one. Not sure if it was just a coincidence though. (15" 2010 MBP here)

@Janhouse
Copy link
Author

Didn't help for me.

@jephir
Copy link

jephir commented Oct 19, 2014

Having the same issue here on MacBook Pro (15-inch, Early 2011).

@jakemauer
Copy link

Also having the same issue after upgrading to Yosemite. rMBP late 2013, running Soundflower 1.6.6

@t0mtaylor
Copy link

👍 lets get this fixed!

@t0mtaylor
Copy link

Has anyone tried v1.6.7 https://github.com/crmne/Soundflower/releases - This forked version seems to have fixed the clicking issues for Mavericks (May 2014) so might work with Yosemite (i will try later), although i never had issues running v1.6.6 on Mavericks

http://apple.stackexchange.com/a/146693

v1.6.6x is defo bust on Yosemite for me, so fingers crossed v1.6.7 works! 🎱

If not, we should fork and create a build with the changes that were committed in July 2014, maybe they will help Soundflower work with Yosemite!?

Running 10.10, MacBook Pro (Retina, 15-inch, Late 2013)

@jakemauer
Copy link

Just installed that fork's 1.6.7 on Mavericks after uninstalling the Cycling74/RougeAmoeba 1.6.6. No dice, I still hear crackles when using AU Lab.

@Larryn10
Copy link

Any luck? I have still not been able to solve this problem.

@GarretVoight
Copy link

I'm having this issue as well, everything was good up until I updated to Yosemite.

@LucaTNT
Copy link

LucaTNT commented Oct 22, 2014

I am currently using Rogue Amoeba's version, though I edited the kext's Info.plist file to enable more Soundflower instances at the same time.
I don't know if this relates to it working correctly for me, but in case anyone is interested, here is how I did it.

First, you need to enable the loading of unsigned kexts. Rogue Amoeba's is signed, however editing the Info.plist file breaks the digital signature. To do so, run

sudo nvram boot-args="kext-dev-mode=1"

and reboot.
Then, I used my own utility, SoundBlossomer to add more instances and reloaded the plist. You will find my specific configuration attached, but I doubt it will matter.
Then I had to rebuild the kext cache, in order to keep my settings after a reboot, otherwise I always had to unload and reload the kext. To do so, run:

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

I hope this can help.

SoundBlossomer/Soundflower config

@Larryn10
Copy link

Didnt work for me. :(

@NormanWalkwell
Copy link

Downloaded Soundflower-1.6.6b from Rogue Amoeba today after upgrading to OS X 10.10.
It is still not working. It produces a serious echo that ruins the audio.

@dcsan
Copy link

dcsan commented Oct 30, 2014

this is a general issue with many apps - OS level.

@mikemaccana
Copy link

Same here - I've just purchased a new monitor which does sound and Soundflower is required to use it under OS X. Rogue Amoeba, can you fix this? I'd be happy to pay for a maintained version of the app (particularly if you use Stripe or Amazon payments).

@borbamartin
Copy link

Same problem here, downloaded the latest version of Soundflower, uninstalled, re-installed, same with AU Lab, still the same issue, really annoying, specially when on meetings on hangouts :( PLEASE FIX ASAP! My system is an early 2013 rMBP, i7, 8gb

@dcsan
Copy link

dcsan commented Nov 2, 2014

try using headphones! til yosemite is patched.

@borbamartin
Copy link

This happens when 'using headphones'...I use my mac connected
to a sound system, so, using headphones does not resolve it.

@Graphi
Copy link

Graphi commented Nov 4, 2014

Just to add my voice to the request for a fix – I'm having the same problem with latest versions of everything, MPB retina. Tried adjusting many different settings: frame size, etc. but the problem is quite robust. I use SoundFlower + AU Lab all the time - please fix!

@Jarffy
Copy link

Jarffy commented Nov 4, 2014

I tried everything with Soundflower - no joy. Then tried Sound Siphon (http://staticz.com/soundsiphon/). Seems to work perfectly. Also looks like it's properly supported, unlike Soundflower currently.

@gcoop
Copy link

gcoop commented Nov 6, 2014

I tried Sound Siphon but for some reason it didn't work with my keyboard volume control. Anyway Boom is working pretty well for me: http://www.globaldelight.com/boom/

@borbamartin
Copy link

Guys, I've installed Sound Siphon and works just great, they support Yosemite. What @gcoop mentions will be fixed soon, I got in touch with the support team and they said they are aware of it and whether they do not have a release date, they will try to include this on the next release. This happens due to the selection of the Pass Through Device on SS Preferences is set to 'none', so by now you have to control the volume using Audio MIDI Setup, which I rather use instead of listening to constant clipping with SoundFlower, and also, with Sound Siphon there is no lag on audio when waking from sleep, neither there are those annoying pauses that seem to be 'buffer related' (stupid since there are more than enough system resources) like on SoundFlower. Hope it helps! I'm using Sound Siphon now and waiting for this update :)

@Janhouse
Copy link
Author

Janhouse commented Nov 7, 2014

Sorry guys but your suggestions won't do. I would prefer a fixed SoundFlower version.
I would not buy those closed source solutions but I would definitely be willing to donate to SoundFlower open source project.

@rogerb831
Copy link

I was having an echo issue with Yosemite. Sound Siphon worked really well and has a killer feature set and interface, but the filter they put on the free version is a non-starter. I'm not going to pay for something that I've had for free for years in soundflower. I ended up using the Kuwatec loopback driver. Its low tec, but its free and it works.

http://www.kuwatec.co.jp/synvisum/en/man/contents/audiorec.html#osx7

@dsarno
Copy link

dsarno commented Dec 8, 2014

@rogerb831 - Thanks for the Kuwatec suggestion. Works perfectly for me. For those who want to try it, you download the driver from the segment right above the one rogerb831 links to in the previous post.

@mikemaccana
Copy link

I've tried all of these. Quick summary for people who just want sound over DisplayPort with proper volume control:

  • SoundFlower - busted in Yosemite
  • Boom 2 - lets you mute and set volume to 0, but all volume levels higher than 0 are the same.
  • Kuwatec - not suitable for this purpose, as it has no UI so you can't send the output to the display.
  • Sound Siphon - provides full volume control to your DisplayPort device. Set your monitor as the output in the Sound Siphon preferences. Not the best looking app, but it works great.

Thanks all who've contributed to the thread.

@jakemauer
Copy link

@mikemaccana I haven't run into this problem before, does your DisplayPort audio output not show up as a device in sound options or if you hold ALT and click the speaker icon in the menu bar?

Given that you're posting here I'm guessing not. Do you see the DisplayPort audio out as an option in Audio Midi Settings?

Currently I'm using the Kuwatec adapter in conjunction with AULab. All system audio is directed to the Kuwatec adapter -> AuLAB In -> EQ effects -> System sound output (headphone jack/speakers). Is using AuLab as an audio router a potential solution?

It's not perfect. It's kinda buggy after waking from sleep, the mute button doesn't work, but it doesn't crackle and pop like SoundFlower.

@Stubetcha
Copy link

Hosting AU seems like a good solution for now. If anyone is having trouble, here is how to use it: http://recordit.co/p3Tas2CHg2

@troymcginnis
Copy link

Hey guys, I went ahead and installed Hosting AU but can't seem to get Master to output to Built-in Output. It's defaulting to BoomDevice and the Ext-in/Track D input selection only shows BoomDevice, Built-in Microphone, and Soundflower.

Any ideas?

screenshot 2015-02-03 11 19 16

EDIT: I'm an idiot. I just had to click on the dot to change the output... clicking on the output device just gives you channel options. Oops. Problem solved.

@yoojin
Copy link

yoojin commented Feb 3, 2015

It looks like you aren’t a contributing coder, but are instead attempting to effect some kind of recording on your computer. I might recommend JACK for OS X, which beside Soundflower attempts to do the same thing. I hope nobody thinks of this as a personal attack against Soundflower. I can get JACK to work currently but have a problem with clicking with Soundflower at the moment, and have been using JACK in the mean time. Were I better skilled at programming I would gladly contribute to the project, and I think it’s delightful that Soundflower’s source is available on GitHub, and the open source is the primary reason I would use Soundflower over the currently working JACK and JACKserver.

Good luck,

Aaron Palmer

On Feb 3, 2015, at 1:20 PM, troymcginnis notifications@github.com wrote:

Hey guys, I went ahead and installed Hosting AU but can't seem to get Master to output to Built-in Output. It's defaulting to BoomDevice and the Ext-in/Track D input selection only shows BoomDevice, Built-in Microphone, and Soundflower.

Any ideas?

https://cloud.githubusercontent.com/assets/4299551/6027387/871ffac2-ab96-11e4-8ff5-7e050743adfa.png

Reply to this email directly or view it on GitHub #19 (comment).

@rolandek
Copy link

rolandek commented Feb 4, 2015

I downloaded Soundflower 2.02b from jakemauers link, still the same problem,
but then I turned off "sound drift correction" and it works fine now, no crackling!
OSX Yosemite 10.10.2 . Tryed this with Au Lab 2.3.1, AU Hosting 1.3.4, Ableton Live 9, Kontakt 5 & Reaktor 5, all streaming to Reason 8.

So not sure if 2.02b fixed it, or it just might be enough to turn off sound drift correction on 1.6.6.

Hope it helps someone!

@Janhouse Janhouse closed this as completed Feb 5, 2015
@oytuneyucel
Copy link

holy moly I was wondering why I never saw this solution when trying to set my Yosemite up with the EQ.. thank you everyone who made the solution possible, I was going nuts with the crackling sound and never thought AU Lab was to blame! glad we do have an alternate with a nice interface.. despite being used by so many audio technicians, and being the one that brought iPods to the stage, it's rather confounding that OSX has such poor audio capabilities 👎

@adamcollingburn
Copy link

Hey @rolandek @oytuneyucel - Where abouts do I find the setting for sound drift correction?

@gunderson
Copy link

I don't have AU Lab and still get choppy sound over displayport audio with soundflower. If I switch to "built-in" then immediately back to "display" the choppiness goes away for an undetermined amount of time then returns. Affects all sound.

@rolandek
Copy link

rolandek commented Mar 5, 2015

@adamcollingburn Sorry for late reply. In the Audio Midi Setup (in Applications > Utilities)

@thedamon
Copy link

@gunderson I'm having the same issue, I think. I wasn't sure it was necessarily soundflower, but this thread makes me think it probably is. It happens sporadically but generally in groups. Is it like distorted/garbled for short amounts of time? (sounds like a badly encoded file with audio artifacts..)

@aski71
Copy link

aski71 commented Apr 7, 2015

I'm also getting crackling sounds when routing audio via Soundflower to Logic and then out through my Fireface. :-(

@rfscouto
Copy link

Still have the same problem. Tried Hosting AU, but still doesn't seem to work...
Is there any proven solution to the crackling sound? Thanks

@charlienorwood
Copy link

I'm on a late 2013 MBP with OS X 10.10.3 running audio via usb dac to an Oppo HA-2. No matter what I tried with Soundflower+AU Lab I always got clicks. But currently I'm running sound siphon (free version) + AU Hosting and I have zero clicks! Parametric EQ'ing like a champ right now. I have SS, the Oppo and Built in Audio all set to 48khz in Audio Midi Set Up.

screen shot 2015-06-07 at 9 13 49 am

@adamcollingburn
Copy link

Thanks @Stubetcha @charlienorwood - finally came back to this post and installed Hosting AU, works like a charm

@achterluikje
Copy link

Hosting AU with sound flower or sound siphon worked perfectly for me as well! Tried AU Lab before but this gave crackling sound issues. So issue on Yosemite seems caused by combos with AU Lab from what I've seen. I use it with a presonus itwo btw.

@HieronymusChris
Copy link

I've been struggling with this for a month now. I was using Soundflower and AU Lab with Yosemite, and finally ditched them both for Sound Siphon and Hosting AU, per the above consensus. Generally sound works much better, as I no longer get crackling after ~20 minutes of use.

However, I slowly get a delay (this was happening with SF/AULab, too) after running audio. It generally tops out at about .5 seconds of delay after ~15 minutes of use. It used to reset itself if I quit/reopened AU Lab. Now with Hosting AU, I found that if I go into my MIDI options and change my output from 44khz to 48khz, then back again, it resets the delay for a short time.

Is there a more permanent solution for this? Changing my buffer size in Hosting AU doesn't seem to help at all. Would love some advice here—my wife is going to kill me because I keep messing up her Netflix watching!

@daterrell
Copy link

2¢ guys. I had 1.6.6b installed on 10.10.4, MBP 15" Mid 2014 using headphones directly connected to the laptop. Serious crackling! Switching to 1.6.7 fixed it for me. I even had music playing during the update. As soon as the new output device showed up I was able to switch over to pristine sound.

Thanks guys!

@aski71
Copy link

aski71 commented Sep 2, 2015

Folks,
I'm still on the rogue amoeba 1.1.6b and was struggling with audio crackling sounds.
Maybe this helps some of you:

My setup is:
Max/MSP using MIDI as input routing the audio output via Soundflower to MainStage and from there to my Fireface UFX.

After experimenting a while I found this in the audio settings (see image):

audio-settings

Notice that "Soundflower (64ch)" and the Fireface are checked as in "Use".
Notice also the check box called "Drift correction".
Depending on what I chose as "Clock source" the drift correction was automatically turned on for the other used device.
So in this case "Clock source" is the Soundflower. Drift correction is checked for the Fireface.
When I now changed the "Clock Source" to "Fireface", drift correction automatically gets checked for "Soundflower" and unchecked for "Fireface".

All this resulted in awful crackling sounds in my configuration.

But:
When I manually uncheck "Drift Correction" the crackling is gone!

And it seems, I'm getting the best results by setting the "Clock Source" to "Soundflower".
Using the Fireface clock still results in an audio crack every once in a while.

Hope this helps.

@dikafe
Copy link

dikafe commented Oct 28, 2015

Hello all! I would also like to input my observations and the outcome of what has been a long time of looking up information and testing all sort of combinations, in order to get a satisfactory result for my needs (which fortunately seems to have happened(!)). Quite many people in these forums have spent similarly much or more time with such issues, so I hope my findings will contribute in helping others to save some.
The Problem: The equipment I wanted to combine is a Motu Microbook II external sound interface, 2 monitors and an LG DVD receiver (preferably connected via it's digital input), under Yosemite 10.10.5 OS. I mention the brands in case it matters. My intention has been to add the DVD receiver for its subwoofer speaker, which would boost the low frequencies. Most of the solutions I tried though had minor or bigger flows, except one.
The Solution: What seems to work so far the best is the use of Soundflower 2.0b2, SoundflowerBed 2.0.0 AULab 2.3.1, the above equipment and the Built-in Output. There's no crackling, the output to the DVD receiver is filtered, the two output sources are well synchronized and I'm very pleased so far. For anyone interested in this setup (4th paragraph), please read on for the details.

I thought that I should also mention the failed attempts for the sake of completeness:

  1. My original approach has been the most straight forward one, which regards plugging the input of the DVD receiver to the digital output (which mirrors the main output where the monitors are connected) of the sound card. The drawback, however, was asynchronous audio output between the monitors and the DVD receiver's speakers. The audio was at first synchronized, but later on was slowly starting to lag out of the DVD receiver more and more; sometimes even abruptly. I tried to connect the DVD receiver via it's analog input to sound card's analog output to no avail. The only workaround able to help a bit was either resetting the sound card (in MIDI setup) or the DVD receiver input channel (by switching to another channel and then back to the right one). The audio displace was soon so obvious, however, that this couldn't be a lasting solution. Because of the fact that the playback was synchronous at first and later it was deviating I assumed that is a hardware problem most probably related to the DVD receiver. No matter how much I searched to that direction, I couldn't spot any useful tips.
  2. I then tried to connect the DVD receiver directly on the Builtin Output (via again the digital input) and create a Multi Output device in the MIDI setup menu to parallelize the sound card with the DVD receiver. Despite trying all of the output format, bit depth, clock source arrangements and drift correction en/dis-abling, there was no true fix. To the beneficial side, there was some slight improvement in how quickly the deviation between the two audio outputs was becoming noticeable in comparison to the previous method and I could now reset the synchronization by just reselecting the bit depth of the Builtin Output, action that would pause only the sound coming from the DVD receiver speakers (the monitors were still playing). In general these results reinforced my assumption that is a hardware issue (to this date, I'm still not sure if it is actually related).
  3. Since the deviation was more obvious at the mid and high frequencies and I was interested in only the lower ones for the DVD receiver (remember?), I thought to filter the Builtin output if possible. It was then that I started to mess with Soundflower, AULab and the similar software. I am explaining the precise setup in the final solution, but in short:
  • Case 1: AuLab (with a LowPass Filter) settings: input device: Soundflower(2ch), output device: Builtin Output, result -> Surprised to get much better synchronized audio (why?) that would need resetting less frequently. The big disadvantage: quite annoying crackling sounds from the Builtin output, as been described by many users.
  • Case 2: AuLab with Soundsiphon : No crackling but again asynchronous output since the very first moment actually. I uninstalled Soundsiphon.
  • Case 3: AuLab with Boom2: The quality of sound seemed ok, but I could not control the volume level from the keyboard. Also no options in Boom for exact settings (beautiful but oversimplified menu). I'm also not sure if it's related, if I missed something or what, but after uninstalling Boom, I couldn't get audio with the same setup I was using before (using Soundflower). Anyway, I uninstalled everything and installed back and it worked.

4 . Final Pleasing Solution: With this solution there is no crackling distortion, I'm using only freeware and the audio output is well synchronized among the two output sources (I expect some mismatch would happen every now and then, but I haven't used it for an extended time to tell how often yet).

  • Audio MIDI Setup settings as shown in the picture:

audiomidisetup settings

Notice that the Multi-Output Soundflower device has only the Soundflower(2ch) output assigned
Not Sure if the drift correction options are necessary.

  • AULab settings:

aulab settings

  • SoundflowerBed settings:

soundflowerbed settings

In order to have (raw) audio through the sound card as well, I have checked the Multi-Output Device, while normally I would have selected "None" for a single output case. With the current configuration I was able to get unfiltered audio towards the sound card's input and filtered via AULab to the DVD receiver's input. I am explaining below why I have created a Multi-Output device with only the Motu sound card assigned, to which Soundflower sends the audio, instead of sending it directly to the sound card.

I know it's a rather complicated and awkward setup, product of a trial and error process and I don't really understand why it works better than the other methods, but at least it does!

Side notes:

  • I would be very interested to know why the 1st or 2nd (rather straightforward) solutions tend to desynchronize the outputs and if it's possible to measure the delta or fix it. Moreover, the DVD receiver's menu lacks of any precise setting, like delay adjustment or similar.
  • The reason I'm using the Multi-Output device for the sound card is the following. Soundflower sends audio to all of the selected device's (here the sound card) channels (regardless if the "Clone to all channels" is checked or not). Therefore due to this fact and when using Mixxx (djing software), where I need independent (stereo) channels for Master and Headphones output, there is always sound coming out of the Headphones either I have muted their channel or not. Also the soundcard's settings are bypassed by Soundflower for some reason. By creating this Multi-Output device however and parenting it to the soundcard, this drawback is resolved. Now the sound card settings are applied and I only have to mute the Headphones channel there to avoid receiving audio from Soundflower...

That's all folks and I apologize for my english! :)

@HieronymusChris
Copy link

Holy guacamole! I can’t wait to get home and try this out.

Thank you for the fantastic writeup! Glad you have something that’s working. Will update as soon as I’m able to try it out.

On Oct 28, 2015, at 10:56 AM, dikafe notifications@github.com wrote:

Hello all! I would also like to input my observations and the outcome of what has been a long time of looking up information and testing all sort of combinations, in order to get a satisfactory result for my needs (which fortunately seems to have happened(!)). Quite many people in these forums have spent similarly much or more time with such issues, so I hope my findings will contribute in helping others to save some.
The Problem: The equipment I wanted to combine is a Motu Microbook II external sound interface, 2 monitors and an LG DVD receiver (preferably connected via it's digital input), under Yosemite 10.10.5 OS. I mention the brands in case it matters. My intention has been to add the DVD receiver for its subwoofer speaker, which would boost the low frequencies. Most of the solutions I tried though had minor or bigger flows, except one.
The Solution: What seems to work so far the best is the use of Soundflower 2.0b2, SoundflowerBed 2.0.0 AULab 2.3.1, the above equipment and the Built-in Output. There's no crackling, the output to the DVD receiver is filtered, the two output sources are well synchronized and I'm very pleased so far. For anyone interested in this setup (4th paragraph), please read on for the details.

I thought that I should also mention the failed attempts for the sake of completeness:

  1. My original approach has been the most straight forward one, which regards plugging the input of the DVD receiver to the digital output (which mirrors the main output where the monitors are connected) of the sound card. The drawback, however, was asynchronous audio output between the monitors and the DVD receiver's speakers. The audio was at first synchronized, but later on was slowly starting to lag out of the DVD receiver more and more; sometimes even abruptly. I tried to connect the DVD receiver via it's analog input to sound card's analog output to no avail. The only workaround able to help a bit was either resetting the sound card (in MIDI setup) or the DVD receiver input channel (by switching to another channel and then back to the right one). The audio displace was soon so obvious, however, that this couldn't be a lasting solution. Because of the fact that the playback was synchronous at first and later it was deviating I assumed that is a hardware problem most prob ably rel ated to the DVD receiver. No matter how much I searched to that direction, I couldn't spot any useful tips.
  2. I then tried to connect the DVD receiver directly on the Builtin Output (via again the digital input) and create a Multi Output device in the MIDI setup menu to parallelize the sound card with the DVD receiver. Despite trying all of the output format, bit depth, clock source arrangements and drift correction en/dis-abling, there was no true fix. To the beneficial side, there was some slight improvement in how quickly the deviation between the two audio outputs was becoming noticeable in comparison to the previous method and I could now reset the synchronization by just reselecting the bit depth of the Builtin Output, action that would pause only the sound coming from the DVD receiver speakers (the monitors were still playing). In general these results reinforced my assumption that is a hardware issue (to this date, I'm still not sure if it is actually related).
  3. Since the deviation was more obvious at the mid and high frequencies and I was interested in only the lower ones for the DVD receiver (remember?), I thought to filter the Builtin output if possible. It was then that I started to mess with Soundflower, AULab and the similar software. I am explaining the precise setup in the final solution, but in short:

Case 1: AuLab (with a LowPass Filter) settings: input device: Soundflower(2ch), output device: Builtin Output, result -> Surprised to get much better synchronized audio (why?) that would need resetting less frequently. The big disadvantage: quite annoying crackling sounds from the Builtin output, as been described by many users.
Case 2: AuLab with Soundsiphon : No crackling but again asynchronous output since the very first moment actually. I uninstalled Soundsiphon.
Case 3: AuLab with Boom2: The quality of sound seemed ok, but I could not control the volume level from the keyboard. Also no options in Boom for exact settings (beautiful but oversimplified menu). I'm also not sure if it's related, if I missed something or what, but after uninstalling Boom, I couldn't get audio with the same setup I was using before (using Soundflower). Anyway, I uninstalled everything and installed back and it worked.
4 . Final Pleasing Solution: With this solution there is no crackling distortion, I'm using only freeware and the audio output is well synchronized among the two output sources (I expect some mismatch would happen every now and then, but I haven't used it for an extended time to tell how often yet).

Audio MIDI Setup settings as shown in the picture:
https://cloud.githubusercontent.com/assets/15359341/10789816/53ca3da8-7d88-11e5-890a-7fd34bd8c728.png
Notice that the Multi-Output Soundflower device has only the Soundflower(2ch) output assigned
Not Sure if the drift correction options are necessary.

AULab settings:
https://cloud.githubusercontent.com/assets/15359341/10789678/80bafd80-7d87-11e5-824c-e7b6764c460d.png
SoundflowerBed settings:
https://cloud.githubusercontent.com/assets/15359341/10789519/8ba4df50-7d86-11e5-8323-cfcfcf53ca3d.png
In order to have (raw) audio through the sound card as well, I have checked the Multi-Output Device, while normally I would have selected "None" for a single output case. With the current configuration I was able to get unfiltered audio towards the sound card's input and filtered via AULab to the DVD receiver's input. I am explaining below why I have created a Multi-Output device with only the Motu sound card assigned, to which Soundflower sends the audio, instead of sending it directly to the sound card.

I know it's a rather complicated and awkward setup, product of a trial and error process and I don't really understand why it works better than the other methods, but at least it does!

Side notes:

I would be very interested to know why the 1st or 2nd (rather straightforward) solutions tend to desynchronize the outputs and if it's possible to measure the delta or fix it. Moreover, the DVD receiver's menu lacks of any precise setting, like delay adjustment or similar.
The reason I'm using the Multi-Output device for the sound card is the following. Soundflower sends audio to all of the selected device's (here the sound card) channels (regardless if the "Clone to all channels" is checked or not). Therefore due to this fact and when using Mixxx (djing software), where I need independent (stereo) channels for Master and Headphones output, there is always sound coming out of the Headphones either I have muted their channel or not. Also the soundcard's settings are bypassed by Soundflower for some reason. By creating this Multi-Output device however and parenting it to the soundcard, this drawback is resolved. Now the sound card settings are applied and I only have to mute the Headphones channel there to avoid receiving audio from Soundflower...
That's all folks and I apologize for my english! :)


Reply to this email directly or view it on GitHub #19 (comment).

@dikafe
Copy link

dikafe commented Oct 28, 2015

Hehe! Thank you, but you'd need another day to first read through and understand my text, I guess! 😆
But seriously, just ask me anything if you need me to focalize to a certain point or even clarify further(!)...

@dikafe
Copy link

dikafe commented Nov 2, 2015

EDIT: I should mention that with the configuration I've described above, the sound crackles sometimes, if I start messing with the settings. It has happened though that at some point it gets fixed. HOWEVER I found this post, where user czdl describes a simpler and better explained setup, which proves to perform pretty sharply so far! I believe people with crackling/popping effects in Yosemite should follow this user's instructions...

Btw, with the previous configuration I could not also save the document with the settings in AULab. By selecting the Aggregate device in both of the input and output settings -as instructed by czdl-, it is now possible to normally save the file.

@jorgecolonconsulting
Copy link

I tried Hosted AU with SoundFlower on Yosemite and so far the seems to have fixed the crackling.

@tanyanghan
Copy link

tanyanghan commented Apr 27, 2017

rolandek solved the crackling sound problem for me in his post above. Just turn off Drift Correction in the Audio MIDI Setup. This is on standalone Soundflower 2.0b2.

Someone mentioned about echo/reverb in the recording, that is caused by the "volume" slider in the QuickTime Screen Recording. The slider doesn't appear to be volume control but adds some sort of reverb effect, so just leave the slider to the left most (off) and no more echo/reverb.

@AlexanderSchmedes
Copy link

Just started using AU Lab (2.3) and Soundflower (2.0b2) and I also get crackling noise after around 20-30 mins which gets worse over time. I don't have a Drift Correction box in the MIDI Setup. Any solutions?

@mattingalls
Copy link

mattingalls commented Nov 8, 2017

@AlexanderSchmedes - Assuming you are doing something like Soundflower for input, and Built-in for output, yeah, i wouldn't be surprised if AU Lab doesn't do any drift correction internally. You could try creating an aggregate device with the 2 devices and turn on drift correction next to Soundflower. Then use the aggregate device in AULab for both the output and input device.

@anandmadras
Copy link

Culprit is AU LAB Not the Soundflower. Use Hosting AU instead

@vrnvorona
Copy link

Increasing buffer size helped me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests