Giter Club home page Giter Club logo

js-rocks's Introduction

JS Rocks ๐Ÿค˜

JS Rocks - Web Audio electric guitar effects and cabinets.

Try it now โžก js-rocks.web.app

Build Status GitHub

Available stompboxes ๐ŸŽธ

Tuners

  • JOSS Tuner JTU-3

Compressors

  • JOSS Lemon Squeeze JCP-1

Overdrives

  • JOSS Blues Driver JBD-2
  • JOSS OverDrive JOD-3

Distortions

  • JOSS Classic Distortion JDS-1
  • JOSS Metal Area JMT-2

Fuzzes

  • Ernesto-Saxophonist Massive Muff ฯ€

Choruses

  • JOSS Cool Chorus JCH-1

Phasers

  • TSX phase ฯ€/2

Tremolos

  • JOSS Tremolo JTR-2
  • Crazy Doctor Soft Yellow Tremolo

Delays

  • JOSS Delay JDM-2

Reverbs

  • JOSS Reverb JRV-6

Available amplifiers / cabinets ๐Ÿ”Š

  • Captain JCM800
  • Friender Winner
  • Friender Bassman
  • Fox AC30
  • FranklinStein
  • MegaStorm
  • Yellow Submarine
  • Eagle Pro
  • Sandman 2204

Browsers support

Firefox
Firefox
Chrome
Chrome
Safari
Safari

Key shortcuts

Presets

Numeric keys shortcuts automatically created for first 9 presets.

1 - 9 -- Selects one of the first 9 custom presets 0 -- Selects default preset

Planned effects

  • Ernesto-Saxophonist Neon Clown (Chorus)
  • JOSS DS-1-4A
  • Tube Screamer

js-rocks's People

Contributors

ajraj27 avatar daniloff200 avatar dependabot[bot] avatar jbleduigou avatar mikolajw197 avatar sanketmaru avatar thekiba avatar vitaliy-bobrov 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  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  avatar  avatar  avatar

js-rocks's Issues

[Audio] Implement wave parameter for tremolo effect

For now, tremolo has a fixed triangle sound wave, however, in the original stompbox, there is a wave knob that varies the oscillator wave shape from triangular to square (with trapezoid in the middle). Implement _createTrapezoidWave in /src/app/audio/effects/lfo.ts to generate this parameter and uncomment knob in tremolo component.

Create Tremolo - JTR-2

Loving the project, I wanted to have a go at making a Tremolo and after that will hopefully be able to help with more effects. I'll submit a PR when I've got it working

Latency

Hii can anybody help me.

I'm using focusrite scarlet 2i2 audio interface. I got latency when using js-rocks on chrome or firefox, I think it's more than 50ms.

thank you :)

[PWA] What's new dialog

After a new version update show "What's new" dialog with basic info about new features/bug fixes

Presets default shortcuts

Make an auto shortcuts for presets with numeric key press (1-9), default preset should be assigned to 0

[CI] Lighthouse

Add configuration in .travis.yaml:

language: node_js
node_js:
  - 10 # use Node 10 LTS or later
before_install:
  - npm install -g @lhci/[email protected]
script:
  - npm run build # build your site
  - lhci autorun # run lighthouse CI
addons:
  chrome: stable # make sure you have Chrome available

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.