Wykres commitów

73 Commity (b570f95a3ebd1227bdce8e53463b3b4a761feed3)

Autor SHA1 Wiadomość Data
jmoenig b570f95a3e new "is empty" predicate primitive in List category 2019-04-27 07:47:33 +02:00
jmoenig 3502fe2da0 added support for single implicit parameter to FOR EACH prim 2019-04-26 15:03:37 +02:00
jmoenig 6c3571a967 new "if then else" reporter primitive in Control category 2019-04-24 13:26:19 +02:00
jmoenig 335519f877 formatting tweaks 2019-04-24 12:04:22 +02:00
jmoenig 8a8439f01a new "for" loop primitive in the Control category 2019-04-24 11:59:15 +02:00
jmoenig a7706a870a added type-assertions for the new HOF prims 2019-04-24 10:26:17 +02:00
jmoenig e5a95685c4 new "combine" primitive in list category 2019-04-24 00:08:05 +02:00
jmoenig bcf757ca9a new "keep" primitive in list category 2019-04-23 18:19:59 +02:00
jmoenig fd7f8f803d fixed JS stack overflow issue for MAP primitive 2019-04-23 16:43:23 +02:00
jmoenig 2ce7caf4f4 turned dictionary key for 'arguments' parameter binding into a Symbol 2019-04-22 17:04:12 +02:00
jmoenig 7e8d13beaf re- renamed minus selector back to "neg" 2019-04-11 15:58:03 +02:00
jmoenig e05b3a513a renamed monadic selectors: "neg" to "-" and "log2" to "lg", added "2^" 2019-04-11 10:27:35 +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 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 4e4d4cb5db updated version 2019-04-07 08:53:53 +02:00
brianharvey a5754d7b24 threads.js fixes #2368 2019-04-06 22:24:42 -07:00
jmoenig c47da5cbfa added "sample rate" selector to microphone drow-down 2019-04-05 12:00:25 +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 0da085bc59 new "play frequency" commands in the Sounds category 2019-04-04 07:08:40 +02:00
jmoenig 01b3c77aab Safari compatibility tweaks (only use StereoPanner if available) 2019-04-03 12:37:35 +02:00
jmoenig 001e90f01a added "log2" function selector to monadic reporter, tweaked "log" 2019-04-02 16:13:50 +02:00
jmoenig 53140c9108 added basic stereo-panning support for notes 2019-04-02 12:50:43 +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
jmoenig dd59563f00 added "stage width" and "stage height" as gettable attributes to MY 2019-03-31 13:20:39 +02:00
jmoenig b820ccdd5e added JIT-compilation to live-audio scripting 2019-03-30 11:55:29 +01:00
jmoenig d07b35a2d8 new experimental live audio-scripting support 2019-03-28 17:20:28 +01:00
jmoenig cf7fb8f64e updated ops for the new microphone dropdown names 2019-03-18 15:36:51 +01:00
jmoenig a8607e5326 replaced 'colorBelowSprite' with 'colorAtSprite' 2019-03-18 09:19:35 +01:00
jmoenig 65944c9849 renamed 'colorAtSprite' to 'colorBelowSprite'
(first step to refactoring it altogether)
2019-03-17 19:28:43 +01:00
jmoenig 94bf8e0402 added "^" reporter (power of) in the Operators category 2019-03-12 11:18:05 +01:00
jmoenig 1300b227ea added "play frequency" primitive to "Sound" category 2019-03-12 08:30:45 +01:00
jmoenig 39d19fabe1 changed microphone volume (back) to a scale of 0-100 2019-03-12 07:40:02 +01:00
jmoenig af1397d7d3 added microphone "resolution" concept governing "bins" (buffer / bin sizes) 2019-03-11 15:25:23 +01:00
jmoenig 8ff79b0d8c added microphone note and pitch detection 2019-03-10 11:33:23 +01:00
jmoenig ea25dad812 new "microphone" reporter in Sensing for getting volume, signals and frequencies 2019-03-06 16:44:20 +01:00
Bernat Romagosa d05b7becc0 Removes JS error when clicking on "play sound until done" with no sound selected 2019-02-20 09:22:11 +01:00
jmoenig 5bd667fc8e tweaked numerical type check
thanks, @joker314 for the suggestion!
2019-02-19 22:34:57 +01:00
jmoenig 1a3592de7f fixed #2332
I hate it. It's fixes like this that bog Snap! down.
2019-02-19 22:08:30 +01:00