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 ❤️
An interactive planet and star size comparison https://mr21.github.io/space-object-comparison
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)
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 🔥
*: unison
gsuiSynthesizer: add unison label
gsuiPanel: smarter on which pan should be resized
gsuiChannels: CSS, button addChan
gsuiEffects: CSS, select addEffect
gsuiIcon: channels + add-effect
gsuiPatterns: HTML/CSS, wrap the lists
gsuiDAW: patterns panel retractable
gsuiChannels: public fields
gsuiIcon: update about icon
gsuiPanel: CSS, height:100%
gsuiEffects: no more need of fxsMap
gsDAW: dont create gsui-windows here
gsuiDAW: rm gsui-windows useless wrap
gsuiWindows: fix, CSS, overflow
gsuiDAW: fix, CSS, resource panel min-width
gsuiDAW: use gsuiPanel instead of gsuiPanels
gsuiPanel
a simpler version of gsuiPanels
gswaLFO: set last fields private + fix typo
gswaSynth: remove the first key before the offset
gswaScheduler: no need to not kill n restart the key entirely
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. 🤔
Hi, this has been fixed in the 0.39.2 version Thank you again
0.39.2
DAWCore: $getBlocksOrderedByTracks()
DAWCoreComposition: track mute direct change
tests: gsuiTrack
gsuiTrack: CSS, height:100%
gsuiTrack: toggle => mute (!bool)
gswaSynth: fix, #createOscNode, no need to set the params just before starting