GitHub topics: wasapi
smourier/DirectNAot
DirectN AOT compatible version. Only for .NET Core 8 and beyond. Interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media Foundation, WASAPI, CodecAPI, GDI, Spatial Audio, DVD, Windows Media Player, UWP DXInterop, WinUI3, etc.
Language: C# - Size: 7.98 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 52 - Forks: 2

HEnquist/wasapi-rs
Simple Wasapi bindings for Rust
Language: Rust - Size: 3.89 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 59 - Forks: 15

aliakseis/FFmpegPlayer
Simple FFmpeg video player
Language: C++ - Size: 8.27 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 174 - Forks: 48

HEnquist/camilladsp
A flexible cross-platform IIR and FIR engine for crossovers, room correction etc.
Language: Rust - Size: 80 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 644 - Forks: 54

smourier/DirectN
Direct interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media Foundation, WASAPI, CodecAPI, GDI, Spatial Audio, DVD, Windows Media Player, UWP DXInterop, WinUI3, etc.
Language: C# - Size: 16.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 337 - Forks: 29

gen2brain/malgo
Mini audio library
Language: C - Size: 3.31 MB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 325 - Forks: 57

vrubleg/soundkeeper
Prevents SPDIF/HDMI digital audio playback devices from sleeping.
Language: C++ - Size: 1.05 MB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 292 - Forks: 13

mackron/miniaudio
Audio playback and capture library written in C, in a single source file.
Language: C - Size: 168 MB - Last synced at: 10 days ago - Pushed at: 26 days ago - Stars: 4,528 - Forks: 405

s0d3s/PyAudioWPatch
🐍 PyAudio | PortAudio fork with WASAPI loopback support 🔊 Record audio from speakers on Windows
Language: C - Size: 1.43 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 170 - Forks: 13

clangen/musikcube
a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
Language: C++ - Size: 69.7 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 4,386 - Forks: 300

koobar/PulseTune
Windowsで動作するシンプルなオーディオプレイヤーです。
Language: C# - Size: 951 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

dechamps/FlexASIO
A flexible universal ASIO driver that uses the PortAudio sound I/O library. Supports WASAPI (shared and exclusive), KS, DirectSound and MME.
Language: C++ - Size: 646 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 1,529 - Forks: 83

BjoernPetersen/volctl
Cross-plattform master audio volume control from the JVM
Language: Java - Size: 468 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 18 - Forks: 2

big-mon/win-audio-visualizer
A real-time audio visualizer for Windows that captures system output using WASAPI Loopback. Visualizes all system audio on Windows 11 using WASAPI loopback mode.
Language: Python - Size: 6.84 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

hamitzor/rtaudio.js
RtAudio binding for Node
Language: C++ - Size: 180 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

franck-gaspoz/WindowsAudioSessionSample
Windows Audio Session | WASAPI | Real Time Sound Spectrum | Volume bars | FFT | Oscilloscope | Sound Wave | Sound Level Bars | Animation | WPF | Colors
Language: C# - Size: 6.95 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 3

zX3no/gonk
A terminal music player.
Language: Rust - Size: 16 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 21 - Forks: 1

chipnertkj/chipbox
Open-source DAW with a node graph system.
Language: Rust - Size: 1.26 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 106 - Forks: 4

CaiB/ColorChord.NET
ColorChord is a real-time chromatic music visualizer. Based on cnlohr's work, ported to C#.NET and improved.
Language: C# - Size: 4.68 MB - Last synced at: about 2 hours ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 1

ffiirree/ffmpeg-tutorials
Examples and tutorials for FFmpeg
Language: C++ - Size: 3.77 MB - Last synced at: 22 days ago - Pushed at: almost 2 years ago - Stars: 47 - Forks: 10

tez3998/loopback-capture-sample
Sample code which records system (speaker) sounds (what you hear) in Python.
Language: Python - Size: 15.6 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 58 - Forks: 6

maximxlss/stupid-audio-stream
Stupidly simple program to stream raw WASAPI audio over UDP
Language: Rust - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

xenolightning/AudioSwitcher
.NET Library which facilitates interacting with Audio Devices on Windows
Language: C# - Size: 3.34 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 255 - Forks: 56

parzival-space/AudioRouter
Allows mirroring audio streams from and to audio devices.
Language: C# - Size: 62.5 KB - Last synced at: 12 days ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 1

oldbit-com/Beep
A low-level cross-platform dotnet library to play PCM audio.
Language: C# - Size: 162 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ozguronsoy/HephAudio
A cross-platform C++ library for recording, playing, and processing audio.
Language: C++ - Size: 170 MB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

AnsisMalins/wasapi-cli
This application opens an audio endpoint and writes audio to standard output. You can then pipe it to an encoder or netcat and stream it over the network.
Language: C++ - Size: 427 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 2

imjustarandomguy/GrpcAudioStreaming
WASAPI loopback audio streaming via gRPC with low latency
Language: C# - Size: 21 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

goha500503/White-Noise-Channel-Tester-Calibration
An application for testing home theater audio channels and calibrating the gain of each speaker.
Language: Python - Size: 25.4 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

udoprog/audio
A crate for working with audio in Rust
Language: Rust - Size: 1.1 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 78 - Forks: 11

JanAukToy/JAudioLib
Delphi Audio Library by WASAPI.
Language: Pascal - Size: 313 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 6 - Forks: 0

weespin/Shockzam-BROKEN Fork of tomer8007/windows-shazam
Shazam's music identification directly from your PC [broken]
Language: C# - Size: 342 KB - Last synced at: 4 days ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 1

wtrsltnk/vsthost
Small code base containing a minimal vsthost
Language: C++ - Size: 9.24 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 2

Mirrrek/SmartRGBv2-Audio 📦
A realtime audio-based controller for the SmartRGBv2.
Language: C++ - Size: 547 KB - Last synced at: 10 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

jacquesbergelius/dspframework
Very Low Latency C++ WASAPI Audio Interface Framework
Language: C++ - Size: 26.4 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

rleathart/SimpleNativeAudio
Minimal example code for accessing audio hardware in C using native APIs for Windows, macOS, and Linux.
Language: C - Size: 47.9 KB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 0

moutend/go-wca
Pure golang bindings for Windows Core Audio API. The `cgo` is not required.
Language: Go - Size: 190 KB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 99 - Forks: 26

JohnLeber/DJ-Scratch-Sample
Sample shared-mode WASAPI application demonstrating real-time control of MP3 playback speed and direction. Demonstrates resampling and filtering using Intel IPP.
Language: C++ - Size: 93.2 MB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 2

almoghamdani/audify
Play/Stream/Record PCM audio data & Encode/Decode Opus to PCM audio data
Language: C++ - Size: 995 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 112 - Forks: 18

hassenius/ansible-wascloud
Ansible Module to interface with WAS in Bluemix
Language: Python - Size: 17.6 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 2

franck-gaspoz/WindowsAudioSession3D
3D Windows Audio Session (WASAPI) BASS.Net samples
Language: C# - Size: 132 KB - Last synced at: 25 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

nitzel/MixerDLL
WASAPI Audio Mixer Simplification DLL for Volume Management of Sessions
Language: C++ - Size: 297 KB - Last synced at: 5 months ago - Pushed at: almost 10 years ago - Stars: 10 - Forks: 1

BadKiko/NoisePower
NoisePower - это инструмент для ухудшения звука микрофона
Language: C# - Size: 208 KB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

dechamps/MMEBufferSizes
Minimal repro for unexpected glitching with MME small buffer sizes
Language: C - Size: 242 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

hamitzor/node-audio
Audio I/O on Node.js
Language: TypeScript - Size: 1.05 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

oklookat/portaudio Fork of gordonklaus/portaudio
Go bindings for the PortAudio
Language: Go - Size: 52.7 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

koobar/RabbitTune 📦
シンプルな外観のオーディオプレーヤーです。様々なオーディオファイルやプレイリストファイルのフォーマットを扱うことができます。
Language: C# - Size: 3.06 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

PHZ76/DesktopSharing
桌面共享, 支持RTSP转发, RTSP推流, RTMP推流。
Language: C++ - Size: 21.4 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 637 - Forks: 273

MarcoBellini/WinAudio-Player
Win32 and C Windows Audio Player
Language: C - Size: 1.91 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

xenolightning/AudioSwitcher_v1
Version 1 of Audio Switcher
Language: C# - Size: 1.92 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 840 - Forks: 84

Pseurae/waveform-loopback
Display a simple waveform for audio data captured through loopback recording.
Language: C++ - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Raimusoft/FoxTunes
A modular music player using the BASS library.
Language: C# - Size: 77.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 57 - Forks: 9

ranomier/pymumble-abot
A little bot that takes input from alsa
Language: Python - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 9

ibukisaar/Coolest
一个CSharp的音频库
Language: C# - Size: 137 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

daramkun/AudEar 📦
Audio Decoding and Playing Library for Windows
Language: C - Size: 217 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

sgmackie/Polar
Audio engine for CUDA processing (Windows/Linux)
Language: C++ - Size: 1.25 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 3

cyberhardt/PlayPcmWin Fork of kekyo/PlayPcmWin
Description: PlayPcmWin is an audio player tailored for the reproduction of uncompressed and lossless files, making use of the WASAPI audio interface for bit-perfect playback. This is an up-to-date mirror of the sourceforge repository at https://sourceforge.net/projects/playpcmwin/.
Language: C# - Size: 3.56 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

syncopika/basic_screen_recorder_windows
a screen recording (with audio!) application for Windows
Language: C++ - Size: 1.47 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 2

jstefanelli/WinEcho
A 0-dependency C++/C library for handling WASAPI loopback audio devices
Language: C++ - Size: 18.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

koord-live/KoordASIO Fork of dechamps/FlexASIO
A user-friendly universal ASIO driver for use with any Windows installation. Supports WASAPI (shared and exclusive) and includes config GUI.
Language: C++ - Size: 1.43 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 1

vertver/Fresponze-old 📦
Fast, simple and modern middleware for game engines
Language: C++ - Size: 44.8 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

wberdowski/RealtimeBeatDetector
Simple realtime beat detection application.
Language: C# - Size: 40 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

ThreeDeeJay/UniversAL-3D-Audio-Manager
BIG UPDATE COMING SOON!!! For updates, join https://discord.com/invite/RhRMbmQ Tool that automates installing the required files to enable 3D audio in games.
Language: C - Size: 56.5 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 3

newagebegins/chip8
CHIP-8 emulator for Windows written in C++
Language: C++ - Size: 49.8 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

dkorpel/libsoundio-d
D translation of libsoundio, a library for real-time audio input and output
Language: D - Size: 171 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 0

maximyudayev/MeshNetSound
Teleconferencing Windows audio utility for sound quality enhancement and audio effect generation via a WASAN for the Master of Electronics and ICT course of R&D at KU Leuven 2020-2021
Language: C++ - Size: 116 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

AlbinoDrought/SharpClap
Presses user-defined keys when peak volume meets threshold. Uses SendInput and NAudio's implementation of WASAPI
Language: C# - Size: 422 KB - Last synced at: 21 days ago - Pushed at: over 9 years ago - Stars: 3 - Forks: 1

seb3sec/VolumeMapper
This tool changes default behaviour of volume controls from system-wide to application-wide effects.
Language: C++ - Size: 43.9 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Simsso/SoundCatcher
Simple sound recording tool for Windows
Language: C# - Size: 3.12 MB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

AlbinoDrought/VolumeMonitor
VolumeMonitor is a WinForms component that enables easy event-based volume monitoring using NAudio's implementation of WASAPI.
Language: C# - Size: 316 KB - Last synced at: 21 days ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0
