mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-14 23:57:49 +00:00
Move dead submodules in-tree
Signed-off-by: swurl <swurl@swurl.xyz>
This commit is contained in:
parent
c0cceff365
commit
6c655321e6
4081 changed files with 1185566 additions and 45 deletions
61
externals/oboe/samples/README.md
vendored
Normal file
61
externals/oboe/samples/README.md
vendored
Normal file
|
@ -0,0 +1,61 @@
|
|||
Oboe Samples
|
||||
==============
|
||||
These samples demonstrate how to use the Oboe library:
|
||||
|
||||
1. [MinimalOboe](minimaloboe): Just create an Oboe stream and play white noise. Restart stream when disconnected. (Kotlin/Compose)
|
||||
1. [hello-oboe](hello-oboe): Creates an output (playback) stream and plays a
|
||||
sine wave when you tap the screen. (Java)
|
||||
1. [RhythmGame](RhythmGame): A simple rhythm game where you copy the clap patterns you hear by tapping on the screen.
|
||||
There is an associated codelab to follow along with. (Java)
|
||||
1. [MegaDrone](MegaDrone): A one hundred oscillator synthesizer, demonstrates low latency and CPU performance. (Java)
|
||||
1. [DrumThumper](drumthumper): A drum pad that plays sounds from loaded WAV files. (Kotlin)
|
||||
1. [LiveEffect](LiveEffect): Loops audio from input stream to output stream to demonstrate duplex capability. (Java)
|
||||
1. [SoundBoard](SoundBoard): A 25 to 40 note dynamic synthesizer, demonstating combining signals. The stream restarts
|
||||
when the display rotates. (Kotlin)
|
||||
|
||||
Pre-requisites
|
||||
-------------
|
||||
* Android device or emulator running API 16 (Jelly Bean) or above
|
||||
* [Android SDK 26](https://developer.android.com/about/versions/oreo/android-8.0-migration.html#ptb)
|
||||
* [NDK r17](https://developer.android.com/ndk/downloads/index.html) or above
|
||||
* [Android Studio 2.3.0+](https://developer.android.com/studio/index.html)
|
||||
|
||||
Getting Started
|
||||
---------------
|
||||
1. [Install Android Studio](https://developer.android.com/studio/index.html)
|
||||
1. Import the sample project into Android Studio
|
||||
- File -> New -> Import Project
|
||||
- Browse to oboe/samples/build.gradle
|
||||
- Click "OK"
|
||||
1. Click Run, click on the sample you wish to run
|
||||
|
||||
Support
|
||||
-------
|
||||
If you've found an error in these samples, please [file an issue](https://github.com/google/oboe/issues/new).
|
||||
|
||||
Patches are encouraged, and may be submitted by [forking this project](https://github.com/google/oboe/fork) and
|
||||
submitting a pull request through GitHub. Please see [CONTRIBUTING.md](../CONTRIBUTING.md) for more details.
|
||||
|
||||
- [Stack Overflow](http://stackoverflow.com/questions/tagged/android-ndk)
|
||||
- [Google+ Community](https://plus.google.com/communities/105153134372062985968)
|
||||
- [Android Tools Feedback](http://tools.android.com/feedback)
|
||||
|
||||
|
||||
License
|
||||
-------
|
||||
Copyright 2017 Google, Inc.
|
||||
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more contributor
|
||||
license agreements. See the NOTICE file distributed with this work for
|
||||
additional information regarding copyright ownership. The ASF licenses this
|
||||
file to you under the Apache License, Version 2.0 (the "License"); you may not
|
||||
use this file except in compliance with the License. You may obtain a copy of
|
||||
the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
License for the specific language governing permissions and limitations under
|
||||
the License.
|
Loading…
Add table
Add a link
Reference in a new issue