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

https://github.com/mediamonks/channels

Channel-based sound player for the web.
https://github.com/mediamonks/channels

soundplayer web-audio web-audio-api

Last synced: 11 months ago
JSON representation

Channel-based sound player for the web.

Awesome Lists containing this project

README

          



# Channels

This repository contains three npm workspaces:

* [`packages/channels`](https://github.com/mediamonks/channels/tree/main/packages/channels): The `Channels` library
* [`packages/use-channels`](https://github.com/mediamonks/channels/tree/main/packages/use-channels): A set of hooks to use `Channels` in a React project
* [`packages/example-project`](https://github.com/mediamonks/channels/tree/main/packages/example-project): A React example project

First, install dependencies for all workspaces by running `npm install` in the root folder.

To run the example project, both the `channels` and `use-channels` packages need to be built:
```
npm run build -w packages/channels -w packages/use-channels
```

Then start the example project:
```
cd packages/example project
npm run start
```