mr21
Repos
42
Followers
166
Following
176

GridSound (0.39.2) wants to be an open source online digital audio workstation following the new WebAudio API 🎛🎹🎵✨ -- If you can, please sponsor us a little on our Patreon ❤️

1220
109

An interactive planet and star size comparison https://mr21.github.io/space-object-comparison

11
0

FilePlayer (http://fileplayer.github.io) is another HTML5 demo. It's an open source web media player. It plays audio and video, including immersive 360° videos directly in your browser. (:warning: the FilePlayer's development is currently off because we are working on @GridSound)

42
1

Split/cut a string into an array with a string delimiter in C. The function is written to have only one malloc/free per call 🔥

C
28
9

demo : https://mr21.github.io/canvas-pixelsfinger/

https://mr21.github.io/threejs-experiments/

Events

*: unison

Created at 2 days ago

gswaSynth: unison

Created at 2 days ago

gsuiSynthesizer: add unison label

Created at 2 days ago

gsuiOscillator: unison

Created at 2 days ago

gsui.js: $easeOutCirc(

Created at 2 days ago

gsuiPanel: smarter on which pan should be resized

Created at 2 days ago

gsuiChannels: CSS, button addChan

gsuiEffects: CSS, select addEffect

gsuiIcon: channels + add-effect

Created at 2 days ago

gsuiPatterns: HTML/CSS, wrap the lists

Created at 3 days ago

gsuiDAW: patterns panel retractable

gsuiChannels: public fields

Created at 3 days ago

gsuiIcon: update about icon

gsuiPanel: CSS, height:100%

Created at 3 days ago

gsuiEffects: no more need of fxsMap

Created at 1 week ago

gsDAW: dont create gsui-windows here

Created at 1 week ago

gsuiDAW: rm gsui-windows useless wrap

Created at 1 week ago

gsuiWindows: fix, CSS, overflow

Created at 1 week ago

gsuiDAW: fix, CSS, resource panel min-width

Created at 1 week ago

gsuiDAW: use gsuiPanel instead of gsuiPanels

Created at 1 week ago

gsuiPanel

a simpler version of gsuiPanels

Created at 1 week ago

gswaLFO: set last fields private + fix typo

Created at 3 weeks ago

gswaSynth: remove the first key before the offset

Created at 1 month ago

gswaScheduler: no need to not kill n restart the key entirely

Created at 1 month ago
closed issue
New Oscillator Bug

Hey,

First thing first, thanks for this. It is cool and works well (aside from a few minor bugs ). One of these bugs I found while making a synth, the new oscillator button seems broken. When I click it, nothing happens.

Not sure if this is a bug or if I don't know what I am doing, but it might be worth looking into.

edit: while testing this more, it only seems to be broken sometimes. 🤔

Created at 1 month ago
issue comment
New Oscillator Bug

Hi, this has been fixed in the 0.39.2 version Thank you again

Created at 1 month ago

0.39.2

Created at 1 month ago
create tag
mr21 create tag 0.39.2
Created at 1 month ago

DAWCore: $getBlocksOrderedByTracks()

DAWCoreComposition: track mute direct change

Created at 1 month ago

tests: gsuiTrack

gsuiTrack: CSS, height:100%

gsuiTrack: toggle => mute (!bool)

Created at 1 month ago

gswaSynth: fix, #createOscNode, no need to set the params just before starting

Created at 1 month ago