Skip to content

scratchfoundation/scratch-audio

Folders and files

NameName
Last commit message
Last commit date
Nov 25, 2024
Dec 21, 2023
Jan 10, 2017
Dec 15, 2023
Dec 15, 2023
Oct 13, 2016
Oct 13, 2016
Apr 17, 2017
Jul 22, 2021
Apr 14, 2017
Nov 18, 2022
Feb 28, 2024
May 2, 2025
Oct 13, 2016
Nov 25, 2024
Feb 23, 2024
Jun 18, 2018
Dec 21, 2023
May 2, 2025
May 2, 2025
Dec 21, 2023
Feb 21, 2024
May 31, 2018

Repository files navigation

scratch-audio

Scratch audio engine is for playing sounds, instruments and audio effects in Scratch 3.0 projects

Greenkeeper badge

Please note this project is at an early stage and we are not ready for pull requests

CircleCI

Installation

This requires you to have Git and Node.js installed.

In your own node environment/application:

npm install https://github.com/scratchfoundation/scratch-audio.git

If you want to edit/play yourself:

git clone [email protected]:LLK/scratch-audio.git
cd scratch-audio
npm install

Testing

npm test

Donate

We provide Scratch free of charge, and want to keep it that way! Please consider making a donation to support our continued engineering, design, community, and resource development efforts. Donations of any size are appreciated. Thank you!

Committing

This project uses semantic release to ensure version bumps follow semver so that projects depending on it don't break unexpectedly.

In order to automatically determine version updates, semantic release expects commit messages to follow the conventional-changelog specification.

You can use the commitizen CLI to make commits formatted in this way:

npm install -g commitizen@latest cz-conventional-changelog@latest

Now you're ready to make commits using git cz.