GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - engine3d-dev/audio-cpp: Modern C++ wrapper around miniaudio's C API.

BranchesTags
Open more actions menu

Latest commit

 

History

71 Commits
71 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
Resources
Resources
 
 
audio-cpp
audio-cpp
 
 
demo
demo
 
 
test_package
test_package
 
 
tests
tests
 
 
.clang-format
.clang-format
 
 
.clang-tidy
.clang-tidy
 
 
.clangd
.clangd
 
 
.gitignore
.gitignore
 
 
.naming.style
.naming.style
 
 
.naming.syle
.naming.syle
 
 
CMakeLists.txt
CMakeLists.txt
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
conanfile.py
conanfile.py
 
 

Repository files navigation

audio-cpp

Overview

Modern C++ API around the mini audio C API

Getting Started

Tip

Before you build the project make sure to follow the setup instruction in the getting start page.

How to Build

To build you use the commands conan build. You use -b missing when building for the first-time.

-b missing tells conan to add any missing dependencies into the conan cache.

The full first-time build command looks like:

conan build . -b missing

The build command afterwards can be:

conan build .

Build Types

By default if you did conan build . compiles the project in release mode.

Refer to the getting start page for more info on build types

To set the build_type to Debug and MinSizeRel, you do build_type=Debug or build_type=MinSizeRel

The full command would look:

conan build . -s build_type=Debug

Building Demos

To build the demos you just type the commands:

conan build demos -s build_type=Debug

Running engine3d-audio demo

The executable will be located in your build directory.

The build directory is formatted as build/<build_type>/Executable

Example on unix systems

./build/Release/demo/demo Resources/BabyElephantWalk60.wav

Example in Win32

.\build\Release\demo\demo.exe Resources/BabyElephantWalk60.wav

About

Modern C++ wrapper around miniaudio's C API.

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

2 stars

Watchers

0 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.