Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
- Design: reduce the borders everywhere and flatten controls items.
- Fix: key selection, the keys' gain/pan sliders were stay locked sometimes.
- Fix: pattern change synth, when a pattern was moved to another synth, the sound was not following instantaneously.
- Fix: cloning a pattern with the same name of another one is now ok.
- Pianoroll: Able to link keys together to perform a same noise with gain, pan and frequency variations!
- Help: add a link to this help/tutorial page.
- Possibility to load a composition via
- Patternroll: The loop selection is now savable and undo/redoable.
- Pianoroll: fix, gain/pan/duration default value are reset when a pattern is open.
- CSS: adjust the min/max panels size.
- Fix: no more issue with offset while rendering.
Bto copy-paste the current selection.
- Render popup: a popup to handle the rendering.
- Fix: several fix.
- A sign-up Google form (before the future database).
- Pianoroll: able to set a gain/pan specific to each key.
- Patterns list: able to delete the last pattern.
- Fix: handle old compositions.
- Piano/patternroll: able to change the grid-magnetism precision.
- Pianoroll + patternroll: full rewrite, native scroll, better rect-selection behaviour.
- Audio scheduler: full rewrite, a full inner streaming increase the performance.
- Patterns list: clicking a pattern doesn't preview it anymore.
- Synthesizer: add a tiny default gain envelope to avoid the *clicking*
- About popup: the version-check is now done after clicking a specific link.
- Fix: a bug related to the pattern selection has been fixed.
- Synthesizer: add 18 custom periodicWaves (via lukehorvat/web-audio-oscillators).
- Pianoroll: possibility to play keys directly with the keyboard (no record feature yet).
- About: add a popup with all the GridSound's links (Twitter, Patreon, etc.).
- UI: move the version number into the About's popup.
- A rewrite of one of synthesizer's subpart: gsuiOscillator.
- Don't fail if we load a composition while playing another.
Feedback on /r/programming
- Synthesizer: possibility to create different synthesizers, with different patterns.
- Pianoroll: fix #30.
- Shortcuts: the
Ctrlkeys can be used for all the shortcuts #29.
- UX: add CSS cursor feedback while resizing the panels #28.
- Controls: the pattern and the main grid are now playing in loop by default.
- Synthesizer: Keep the oscillators order while undo/redoing.
- Help: Add explications in the shortcuts popup.
- Fix: No more bug when we render a composition while playing it.
- Synthesizer: A new panel which contains the synthesizer.
- Fix: Keyboard shortcuts.
- Settings: A tap button in the settings-popup to set a precise BPM.
- Help: Add a popup to show all the keyboard/mouse shortcuts.
- Shortcuts: Change many keyboard shortcuts, Ctrl+Z become Alt+Z etc. to a better cross-compatibility.
- Fix: Add/fix some grid events for Mac users (scroll horizontal).
- Fix: No more problem after resizing the app.
- Controls: Add a master volume slider to control the output gain tab feedback without impacting the rendering.
- Fix: No more problem when rendering with the feedback loop enabled.
- Remove our Gratipay link (RIP) :(
- Add a link to our Patreon page :)
Feedback on /r/webdev
- A New button (
N) to start a new composition.
- A Open button (
O) to allow loading a composition by a local file or with an URL.
.txtfiles are now accepted as a
- Fix a bug when we drop a composition file into the main sample grid.
Feedback on /r/coolgithubprojects
- When we stop the cursor will be at
loopAif present instead of
- Fixes around play/stop/loop when we change the pattern or preview a pattern.
- The feedback loop while playing is now finally ready :)
A, select all the blocks of the selected grid.
D, deselect all the selected blocks of the selected grid.
- At the launch of GridSound, the piano roll is now showing the middle of the keyboard.
- Add two more octaves in the low frequencies (for the moment there are not so heardable).
- Improve the switch/focus between the grids.
- Fix a bug event in the settings popup.
- Link the version number to this changelog.
Clone this wiki locally
Press h to open a hovercard with more details.