Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kshoji/nearby-connections-midi-for-unity

MIDI over Nearby Connections for Unity
https://github.com/kshoji/nearby-connections-midi-for-unity

android ios macosx midi nearby nearby-connections unity3d unity3d-plugin

Last synced: about 19 hours ago
JSON representation

MIDI over Nearby Connections for Unity

Awesome Lists containing this project

README

        

# Nearby Connections MIDI for Unity
MIDI data transports using [Nearby Connections](https://developers.google.com/nearby/connections/overview)

### Supporting platforms:
- iOS
- Android
- macOS Standalone
- Unity Editor on macOS

(The Nearby seems to be also worked on Windows, but I couldn't build the binary.)

# Install packages on the Unity Package Manager
Push the `+` button on the Unity's Package Manager view, and select `Add package from git URL…` menu.
Then specify the URLs below:

```text
ssh://[email protected]/kshoji/Nearby-Connections-for-Unity.git
```
```text
ssh://[email protected]/kshoji/Nearby-Connections-MIDI-for-Unity.git
```

# The main class of this package:
The `NearbyMidiManager` class is a wrapper class for Nearby API.
To look the implementation of the feature, please see the [Sample Project](https://github.com/kshoji/Nearby-Connections-MIDI-for-Unity/tree/main/Samples~/SampleProject) of this package.

# License
[Apache License 2.0](https://github.com/kshoji/Nearby-Connections-MIDI-for-Unity/tree/main/LICENSE)

# Changelog
- The link to [Changelog](https://github.com/kshoji/Nearby-Connections-MIDI-for-Unity/tree/main/CHANGELOG.md).
- See also repository's [Releases](https://github.com/kshoji/Nearby-Connections-MIDI-for-Unity/releases) page.