How To Install rtaudio-devel on Fedora 36

In this tutorial we learn how to install rtaudio-devel in Fedora 36. rtaudio-devel is Real-time Audio I/O Library

Introduction

In this tutorial we learn how to install rtaudio-devel on Fedora 36.

What is rtaudio-devel

RtAudio is a set of C++ classes that provide a common API for realtime audio input/output across different operating systems. RtAudio significantly simplifies the process of interacting with computer audio hardware. It was designed with the following objectives * object-oriented C++ design * simple, common API across all supported platforms * allow simultaneous multi-api support * support dynamic connection of devices * provide extensive audio device parameter control * allow audio device capability probing * automatic internal conversion for data format, channel number compensation, (de)interleaving, and byte-swapping

We can use yum or dnf to install rtaudio-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install rtaudio-devel.

Install rtaudio-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install rtaudio-devel using dnf by running the following command:

sudo dnf -y install rtaudio-devel

Install rtaudio-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install rtaudio-devel using yum by running the following command:

sudo yum -y install rtaudio-devel

How To Uninstall rtaudio-devel on Fedora 36

To uninstall only the rtaudio-devel package we can use the following command:

sudo dnf remove rtaudio-devel

rtaudio-devel Package Contents on Fedora 36

/usr/include/rtaudio/RtAudio.h
/usr/lib64/librtaudio.so
/usr/lib64/pkgconfig/rtaudio.pc
/usr/share/doc/rtaudio-devel
/usr/share/doc/rtaudio-devel/html
/usr/share/doc/rtaudio-devel/html/RtAudio_8h.html
/usr/share/doc/rtaudio-devel/html/RtAudio_8h_source.html
/usr/share/doc/rtaudio-devel/html/acknowledge.html
/usr/share/doc/rtaudio-devel/html/annotated.html
/usr/share/doc/rtaudio-devel/html/apinotes.html
/usr/share/doc/rtaudio-devel/html/bc_s.png
/usr/share/doc/rtaudio-devel/html/bdwn.png
/usr/share/doc/rtaudio-devel/html/classRtAudio-members.html
/usr/share/doc/rtaudio-devel/html/classRtAudio.html
/usr/share/doc/rtaudio-devel/html/classRtAudioError-members.html
/usr/share/doc/rtaudio-devel/html/classRtAudioError.html
/usr/share/doc/rtaudio-devel/html/classes.html
/usr/share/doc/rtaudio-devel/html/closed.png
/usr/share/doc/rtaudio-devel/html/compiling.html
/usr/share/doc/rtaudio-devel/html/doc.png
/usr/share/doc/rtaudio-devel/html/doxygen.css
/usr/share/doc/rtaudio-devel/html/doxygen.svg
/usr/share/doc/rtaudio-devel/html/duplex.html
/usr/share/doc/rtaudio-devel/html/dynsections.js
/usr/share/doc/rtaudio-devel/html/errors.html
/usr/share/doc/rtaudio-devel/html/files.html
/usr/share/doc/rtaudio-devel/html/folderclosed.png
/usr/share/doc/rtaudio-devel/html/folderopen.png
/usr/share/doc/rtaudio-devel/html/functions.html
/usr/share/doc/rtaudio-devel/html/functions_enum.html
/usr/share/doc/rtaudio-devel/html/functions_eval.html
/usr/share/doc/rtaudio-devel/html/functions_func.html
/usr/share/doc/rtaudio-devel/html/functions_vars.html
/usr/share/doc/rtaudio-devel/html/globals.html
/usr/share/doc/rtaudio-devel/html/globals_type.html
/usr/share/doc/rtaudio-devel/html/index.html
/usr/share/doc/rtaudio-devel/html/jquery.js
/usr/share/doc/rtaudio-devel/html/license.html
/usr/share/doc/rtaudio-devel/html/multi.html
/usr/share/doc/rtaudio-devel/html/nav_f.png
/usr/share/doc/rtaudio-devel/html/nav_g.png
/usr/share/doc/rtaudio-devel/html/nav_h.png
/usr/share/doc/rtaudio-devel/html/open.png
/usr/share/doc/rtaudio-devel/html/pages.html
/usr/share/doc/rtaudio-devel/html/playback.html
/usr/share/doc/rtaudio-devel/html/probe.html
/usr/share/doc/rtaudio-devel/html/recording.html
/usr/share/doc/rtaudio-devel/html/settings.html
/usr/share/doc/rtaudio-devel/html/splitbar.png
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1DeviceInfo-members.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1DeviceInfo.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1StreamOptions-members.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1StreamOptions.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1StreamParameters-members.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1StreamParameters.html
/usr/share/doc/rtaudio-devel/html/sync_off.png
/usr/share/doc/rtaudio-devel/html/sync_on.png
/usr/share/doc/rtaudio-devel/html/tab_a.png
/usr/share/doc/rtaudio-devel/html/tab_b.png
/usr/share/doc/rtaudio-devel/html/tab_h.png
/usr/share/doc/rtaudio-devel/html/tab_s.png
/usr/share/doc/rtaudio-devel/html/tabs.css
/usr/share/doc/rtaudio-devel/images
/usr/share/doc/rtaudio-devel/images/ccrma.gif
/usr/share/doc/rtaudio-devel/images/mcgill.gif

References

Summary

In this tutorial we learn how to install rtaudio-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).


title: “How To Install rtaudio-devel on Fedora 36” linkTitle: “rtaudio-devel” type: “docs” description: “In this tutorial we learn how to install rtaudio-devel in Fedora 36. rtaudio-devel is Real-time Audio I/O Library” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/rtaudio-devel-featured.png

Introduction

In this tutorial we learn how to install rtaudio-devel on Fedora 36.

What is rtaudio-devel

RtAudio is a set of C++ classes that provide a common API for realtime audio input/output across different operating systems. RtAudio significantly simplifies the process of interacting with computer audio hardware. It was designed with the following objectives * object-oriented C++ design * simple, common API across all supported platforms * allow simultaneous multi-api support * support dynamic connection of devices * provide extensive audio device parameter control * allow audio device capability probing * automatic internal conversion for data format, channel number compensation, (de)interleaving, and byte-swapping

We can use yum or dnf to install rtaudio-devel on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install rtaudio-devel.

Install rtaudio-devel on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install rtaudio-devel using dnf by running the following command:

sudo dnf -y install rtaudio-devel

Install rtaudio-devel on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install rtaudio-devel using yum by running the following command:

sudo yum -y install rtaudio-devel

How To Uninstall rtaudio-devel on Fedora 36

To uninstall only the rtaudio-devel package we can use the following command:

sudo dnf remove rtaudio-devel

rtaudio-devel Package Contents on Fedora 36

/usr/include/rtaudio/RtAudio.h
/usr/lib/librtaudio.so
/usr/lib/pkgconfig/rtaudio.pc
/usr/share/doc/rtaudio-devel
/usr/share/doc/rtaudio-devel/html
/usr/share/doc/rtaudio-devel/html/RtAudio_8h.html
/usr/share/doc/rtaudio-devel/html/RtAudio_8h_source.html
/usr/share/doc/rtaudio-devel/html/acknowledge.html
/usr/share/doc/rtaudio-devel/html/annotated.html
/usr/share/doc/rtaudio-devel/html/apinotes.html
/usr/share/doc/rtaudio-devel/html/bc_s.png
/usr/share/doc/rtaudio-devel/html/bdwn.png
/usr/share/doc/rtaudio-devel/html/classRtAudio-members.html
/usr/share/doc/rtaudio-devel/html/classRtAudio.html
/usr/share/doc/rtaudio-devel/html/classRtAudioError-members.html
/usr/share/doc/rtaudio-devel/html/classRtAudioError.html
/usr/share/doc/rtaudio-devel/html/classes.html
/usr/share/doc/rtaudio-devel/html/closed.png
/usr/share/doc/rtaudio-devel/html/compiling.html
/usr/share/doc/rtaudio-devel/html/doc.png
/usr/share/doc/rtaudio-devel/html/doxygen.css
/usr/share/doc/rtaudio-devel/html/doxygen.svg
/usr/share/doc/rtaudio-devel/html/duplex.html
/usr/share/doc/rtaudio-devel/html/dynsections.js
/usr/share/doc/rtaudio-devel/html/errors.html
/usr/share/doc/rtaudio-devel/html/files.html
/usr/share/doc/rtaudio-devel/html/folderclosed.png
/usr/share/doc/rtaudio-devel/html/folderopen.png
/usr/share/doc/rtaudio-devel/html/functions.html
/usr/share/doc/rtaudio-devel/html/functions_enum.html
/usr/share/doc/rtaudio-devel/html/functions_eval.html
/usr/share/doc/rtaudio-devel/html/functions_func.html
/usr/share/doc/rtaudio-devel/html/functions_vars.html
/usr/share/doc/rtaudio-devel/html/globals.html
/usr/share/doc/rtaudio-devel/html/globals_type.html
/usr/share/doc/rtaudio-devel/html/index.html
/usr/share/doc/rtaudio-devel/html/jquery.js
/usr/share/doc/rtaudio-devel/html/license.html
/usr/share/doc/rtaudio-devel/html/multi.html
/usr/share/doc/rtaudio-devel/html/nav_f.png
/usr/share/doc/rtaudio-devel/html/nav_g.png
/usr/share/doc/rtaudio-devel/html/nav_h.png
/usr/share/doc/rtaudio-devel/html/open.png
/usr/share/doc/rtaudio-devel/html/pages.html
/usr/share/doc/rtaudio-devel/html/playback.html
/usr/share/doc/rtaudio-devel/html/probe.html
/usr/share/doc/rtaudio-devel/html/recording.html
/usr/share/doc/rtaudio-devel/html/settings.html
/usr/share/doc/rtaudio-devel/html/splitbar.png
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1DeviceInfo-members.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1DeviceInfo.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1StreamOptions-members.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1StreamOptions.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1StreamParameters-members.html
/usr/share/doc/rtaudio-devel/html/structRtAudio_1_1StreamParameters.html
/usr/share/doc/rtaudio-devel/html/sync_off.png
/usr/share/doc/rtaudio-devel/html/sync_on.png
/usr/share/doc/rtaudio-devel/html/tab_a.png
/usr/share/doc/rtaudio-devel/html/tab_b.png
/usr/share/doc/rtaudio-devel/html/tab_h.png
/usr/share/doc/rtaudio-devel/html/tab_s.png
/usr/share/doc/rtaudio-devel/html/tabs.css
/usr/share/doc/rtaudio-devel/images
/usr/share/doc/rtaudio-devel/images/ccrma.gif
/usr/share/doc/rtaudio-devel/images/mcgill.gif

References

Summary

In this tutorial we learn how to install rtaudio-devel on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).