GithubHelp home page GithubHelp logo

algorifer / cassetter Goto Github PK

View Code? Open in Web Editor NEW
64.0 4.0 3.0 3.04 MB

Cassetter is a MIDI controlled granular sampler

Home Page: https://person0b.itch.io/cassetter

JavaScript 46.54% CSS 4.42% HTML 0.96% Svelte 48.07%

cassetter's Introduction

cassetter

Cassetter is a MIDI controlled granular sampler. It was created as a companion application to the livecoding environment ORCΛ.

Powered by ToneJS, Svelte and Electron.

Installation

# Install dependencies
npm install

# Start the app
npm run dev

or download

Usage

First you need to select the folder in which the required samples are stored in the wav format. Now you can select a sample for each channel.

The sampler receives MIDI CC signals. Knob 0 starts the sample, the rest set the parameter value.

Knob 0 has 4 values:

  • o - Play a sample once;
  • l - Play a sample loop;
  • r - Play a sample once in reverse;
  • q - Play a sample loop in reverse;

For example, a signal !40o will play a sample on channel 4 once.

Other values will stop playback.

Other knobs range from 0 to z.

Hotkey:

  • Ctrl or Cmd + f - Select the sample folder
  • Ctrl or Cmd + s - Save parameters
  • Ctrl or Cmd + o - Open a parameter file
  • Shift + ↑ or ↓ - Channel selection
  • ↑ or ↓ - Selecting a parameter or a sample
  • ← or → - Change a parameter

Issues and review are welcome!

cassetter's People

Contributors

algorifer avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

cassetter's Issues

No output sound?

Hi there, I'm trying both version 0.1.0 and 0.1.1 with my midi keyboard and some wav samples and im getting zero sound. Im not sure what the issue is....is this a bug you've encountered before?
Cheers

No sound when reopening a sample/parameter file

There is an issue when you first load a sample file along with its parameter file. In the menu, each channel is correctly assigned a wav file as stated in the parameter file and can be seen receiving a signal from ORCΛ, however no audible sound is emitted. Though this is quickly fixed after you remove the wav file from the channel and reassign it, this reassignment for all channels can take quite a while. Is there a way this can be fixed?

Open configuration file not working

Hi i love this app, it works perfectly with orca, but i have had one issue. for some reason I can not open or load configuration files. i am able to save them, but when i go to open nothing happens.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.