Wykres commitów

276 Commity (e05b3a513af9ab25f86bda092f11e924fa474196)

Autor SHA1 Wiadomość Data
jmoenig e05b3a513a renamed monadic selectors: "neg" to "-" and "log2" to "lg", added "2^" 2019-04-11 10:27:35 +02:00
jmoenig 06d3ec1e55 fixed #2373
(limit zoom blocks slider to 5x). Jesus.
2019-04-10 10:53:04 +02:00
jmoenig ed8c9b4575 fixed #2367
(changing project source after exporting to disk)
2019-04-10 10:48:45 +02:00
jmoenig 64037093d3 fixed #2371 2019-04-10 09:23:32 +02:00
jmoenig f55438b4e6 took out MAP and FOREACH primitives gain
(available in dev mode)
2019-04-10 08:48:03 +02:00
jmoenig 3112547f73 made HOF primitives hidable 2019-04-09 19:08:35 +02:00
jmoenig f86c0c7bdd added "map" and "for each" primitives to List category 2019-04-09 18:49:48 +02:00
jmoenig 4e40745485 added "write" command to Pen category (same as "label" from tools 2019-04-09 17:30:58 +02:00
jmoenig ac3e7aeda1 added pen attribute reporter 2019-04-09 16:58:26 +02:00
jmoenig a6891658a4 added reporter for graphic effects 2019-04-09 16:23:19 +02:00
jmoenig 1a45e9d066 deprecated graphic effects: "duplicate", "comic" and "confetti" 2019-04-09 15:57:44 +02:00
jmoenig 7dba7a0576 added "current" to costume input slot dropdown 2019-04-09 15:42:34 +02:00
jmoenig 13a32a9e64 new feature: new costume from list of pixels 2019-04-09 15:08:32 +02:00
jmoenig bfcd4c9027 new "stretch" primitive for costumes, also for flipping 2019-04-09 14:19:18 +02:00
jmoenig 530afb1a60 let "getImageAttribute" deal with null costumes 2019-04-09 10:27:55 +02:00
jmoenig 223e493316 pixel access primitives for bitmap and vector graphics 2019-04-09 10:04:14 +02:00
jmoenig ad96635b2e accept lists and lists of lists as inputs to the "get sound attribute" primitive 2019-04-08 17:22:27 +02:00
jmoenig 38727fa467 accept lists and lists of lists as inputs to all sound playing primitives 2019-04-08 16:43:42 +02:00
jmoenig 5427a7a396 accept a number as input for a sound - interpret as index 2019-04-08 16:04:49 +02:00
jmoenig d1df74c7fc added relabelling information for the new "play sound at sample rate" block 2019-04-08 15:24:00 +02:00
jmoenig 1c9532edc3 new "play sound at sample rate" command primitive 2019-04-08 15:13:55 +02:00
jmoenig 6b874c18f3 new "getSoundAttribute" reporter primitive 2019-04-08 14:21:02 +02:00
jmoenig 4e0a407ecb stop microphone output when the user presses the stop button 2019-04-05 12:12:40 +02:00
jmoenig 6c024bab40 updated German translation for "sample rate" 2019-04-05 12:05:15 +02:00
jmoenig c47da5cbfa added "sample rate" selector to microphone drow-down 2019-04-05 12:00:25 +02:00
jmoenig f4a813bbe8 tweaked oscillator fade-out 2019-04-05 11:47:20 +02:00
jmoenig 1db0ae0bf7 adjusted PianoKeyboard for the new audio engine
click reduction is an ugly business, those time curves can overlap and cause mayhem...
2019-04-05 11:13:03 +02:00
jmoenig aadd556a11 eliminated "clicks" when playing a frequency 2019-04-05 10:25:53 +02:00
jmoenig 091c81b484 eliminated "clicks" when playing music notes
thank you, @bromagosa , for your thoughts and hints about how to accomplish this!
2019-04-05 10:03:53 +02:00
jmoenig 837e95e329 added inheritance support for "balance" 2019-04-04 18:40:13 +02:00
jmoenig 82deaac4f2 added inheritance support for "volume" 2019-04-04 18:22:56 +02:00
jmoenig 12c4a994fa added 'volume' and 'balance' selectors to the OF block 2019-04-04 15:32:36 +02:00
jmoenig 7bf45e0821 moved "stage width" and "stage height" into attribute menu of the OF block for the stage 2019-04-04 15:16:13 +02:00
jmoenig 2958b2d24e updated German translation 2019-04-04 14:58:48 +02:00
jmoenig 336d276784 renamed "pan left/right" to "balance" 2019-04-04 14:51:13 +02:00
jmoenig 0da085bc59 new "play frequency" commands in the Sounds category 2019-04-04 07:08:40 +02:00
jmoenig 9d2628274f updated history 2019-04-03 17:08:13 +02:00
jmoenig 33a48ae873 German translation update for volume and panning blocks 2019-04-03 16:08:04 +02:00
jmoenig 2ee948b505 added relabelling information for the new stereo-panning blocks 2019-04-03 15:12:49 +02:00
jmoenig 13379e8ad2 new feature: audio stereo-panning blocks
individual, persistent, non-inheritable, stereo-panning attribute range -100 to 100 for sprites and the stage, default is 0.
2019-04-03 15:06:08 +02:00
jmoenig 4ebe51fe12 added relabelling information for the new volume blocks 2019-04-03 14:26:54 +02:00
jmoenig b21fea7a32 new feature: volume blocks
individual, persistent, non-inheritable, decibels-based volume attribute for sprites and the stage
2019-04-03 14:18:46 +02:00
jmoenig 01b3c77aab Safari compatibility tweaks (only use StereoPanner if available) 2019-04-03 12:37:35 +02:00
jmoenig d483531449 updated history 2019-04-02 19:51:22 +02:00
jmoenig 53140c9108 added basic stereo-panning support for notes 2019-04-02 12:50:43 +02:00
jmoenig f4a7b59c49 added basic stereo-panning support for sounds
(under construction)
2019-04-02 12:40:00 +02:00
jmoenig 4d9dafcad1 new audio scheme support for the stage 2019-04-02 10:45:41 +02:00
jmoenig 91f4391509 use AudioContext to play recorded sounds 2019-04-02 10:33:34 +02:00
jmoenig 514ec3a1bf lazily initialize volume property 2019-04-02 07:19:44 +02:00
jmoenig 6d2ed9752c added volume support for notes (under construction) 2019-04-01 17:43:45 +02:00