Skip to content

joshjg/patchy

Repository files navigation

Patchy

patchy.io

Patchy is a modular synthesizer that you can play in real-time with anyone in the world.

  • Up to 5 configurable oscillators
  • Add effects in any order
  • Play with your computer keyboard
  • Low latency
  • Multi-touch keyboard for mobile devices

Built with React, Redux, web audio APIs and Socket.io

New in version 0.2.0

  • Fully mobile and touch compatible, with on-screen keyboard
  • Toggleable user list
  • Code cleaned up

Keymapping

keymap

Invite others

Simply send your current URL to anyone - all they have to do is connect to it.

Mute a user

Click on the volume icon next to the user's id in the user list

Upcoming features

  • Octave shortcut keys
  • LFO modulation
  • Save and share patches
  • Sequencers and arpeggiators
  • Additional reverb types
  • Additional filter types
  • MIDI keyboard support

Known Issues

  • Reverb can be glitchy
  • Panning doesn't have any effect in Safari
  • Distorted sound in Safari

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published