oboe
OpenFrameworks
oboe | OpenFrameworks | |
---|---|---|
17 | 43 | |
3,593 | 9,785 | |
0.5% | 0.3% | |
8.6 | 9.3 | |
8 days ago | 4 days ago | |
C++ | C++ | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
oboe
- Android low latency audio in 2023
-
Solfeggio Music Player
Google Oboe should be able to amend the sound.
-
How to use an external C++ lib for Android for Unreal Engine ?
I want to get access to the audio stream for an Android device (Oculus Quest 2) by using the C++ lib Oboe: https://github.com/google/oboe
- Oboe 1.7.0 released
-
Any Android NDK Tutorials or Courses?
https://github.com/google/oboe would be a good starting point for audio processing.
-
How would you write an audio/DSP application for android?
If you want to build real-time applications the Oboe library might be the best place to start. I do some sound synthesis stuff with it and it is nice enough to use.
- Newbie In Need Of Help
-
AudioManager causing ANRs on some android 11 devices?
Not sure if yours is related, but there are some known ANRs with Android 11 audio. For instance: https://github.com/google/oboe/issues/1474
-
StabilizedCallback in MegaDrone sample ?
In oboe/samples/MegaDrone, the README.md file mentions the use of a StabilizedCallback, but I don't see where it's used in the code.
- Easiest way to make a simple soundboard app with no experience?
OpenFrameworks
-
Resolume
Not exactly VJ, but could be used for it. https://openframeworks.cc
- VVVV – A Hybrid Visual/Textual Development Environment
- Valve Says Counter-Strike 2 for macOS Not Happening, There Aren't Enough Players
-
I'm starting to get tired
Since you have C# experience, take this time to learn more about C++ while you continue to look. While yes, it is very easy to write bad code, it's not a huge deal since you just graduated and are just hacking around. Plus there are a lot of helpers these days to make writing bad code a little less likely.A former mentor of mine gifted me "C++ Without Fear" by Brian Overland which I can recommend. It's not too expensive, I think it was $25 or something like that, likely less used. Also comes in E-book form.If you'd like a gentler introduction to C++, may I recommend openFrameworks?
-
UI framework with C++ simulation.
Have you come across openFrameworks (https://openframeworks.cc/) or Cinder (https://libcinder.org/)?
-
Looking for a C++ 2D/3D rendering engine/api.
Not sure it checks all your boxes, but check openFrameworks?
-
I know C++. What game engine should I use?
I recently heard of openFrameworks which should make it pretty easy to make your game. It handles putting together a bunch of other libraries and window management so you can focus on drawing some shapes on the screen and handling user input. Sounds like love2d but all C++.
-
I just published a new art+code tutorial video walking thru making #generative #drawing with Catmull Rom curves in #openFrameworks
let me know if I can help out - also checkout the forum at openframeworks.cc - the people there are very friendly and helpful - especially with people that are completely new to oF...
-
Nannou – An open-source creative-coding framework for Rust
I mean, https://www.libcinder.org and https://openframeworks.cc have been mainstays of the creative coding industry for a long time now. A Rust take on the problem shouldn't be too surprising.
- OpenFrameworks
What are some alternatives?
ffmpeg-kit - Fork of https://github.com/arthenica/ffmpeg-kit
Cinder - Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
filament - Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Qt - Qt Base (Core, Gui, Widgets, Network, ...)
ffmpeg-kit - FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.
JUCE - JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
aap-lv2 - AAP LV2 support: wrapper, the foundation for LV2 plugin ports to Android. See also aap-core Wiki for the list of ports.
processing - Source code for the Processing Core and Development Environment (PDE)
walt - A device for measuring latency of physical sensors and outputs on phones and computers
SFML - Simple and Fast Multimedia Library
walt - :zap: Walt is a JavaScript-like syntax for WebAssembly text format :zap:
Folly - An open-source C++ library developed and used at Facebook.