Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Building on the excellent foundation of the Tone.js Sampler, this project adds advanced, professional-grade functionality and features:

Features (as of December 2025):

- Preload, streaming and file based sample loading and management

- Velocity layers based sample dynamics engine

- Cross-faded looping processor w/ no click playback of samples (see note)

- Instant selection of zero-crossing loop points

- Round robin sample playback

- Sample editor UI

Note: Current development non-built version of Tone.JS and the Sampler instrument includes loop setting overall for samples - yay! 🙏

How to install (future):

npm install tone tone-sampler-pro

Some of the recent work includes building upon the recent work done for the feature of setting loop in and out points, and having that per sample and allowing cross-faded audio much like professional DAWs do in audio editing scenarios and how most professional samplers work.

image

This work is fueled by the development work at Songmatter, LLC. Sampler Pro is part of The Finisher application and ecosystem of modern songwriting tools and will made available to the Tone.JS community.

About

extending the core sampler instrument of Tone.JS with pro feature set

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors