AudioHub
Pair two computers on your local network and each can use the other's default microphone and speaker as its own audio device. macOS and Windows.
File Explorer
- config.toml
- build.yml
- check-test-project.mjs
- BridgeControl.tsx
- CaptionButtons.tsx
- Chrome.tsx
- ConfirmDialog.tsx
- Controls.tsx
- Disclosure.tsx
- Icon.tsx
- PairSheet.tsx
- PeerMetrics.tsx
- PeerTransport.tsx
- PermissionRow.tsx
- PermissionsSheet.tsx
- Select.tsx
- ShareSourceControl.tsx
- Sheet.tsx
- ShortcutRow.tsx
- ShortcutSheet.tsx
- StopSlider.tsx
- Toasts.tsx
- TopControls.tsx
- VolumeControl.test.ts
- VolumeControl.tsx
- brevity.test.ts
- catalogue.test.ts
- compactCopy.test.ts
- en-US.ts
- index.ts
- platformCopy.test.ts
- uiCopyBoundary.test.ts
- zh-CN.ts
- client.test.ts
- client.ts
- endpoint.ts
- types.ts
- airplay.test.ts
- airplay.ts
- appearance.test.ts
- appearance.ts
- appearanceHost.ts
- appInfo.test.ts
- appInfo.ts
- autostart.test.ts
- autostart.ts
- bridge.ts
- caption.test.ts
- caption.ts
- confirmDialog.test.ts
- connectionRetry.test.ts
- connectionRetry.ts
- daemonService.test.ts
- daemonService.ts
- dialogMotion.test.ts
- dialogMotion.ts
- discovery.test.ts
- discovery.ts
- dismiss.ts
- drag.ts
- driverRepairAction.test.ts
- external.ts
- fmt.ts
- hooks.ts
- identityName.test.ts
- identityName.ts
- latencyMessage.test.ts
- lightTheme.test.ts
- metrics.test.ts
- metrics.ts
- modalInert.test.ts
- modalInert.ts
- motion.test.ts
- nativeLocale.test.ts
- nativeLocale.ts
- nativeMenu.test.ts
- nativeMenu.ts
- pairing.test.ts
- pairing.ts
- peerAddr.test.ts
- peerAddr.ts
- peerMetricsAlignment.test.ts
- permIntro.test.ts
- permIntro.ts
- permissionSettings.test.ts
- permissionSettings.ts
- platform.ts
- pointerOrigin.test.ts
- pointerOrigin.ts
- reveal.test.ts
- reveal.ts
- scrollbar.test.ts
- sessionTier.test.ts
- sheet.test.ts
- sheet.ts
- sheetActions.test.ts
- shortcutHost.test.ts
- shortcutHost.ts
- shortcuts.test.ts
- shortcuts.ts
- shortcutsSummary.test.ts
- stagefacts.ts
- sysaudio.test.ts
- sysaudio.ts
- tier.test.ts
- tier.ts
- tierChoice.test.ts
- transportStops.test.ts
- transportStops.ts
- trayIcon.test.ts
- trayIcon.ts
- trayVolume.test.ts
- trayVolume.ts
- viewTransition.test.ts
- viewTransition.ts
- webui.ts
- connection.test.ts
- connection.ts
- discovery.ts
- mode.ts
- peerCapabilities.test.ts
- peerDevicesNote.test.ts
- permissions.test.ts
- permissions.ts
- store.ts
- Detail.tsx
- Onboarding.tsx
- Peers.tsx
- Settings.tsx
- ShareProtocols.tsx
- Stats.tsx
- App.tsx
- main.tsx
- styles.css
- vite-env.d.ts
- index.html
- package-lock.json
- package.json
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- tsconfig.test.json
- vite.config.ts
- vitest.config.ts
- postinstall
- preinstall
- test_lifecycle.py
- app-components.plist
- install-daemon.sh
- uninstall.applescript
- acl-manifests.json
- capabilities.json
- desktop-schema.json
- macOS-schema.json
- windows-schema.json
- dock-bg-dark.rgba
- dock-bg-light.rgba
- dock-wave-active.a8
- dock-wave-connecting.a8
- dock-wave-idle.a8
- dock-wave-offline.a8
- icon.ico
- icon.png
- make-icons.py
- tray-active.rgba
- tray-connecting.rgba
- tray-idle.rgba
- tray-offline.rgba
- tray.png
- InfoPlist.strings
- InfoPlist.strings
- driver_install.rs
- icon.rs
- mac_chrome.rs
- mac_tray.rs
- main.rs
- permission_settings.rs
- service.rs
- webui.rs
- win_chrome.rs
- installer-lifecycle.ps1
- nsis-hooks.nsh
- quiet-uninstall.ps1
- about.toml
- build.rs
- Cargo.lock
- Cargo.toml
- Info.plist
- tauri.conf.json
- tauri.macos.conf.json
- tauri.windows.conf.json
- windows-app-manifest.xml
- .gitignore
- build-app.sh
- macos-pkg-background.png
- nsis-header.bmp
- nsis-sidebar.bmp
- logo.png
- audio_crypto.rs
- auth.rs
- media.rs
- mod.rs
- sdp.rs
- transport.rs
- audio_crypto.rs
- buffered.rs
- buffered_clock.rs
- clock.rs
- decode.rs
- engine.rs
- jitter.rs
- mod.rs
- packet.rs
- ptp.rs
- ptp_macos.rs
- setup.rs
- timer.rs
- classic_control.rs
- airport_express.rs
- airport_express_private_key.pem
- apple_challenge.rs
- crypto.rs
- event.rs
- fairplay.rs
- fairplay_compat.hex
- identity.rs
- info.rs
- metadata.rs
- mod.rs
- pairing.rs
- rtsp.rs
- server.rs
- tlv8.rs
- bus.rs
- convert.rs
- lib.rs
- runtime.rs
- telemetry.rs
- Cargo.toml
- PROVENANCE.md
- README.md
- autopick.rs
- ctl.rs
- loopest.rs
- m3.rs
- main.rs
- volindep.rs
- winvad.rs
- Cargo.toml
- rate-boundary-v1.bin
- devlat-probe.rs
- audio.rs
- devcal.rs
- devlat.rs
- dsp.rs
- fixed_rate.rs
- latency.rs
- lib.rs
- output_capabilities.rs
- output_capabilities_macos.rs
- output_capabilities_windows.rs
- permissions.rs
- resample.rs
- spatial_output.rs
- spatial_output_windows.rs
- sysaudio.rs
- volindep.rs
- volume.rs
- generate-rate-bank.py
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- transport.rs
- Cargo.toml
- control.rs
- discovery.rs
- echo.rs
- framed.rs
- identity.rs
- lib.rs
- media.rs
- memduplex.rs
- mode.rs
- muxio.rs
- packet.rs
- pairing.rs
- secure.rs
- session.rs
- spatial_media.rs
- stats.rs
- Cargo.toml
- lib.rs
- macos_launch_agent.rs
- windows_task.rs
- Cargo.toml
- airplay.rs
- airplay_tests.rs
- autostart.rs
- autotier.rs
- conn.rs
- devdecl.rs
- devlats.rs
- discovery_tests.rs
- engine.rs
- halbridge.rs
- halbridge_win.rs
- haldev.rs
- halformat.rs
- ipcserv.rs
- lib.rs
- main.rs
- micgate.rs
- mode_a_volume_tests.rs
- mode_tests.rs
- mux.rs
- output_caps.rs
- peer_transport.rs
- quality.rs
- reconnect.rs
- rtlog.rs
- rtsafe.rs
- servo.rs
- settings.rs
- spatial.rs
- tcpmedia.rs
- transport.rs
- transport_tests.rs
- wsshell.rs
- Cargo.toml
- AudioHubBridge.c
- AudioHubBridge.h
- AudioHubDriver.c
- .gitignore
- run.sh
- taper_test.c
- build.sh
- Info.plist
- install.sh
- uninstall.sh
- package.VcxProj
- package.VcxProj.Filters
- Filters.vcxproj
- Filters.vcxproj.Filters
- micarray1toptable.h
- micarraytopo.cpp
- micarraytopo.h
- micarraywavtable.h
- minipairs.h
- speakertopo.cpp
- speakertopo.h
- speakertoptable.h
- speakerwavtable.h
- ahrings.h
- AudioHubIoctl.h
- AudioHubRing.h
- basetopo.h
- common.h
- ctldevice.h
- definitions.h
- endpoints.h
- Inc.vcxproj
- Inc.vcxproj.Filters
- kshelper.h
- mintopo.h
- NewDelete.h
- perpeer.h
- speakerformatbank.h
- adapter.cpp
- ahrings.cpp
- AudioHubVad.inx
- AudioHubVad.rc
- basetopo.cpp
- common.cpp
- ctldevice.cpp
- Main.vcxproj
- Main.vcxproj.Filters
- mintopo.cpp
- minwavert.cpp
- minwavert.h
- minwavertstream.cpp
- minwavertstream.h
- NewDelete.cpp
- perpeer.cpp
- hw.cpp
- hw.h
- kshelper.cpp
- savedata.cpp
- savedata.h
- ToneGenerator.cpp
- ToneGenerator.h
- Utilities.vcxproj
- Utilities.vcxproj.Filters
- restore-wdk.ps1
- wdk-vs-shim.ps1
- .gitignore
- AudioHubVad.sln
- BUILD.md
- build.ps1
- Directory.Build.props
- README.upstream.md
- sign-test.ps1
- build-app.sh
- build-macos-dmg.sh
- build-macos-driver-pkg.sh
- build-macos-pkg.sh
- build-windows-installer.ps1
- clean-artifacts.sh
- generate-third-party-licenses.mjs
- guard-running-image.sh
- install-windows-autostart.ps1
- sign-dev.sh
- verify-macos-app-pkg.sh
- lib.rs
- main.rs
- windows.rs
- build.rs
- Cargo.toml
- cpal.yml
- helpers.cpp
- helpers.hpp
- enumerate.rs
- test.rs
- asio_import.rs
- errors.rs
- mod.rs
- lib.rs
- .gitignore
- build.rs
- Cargo.toml
- lib.rs
- .gitignore
- Cargo.toml
- README.md
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- xcschememanagement.plist
- project.pbxproj
- LaunchScreen.storyboard
- Main.storyboard
- AppDelegate.h
- AppDelegate.m
- Info.plist
- main.m
- ViewController.h
- ViewController.m
- feedback.rs
- lib.rs
- build_rust_deps.sh
- Cargo.toml
- README.md
- lib.rs
- .gitignore
- Cargo.toml
- index.html
- README.md
- beep.rs
- enumerate.rs
- feedback.rs
- record_wav.rs
- synth_tones.rs
- audio_features.rs
- definitions.rs
- devices_info.rs
- utils.rs
- android_media.rs
- convert.rs
- java_interface.rs
- mod.rs
- enumerate.rs
- mod.rs
- device.rs
- mod.rs
- stream.rs
- enumerate.rs
- mod.rs
- enumerate.rs
- mod.rs
- property_listener.rs
- mod.rs
- mod.rs
- device.rs
- mod.rs
- stream.rs
- mod.rs
- com.rs
- device.rs
- mod.rs
- quantum.rs
- stream.rs
- mod.rs
- mod.rs
- mod.rs
- error.rs
- lib.rs
- samples_formats.rs
- traits.rs
- .gitignore
- build.rs
- Cargo.toml
- CHANGELOG.md
- Cross.toml
- Dockerfile
- LICENSE
- README.md
- .gitattributes
- .gitignore
- about.hbs
- about.toml
- Cargo.lock
- Cargo.toml
- LICENSE
- NOTICE.md
- README.md
- THIRD-PARTY-LICENSES.html
- third-party-licenses.template.html
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
