Scala Sampler for Functional Soundscapes
- Mentors
- Noel Welsh, Paul Matthews
- Organization
- Scala Center
- Technologies
- scala.js, Scala 3, Typelevel Cats
- Topics
- Scala, Web Audio, Digital Music Instrument
This proposal aims to develop a sampler instrument for the Sounds of Scala project. Sounds of Scala is a web audio and music library that runs on the Web Audio API via Scala.js. The sampler will be a digital music instrument with features including sample loading, playback controls, looping, and sample manipulation, along with advanced functionalities such as adjusting playback speed, pitch, and direction. Its applications range from music composition to educational purposes. This project seeks to expand the creative possibilities of the Sounds of Scala library, providing a valuable tool for music enthusiasts, developers, educators, and artists.