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.
- Host: GitHub
- URL: https://github.com/mediamonks/channels
- Owner: mediamonks
- License: mit
- Created: 2022-08-10T17:31:49.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-04T11:39:25.000Z (over 1 year ago)
- Last Synced: 2024-10-15T11:30:59.373Z (over 1 year ago)
- Topics: soundplayer, web-audio, web-audio-api
- Language: TypeScript
- Homepage:
- Size: 6.61 MB
- Stars: 3
- Watchers: 6
- Forks: 0
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
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
```