RogueAmoeba / Soundflower-Original

MacOS system extension that allows applications to pass audio to other applications.
https://github.com/Cycling74/Soundflower
MIT License
1.27k stars 146 forks source link

Soundflower doesn't work on OS Sierra #63

Open ghost opened 7 years ago

ghost commented 7 years ago

I've tried uploading the latest version of Soundflower, but it doesn't work for me anymore and when I search for it in applications, it's not showing up. It has to be there, because the Soundflower options are available in the audio input/output.

I'm trying to screen record/audio record with Quicktime and I switch the audio input to Sounflower 2ch, but I end up with video without audio or audio files with no sound.

Can anyone help me out here?

mattingalls commented 7 years ago

Say i want to play some audio in iTunes, but record it in Quicktime while listening to it out of the built-in speakers. Here is how i would set it up:

*in iTunes:

start playing audio

Open Audio MIDI Setup (found in /Applications/Utilities)

hit the '+' button in the bottom left corner and select "Create Multi Output Device" in the the panel that appears on the right, select "Built-in Output" AND "Soundflower (2ch)" then hit the button with the gear icon bottom left and select "use this device for sound output" (you should still be hearing your iTunes output -- it is now going to both Soundflower and the built-in speakers)

Then In Quicktime:

create a new audio recording in the popup menu next to record button select "Soundflower (2ch)" as the input (you should now see record levels changing) hit record!

ghost commented 7 years ago

I've tried all that. I'm still not getting any audio in the recordings.

ckiszka commented 7 years ago

@kohala8 -- I figured it out. In the Audio MIDI application, click on Soundflower (2ch) from the sidebar, click on the "Output" box, jack up the "Master" all the way, then 1 & 2 75% up. Boom, everything is working.

P.S. -- you still have to create the Multi-Output Device.

sameerjj commented 7 years ago

@ckiszka thanks for leading me in the right direction. I pretty much muted then unmuted soundflower 2ch in that same panel to achieve similar results. I guess it just needed a reset of sorts.

goanpeca commented 7 years ago

This might help

Obtaining Soundflowerbed if you install Soundflower 2.0b2 Important: The 2.0b2 version is the only version that will work on El Capitan and later. It can also be used on Mavericks or Yosemite but it lacks the "Soundflowerbed" application that lets you hear audio on your computer while Soundflower is set as the system output device. Fortunately Soundflowerbed from Soundflower 1.6.6b can be used on its own with Soundflower 2.0b2. If you already have Soundflower 1.6.x: Copy Soundflowerbed.app from the /Applications/Soundflower/ folder to your Desktop or somewhere else. In the same "Soundflower" folder, double-click "Uninstall Soundflower.scpt" to uninstall Soundflower 1.6.x. In the window that opens, press the "Run" button. You should see "Done!" in the results, indicating that the uninstallation completed satisfactorily. Reboot the computer then run the "Soundflower-2.0b2.dmg" installer as above. If you do not have Soundflowerbed.app: the easiest solution is to download it by clicking this link http://forum.audacityteam.org/download/file.php?id=14089. Unzip the "Soundflowerbed.app" from the download, then place it anywhere that is convenient.

http://manual.audacityteam.org/man/tutorial_recording_computer_playback_on_mac.html

If you do not have Soundflowerbed.app: the easiest solution is to download it by clicking this link http://forum.audacityteam.org/download/file.php?id=14089. Unzip the "Soundflowerbed.app" from the download, then place it anywhere that is convenient.

decaturrunner commented 7 years ago

The 2017 MacBook Pros (Sierra 10.12.5, USB-C) may have added a new issue, as the above process has not yet allowed me to control volume with my keyboard. I think it is related to the sound being over DisplayPort. But it also could be incorrect installation. I have not previously installed Soundflower or Soundflowerbed. I downloaded and installed Soundflower 2.0b2. As I understand it, that version incorporates Soundflowerbed, so I did not install it. If I am wrong about this, then everything below is irrelevant.

Like the OP, after installing, Soundflower appears as a sound device (well, 2) in the Sound control panel. So far, so good. But there is no Soundflower icon in the menu bar, and no Soundflower application anywhere. Restarted did not change anything.

I went ahead and created the Multi-Output device using the Audio MIDI Setup app. I tried selecting only Soundflower (2ch) and Built-in Output, but sound only came from the MacBook Pro's built-in speakers, and the volume buttons were disabled. I then tried selecting the DisplayPort device, and it worked but the volume control buttons remained disabled.

I've tried uninstalling and reinstalling and restarting, but it didn't change anything. I've tried muting and unmuting Soundflower. At this point I'm reduced to randomly clicking buttons and hoping that I won't satisfy the definition of insanity. I would be grateful if someone here can make a suggestion.

mattingalls commented 7 years ago

@decaturrunner - Soundflowerbed is not supported anymore (that is the app that appears in the menu bar). Unfortunately, volume buttons do not work with Multi-Output device. You never stated why you are using Soundflower?? BTW, i do have a fix for the volume buttons in the new app to replace Soundflowerbed (if i can ever get the time to work on it!)

decaturrunner commented 7 years ago

Thanks for the update, mattingalls! The only reason I installed Soundflower was to get the volume buttons on my keyboard to work. I listen to a lot of music of many different types, and often have to adjust the volume when going from, for example, Segovia to Drive By Truckers.

I wish you luck on the future replacement.

chuy90023 commented 7 years ago

@decaturrunner

Did you solve your issue? I'm having the same problem with an OS Sierra 10.12.6. I seem to have downloaded Soundflower 2.0b2 successfully (although it doesn't show up in the applications folder or in the extensions folder), but it's an option for Output and Input in the Preferences.

I want to record a Skype or Hangouts call on Garageband, but somehow only my voice is being recorded, not the other person's.

decaturrunner commented 7 years ago

Unfortunately, Soundflower no longer works in Sierra, and is not being updated. So it won’t be a solution. It seems to be hard to uninstall, too. But you can do it from the command line (as explained on the github page).

Chuck Martin

On Aug 5, 2017, at 5:37 PM, chuy90023 notifications@github.com wrote:

@decaturrunner

Did you solve your issue? I'm having the same problem with an OS Sierra 10.12.6. I seem to have downloaded Soundflower 2.0b2 successfully (although it doesn't show up in the applications folder or in the extensions folder), but it's an option for Output and Input in the Preferences.

I want to record a Skype or Hangouts call on Garageband, but somehow only my voice is being recorded, not the other person's.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

mattingalls commented 7 years ago

Soundflower indeed works in Sierra! (it is the SoundflowerBED app that has been retired)

chuy90023 commented 7 years ago

Thanks, guys. I tried everything over the better part of two days, and just couldn't get Soundflower to work. I downloaded and installed it several times, followed all the instructions. There was a particular version that was supposedly good with Sierra (2.0b2, I think), but to no avail. So I just went ahead and dropped some cash to buy Audio Hijack.

sunwangshu commented 7 years ago

I couldn't get soundflower installed on Sierra 10.12.6...every time it get an error says "installation failed." Have installed soundflower before and didn't uninstall it that time. Then I couldn't find the recording option in my system menu. That's why I seek to install it again. Then I get the above problem.

brendanrankin commented 7 years ago

I was able to get Soundflowerbed to work so that I can control audio going out to a DP monitor. When first attempting to set it up, it failed (locked up). I manually killed the app, restarted, went into audio setup, closed that, and then set the SoundFlower (2ch) output to be DP.

At this point, everything just works...and I'm not messing with it. :-)

newsmonger commented 7 years ago

@goanpeca Thank you so much. Worked perfectly on Sierra 10.12.6.

DragonboatRacer commented 7 years ago

I use SoundflowerBed & app with Quicktime on an iMac OS10.6.8 to record jazz programs & other internet audio. The old iMac died. I purchased a refurbished iMac, updated OS to Sierra10.12.6, which has problems with Soundflower. Through discussions on https://github.com/RogueAmoeba/Soundflower-Original/issues/63 and advise found therein, I believe I have successfully installed software combo that works like it did on my old iMac.

Procedure:

Installed Soundflower2.0b2. Reboot. Checked for Soundflower .kext files via Terminal:

Last login: Tue Sep 19 16:30:04 on ttys000 iMac-10-8:~ realname$ mdfind -name Soundflower.kext /Library/Extensions/Soundflower.kext iMac-10-8:~ realname$

File not present in /System/Library/Extensions/Soundflower.kext . Unsure if this is significant. Checked system sound, Soundflower 2 & 16 Ch are listed as output devices!

Booted Soundflower Bed 1.5.2 (from previous download), selected Audio Setup from drop down dialog, selected Soundflower (2CH). Did the same in System Preferences .

Booted Audio MIDI Setup.app, brought up same dialog screen as Audio Setup. Already selected Soundflower as output device.

Booted Quicktime PlayerV10.4/New Audio Recording, booted an mp3 file using VLC. Quicktime shows input! Started recording for 5 min, stopped recording. Had to specify file name & directory. Saved as m4a format, only format available. MPEG Streamclip won’t read m4a files. Internet search indicates changing file format name from m4a to mp4 makes file available. Duplicated test.m4a, renamed copy file to test.mp4. Streamclip opened and played file!

Audacity 1.3.10-beta opened both m4a & mp4 files. Audio files appear identical. I believe I’m good to go!

copypasteho commented 6 years ago

Thanks a ton to @mattingalls for fixing this app!Finally got this working under High Sierra. The fix was due to my failure to carefully follow ALL written instructions. I skipped on important step. Should anyone else experience problems with Soundflower, be sure to enable the "use this device for sound output" option under "Audio MIDI Setup" as a final step; failing to do so will will result in muted sound.

DJROWDEE commented 6 years ago

I have the same poroblem going on here and its making me craaaaazy..AAAAAAAAARGH!

I am trying to record out of my DJ PROGRAMME into Audacity

I have had issues with it...alllll day long!!!

i have downloaded soundflower, but soundflower will not be found in spotlight i cannot see the icon in the task bar and any attempt to find the app in spotlight or applications seems to just bring me back to the pkg install or uninstall

i have had to utilise the midi setup application in utilities which allows me to select the soundflower 2ch to use as an input or output option

however even using the soundflower and multi out option doesnt show me any input to audacity its driving me fkin nuts!!

Audacity does show me the option to switch between in and output paths..so i can select soundflower in audacity but nothing in the meter and nothing in record..with all the levels at a maximum

i even tried to just ouput my sound from mac to my macbook..of course apple took away the mic input port...twats!!

so thats not an option

i have tried every setting i can think of

and i can no longer record anything from my lineout to any of the internal programmes without hardwiring it back into itself... and doing so loses the option of being able to monitor what i record...

how the hell does apple fudge this shit up and build computers to make anrecord audio and video and year on year start taking this functionality away from us...

we can bulid robot arms for people needing prsthetics nowadays but cant make a computer than can simply record a mix on my overpriced applemac...

what the hell can i do?

DJROWDEE commented 6 years ago

i opened quicktime...opened a new audio recording . at the same time as audacity....i got sound in both audacity and quictime..

however the delay in the data to audio conversion renders this unusable for the fuction i need to use it for???

ghost commented 6 years ago

Hi Matt, So I am try to calibrate my home system by using REW, and REW recommends soundflower to output a multi-channel calibration signal, that is the HDMI option in soundflowerbed bar. Since soundflowerbed was retired, any alternative solution for me?

operador7 commented 6 years ago

if somebody has problems with the sound go to audio midi setup and u should changes from the built-in output to soundflowers(2ch)use these device for sound output, you will not be listening anything when u play the video but its recording with sound.

w5uxh commented 6 years ago

I am not able to install from Soundflower-2.0b2.dmg. I unlock the Security & Privacy preference and click on the Allow "MATT INGALLS" but it has no effect, the installation still fails with the "contact the author" message. I tried this on another Mac that never had Soundflowerbed installed and it fails the same way there. I am on OS X 10.13.3.

Larrydallas commented 6 years ago

Installed and ready to go! Except, I can't figure out how to use my optical to digital output and the keyboard volume control. So I have analog speakers going to optical converter going into a usb-c dock. So I can see the devices, but and I can hear sound but increasing and decreasing volume doesn't change. Mute works fine just no change in volume. any ideas?