-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Welcome to the music-ctrls wiki!
This project was initiated by Inclusive Design Institute as a GSOC project 2016.
click here to see the GSOC profile.
With the introduction of the Web Audio API and music frameworks such as Flocking, it's possible to make music and develop custom instruments entirely using Web technologies.
A variety of user interface component libraries, such as Nexus UI, jQuery Kontrol, Interface.js and G200K's Polymer controls, have been developed to assist in the creation of musical interfaces. However, the majority of them aren't very "web-like." Many are based on Canvas or bitmap images, and aren't compatible with responsive design techniques, can't be easily re-styled or customized using tools like CSS, and aren't accessible via the keyboard or with assistive technologies such as a screen-reader.
This project will involve the creation of a small collection of high-quality, responsive, SVG or DOM-based musical user interface controls such as knobs, sliders, x/y pads, button matrices, envelope editors, waveform viewers.
- Knob (Ring slider)
- Linear slider
- Piano keyboard
- XY pads
- Button matrices
- Waveform viewer
- Envelop editor
- Waveform editor
- Variations of sliders
following are the milestones planning to have completed in the summer 2016
- Knob (Ring slider)
- Linear slider
- Piano keyboard
- XY pads
click here to see the progress of milestones
Weekly updates (Blog)
- Community Bounding Period
- Week 1
- Week 2
- Week 3
- Week 4
- Week 5
- Week 6
- Week 7
- Week 8
- Week 9
- Week 10
- Week 11
- @dinukadesilva (Student)
- @simonbates (Mentor)
- @colinbdclark (Mentor)
- @sepidehshahi (Mentor)
- @michelled (Mentor)