Skip to content

ALSA C++ wrappers for working with playback and capture device on linux.

License

Notifications You must be signed in to change notification settings

TheSalarKhan/ALSA.CPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALSA.CPP

ALSA Programming C++

ALSA C++ API

ALSA ALSA ALSA

OBJECTIVE

ALSA C++ wrappers for working with playback and capture devices on linux. I made this because I have wasted so many hours in trying to figure out how things work. So I decided to not let this goto waste and encapsulate all that I have known into three simple files: i & ii) ALSADevices.cpp/ALSADevices.hpp iii) constants.h

Example:

For a very short example of how to use this wrapper with playback as well as with capture devices go and have a look at play_plain_audio.cpp

REMEMBER TO USE HEADPHONES WHEN RUNNING THE EXAMPLE BECAUSE IT CAN FEEDBACK...

CREDITS (HOW DID YOU EVEN DO THIS???)

Well thanks to this guy: https://www.linuxjournal.com/article/6735?page=0,1

About

ALSA C++ wrappers for working with playback and capture device on linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published