Coder Social home page Coder Social logo

sarvex / oboe Goto Github PK

View Code? Open in Web Editor NEW

This project forked from google/oboe

0.0 1.0 0.0 50.48 MB

Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.

License: Apache License 2.0

Shell 0.65% C++ 61.66% Python 0.51% C 0.52% Java 34.61% Kotlin 1.47% CMake 0.59%

oboe's Introduction

Oboe Build CI

Introduction to Oboe video

Oboe is a C++ library which makes it easy to build high-performance audio apps on Android. It was created primarily to allow developers to target a simplified API that works across multiple API levels back to API level 16 (Jelly Bean).

Features

  • Compatible with API 16 onwards - runs on 99% of Android devices
  • Chooses the audio API (OpenSL ES on API 16+ or AAudio on API 27+) which will give the best audio performance on the target Android device
  • Automatic latency tuning
  • Modern C++ allowing you to write clean, elegant code
  • Workarounds for some known issues
  • Used by popular apps and frameworks

Documentation

Community

Testing

Videos

Sample code and apps

Third party sample code

Contributing

We would love to receive your pull requests. Before we can though, please read the contributing guidelines.

Version history

View the releases page.

License

LICENSE

oboe's People

Contributors

philburk avatar dturner avatar robertwu1 avatar android-usb avatar ggfan avatar atneya avatar tguilbert-google avatar flamme avatar rpattabi avatar antonioolf avatar jimmytobin2425 avatar nisrulz avatar tchebb avatar iamyellow avatar pbodilis avatar anokta avatar yrezgui avatar vbarthel-fr avatar newproggie avatar katyo avatar gkasten avatar atsushieno avatar pixelyion avatar jplatipus avatar enkeyz avatar mmoczkowski avatar lerendan avatar namjungsoo avatar jbeta51 avatar jonlatane avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.