├── .gitignore ├── App ├── AppController.hpp ├── AppController.mm ├── AudioDevice.cpp ├── AudioDevice.hpp ├── AudioTee.cpp ├── AudioTee.hpp ├── CARingBuffer.cpp ├── CARingBuffer.h ├── CoreAudio │ └── PublicUtility │ │ ├── CAAtomic.h │ │ ├── CAAutoDisposer.h │ │ ├── CABitOperations.h │ │ ├── CARingBuffer.cpp │ │ └── CARingBuffer.h ├── English.lproj │ └── MainMenu.nib │ │ ├── designable.nib │ │ └── keyedobjects.nib ├── Info.plist ├── Makefile ├── WavFileUtils.cpp ├── WavFileUtils.hpp ├── WavTap.xcodeproj │ └── project.pbxproj ├── appIcon.icns ├── kill_recorders.sh ├── main.m ├── menuIcon0@2x.tiff ├── menuIcon10@2x.tiff ├── menuIcon11@2x.tiff ├── menuIcon12@2x.tiff ├── menuIcon13@2x.tiff ├── menuIcon14@2x.tiff ├── menuIcon15@2x.tiff ├── menuIcon1@2x.tiff ├── menuIcon2@2x.tiff ├── menuIcon3@2x.tiff ├── menuIcon4@2x.tiff ├── menuIcon5@2x.tiff ├── menuIcon6@2x.tiff ├── menuIcon7@2x.tiff ├── menuIcon8@2x.tiff ├── menuIcon9@2x.tiff ├── record.sh └── sox ├── Development.md ├── Extension ├── Info.plist ├── Makefile ├── WavTap.xcconfig ├── WavTap.xcodeproj │ └── project.pbxproj ├── WavTapClip.cpp ├── WavTapDevice.cpp ├── WavTapDevice.hpp ├── WavTapEngine.cpp ├── WavTapEngine.hpp └── generate_log_table.clj ├── Installer ├── WavTap.pmdoc │ ├── 01wavtap-contents.xml │ ├── 01wavtap.xml │ ├── 02wavtap-contents.xml │ ├── 02wavtap.xml │ └── index.xml ├── kext_postinstall.sh └── kext_preinstall.sh ├── LICENSE ├── Makefile ├── README.md └── screenshot.png /.gitignore: -------------------------------------------------------------------------------- 1 | xcuserdata 2 | *.xcworkspace 3 | build 4 | *.psd 5 | -------------------------------------------------------------------------------- /App/AppController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/AppController.hpp -------------------------------------------------------------------------------- /App/AppController.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/AppController.mm -------------------------------------------------------------------------------- /App/AudioDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/AudioDevice.cpp -------------------------------------------------------------------------------- /App/AudioDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/AudioDevice.hpp -------------------------------------------------------------------------------- /App/AudioTee.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/AudioTee.cpp -------------------------------------------------------------------------------- /App/AudioTee.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/AudioTee.hpp -------------------------------------------------------------------------------- /App/CARingBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/CARingBuffer.cpp -------------------------------------------------------------------------------- /App/CARingBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/CARingBuffer.h -------------------------------------------------------------------------------- /App/CoreAudio/PublicUtility/CAAtomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/CoreAudio/PublicUtility/CAAtomic.h -------------------------------------------------------------------------------- /App/CoreAudio/PublicUtility/CAAutoDisposer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/CoreAudio/PublicUtility/CAAutoDisposer.h -------------------------------------------------------------------------------- /App/CoreAudio/PublicUtility/CABitOperations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/CoreAudio/PublicUtility/CABitOperations.h -------------------------------------------------------------------------------- /App/CoreAudio/PublicUtility/CARingBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/CoreAudio/PublicUtility/CARingBuffer.cpp -------------------------------------------------------------------------------- /App/CoreAudio/PublicUtility/CARingBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/CoreAudio/PublicUtility/CARingBuffer.h -------------------------------------------------------------------------------- /App/English.lproj/MainMenu.nib/designable.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/English.lproj/MainMenu.nib/designable.nib -------------------------------------------------------------------------------- /App/English.lproj/MainMenu.nib/keyedobjects.nib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/English.lproj/MainMenu.nib/keyedobjects.nib -------------------------------------------------------------------------------- /App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/Info.plist -------------------------------------------------------------------------------- /App/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/Makefile -------------------------------------------------------------------------------- /App/WavFileUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/WavFileUtils.cpp -------------------------------------------------------------------------------- /App/WavFileUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/WavFileUtils.hpp -------------------------------------------------------------------------------- /App/WavTap.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/WavTap.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /App/appIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/appIcon.icns -------------------------------------------------------------------------------- /App/kill_recorders.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/kill_recorders.sh -------------------------------------------------------------------------------- /App/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/main.m -------------------------------------------------------------------------------- /App/menuIcon0@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon0@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon10@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon10@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon11@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon11@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon12@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon12@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon13@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon13@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon14@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon14@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon15@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon15@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon1@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon1@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon2@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon2@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon3@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon3@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon4@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon4@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon5@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon5@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon6@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon6@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon7@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon7@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon8@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon8@2x.tiff -------------------------------------------------------------------------------- /App/menuIcon9@2x.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/menuIcon9@2x.tiff -------------------------------------------------------------------------------- /App/record.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/record.sh -------------------------------------------------------------------------------- /App/sox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/App/sox -------------------------------------------------------------------------------- /Development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Development.md -------------------------------------------------------------------------------- /Extension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/Info.plist -------------------------------------------------------------------------------- /Extension/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/Makefile -------------------------------------------------------------------------------- /Extension/WavTap.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/WavTap.xcconfig -------------------------------------------------------------------------------- /Extension/WavTap.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/WavTap.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Extension/WavTapClip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/WavTapClip.cpp -------------------------------------------------------------------------------- /Extension/WavTapDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/WavTapDevice.cpp -------------------------------------------------------------------------------- /Extension/WavTapDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/WavTapDevice.hpp -------------------------------------------------------------------------------- /Extension/WavTapEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/WavTapEngine.cpp -------------------------------------------------------------------------------- /Extension/WavTapEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/WavTapEngine.hpp -------------------------------------------------------------------------------- /Extension/generate_log_table.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Extension/generate_log_table.clj -------------------------------------------------------------------------------- /Installer/WavTap.pmdoc/01wavtap-contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Installer/WavTap.pmdoc/01wavtap-contents.xml -------------------------------------------------------------------------------- /Installer/WavTap.pmdoc/01wavtap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Installer/WavTap.pmdoc/01wavtap.xml -------------------------------------------------------------------------------- /Installer/WavTap.pmdoc/02wavtap-contents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Installer/WavTap.pmdoc/02wavtap-contents.xml -------------------------------------------------------------------------------- /Installer/WavTap.pmdoc/02wavtap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Installer/WavTap.pmdoc/02wavtap.xml -------------------------------------------------------------------------------- /Installer/WavTap.pmdoc/index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Installer/WavTap.pmdoc/index.xml -------------------------------------------------------------------------------- /Installer/kext_postinstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Installer/kext_postinstall.sh -------------------------------------------------------------------------------- /Installer/kext_preinstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Installer/kext_preinstall.sh -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/README.md -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pje/WavTap/HEAD/screenshot.png --------------------------------------------------------------------------------