Skip to content
This repository has been archived by the owner on Jun 30, 2019. It is now read-only.

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Mention that WavTap is broken on El Capitan.
  • Loading branch information
pje committed Jan 4, 2016
1 parent 3bb275e commit cc37a25
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,22 @@ Capture whatever your mac is playing to a .wav file on your Desktop—as simply

#### Installation

Run the [installer](https://github.com/pje/WavTap/releases/download/0.3.0/WavTap.0.3.0.pkg).
##### El Capitan

**NB**: As of 10.10, OSX now bans drivers that haven't received explicit approval from Apple. The only workaround I'm aware of is to set a system flag to [globally allow **all** unsigned kernel extensions](http://apple.stackexchange.com/questions/163059/how-can-i-disable-kext-signing-in-mac-os-x-10-10-yosemite). This means WavTap *will not work* unless you've enabled `kext-dev-mode`, using something like this:
**NB: WavTap is completely broken on El Capitan** due to Apple's [System Integrity Protection] (https://en.wikipedia.org/wiki/System_Integrity_Protection). The next release of WavTap will fix this.

##### Yosemite

As of Yosemite, Apple bans drivers that haven't received explicit approval from Apple. The only workaround I'm aware of is to set a system flag to [globally allow **all** unsigned kernel extensions](http://apple.stackexchange.com/questions/163059/how-can-i-disable-kext-signing-in-mac-os-x-10-10-yosemite). This means WavTap *will not work* unless you've enabled `kext-dev-mode`, using something like this:

```shell
sudo nvram boot-args=kext-dev-mode=1
```

Yes, [this sucks](https://www.gnu.org/philosophy/can-you-trust.html).

Once that's done, run the [installer](https://github.com/pje/WavTap/releases/download/0.3.0/WavTap.0.3.0.pkg).

#### Uninstallation

`make uninstall` removes everything
Expand Down

1 comment on commit cc37a25

@asmaknassi
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you help me please to understand your code, I am new to programming on mac and I was unable to decipher the functionalities of each class and the meaning of each variable.
I have to realize for a project study a program that can retrieve and record digitally the sound coming from the sound card.
it is urgently please

Please sign in to comment.