jmoenig
|
6d2ed9752c
|
added volume support for notes (under construction)
|
2019-04-01 17:43:45 +02:00 |
jmoenig
|
da6ae70e7d
|
refactored audio context sharing and lazy initialization
|
2019-04-01 15:33:45 +02:00 |
jmoenig
|
bc621b6ca7
|
took out gain node from Note oscillator
(will be used for "volume" setting)
|
2019-04-01 15:14:25 +02:00 |
jmoenig
|
eced999b6c
|
let the Microphone share the Note prototype's AudioContext
make sure all of Snap! uses just a single AudioContext in order to save hardware resources
|
2019-04-01 13:56:53 +02:00 |
jmoenig
|
8d89e1a2d6
|
updated AudioComp library
(removed stage width/height blocks, added translation)
|
2019-03-31 13:48:45 +02:00 |
jmoenig
|
6ab1965cf7
|
updated German translation
|
2019-03-31 13:28:28 +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
|
562f31c281
|
support multi-channel live-audio scripting
|
2019-03-30 10:49:19 +01:00 |
jmoenig
|
d07b35a2d8
|
new experimental live audio-scripting support
|
2019-03-28 17:20:28 +01:00 |
jmoenig
|
5a2d4f2a16
|
updated animation library with partial French translation
|
2019-03-26 18:03:39 +01:00 |
jmoenig
|
f18f299396
|
updated French translation
|
2019-03-26 09:00:12 +01:00 |
jmoenig
|
bf07a4c450
|
fixed unintentional pen trails when manually cloning or duplicating a sprite
whose pen is down
|
2019-03-25 15:26:29 +01:00 |
jmoenig
|
af4238eead
|
updated German translation
|
2019-03-18 15:19:26 +01:00 |
jmoenig
|
fb36408553
|
renamed some items of the microphone dropdown
|
2019-03-18 15:14:20 +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
|
4fdbdf3e61
|
improved microphone pitch detection
|
2019-03-15 10:28:13 +01:00 |
jmoenig
|
ce187b5f77
|
atomic HOFs lib: added translations from tools lib
|
2019-03-14 08:50:41 +01:00 |
jmoenig
|
ab092dc59c
|
optimized microphone volume detection
|
2019-03-13 17:01:08 +01:00 |
jmoenig
|
eae7aebf0d
|
added "play hz" and "stop hz" blocks to AudioComp libary
|
2019-03-13 11:16:10 +01:00 |
jmoenig
|
b6ebbce681
|
made "play frequency" command experimental / only revealed in dev
|
2019-03-13 08:34:15 +01:00 |
jmoenig
|
92cd0d1e13
|
simplified and optimized pitch detection, made it work on Safari
|
2019-03-13 08:26:36 +01:00 |
jmoenig
|
4a95cbae8a
|
disabled pitch detection for Safari, so at least the other microphone features work
|
2019-03-12 16:15:48 +01:00 |
jmoenig
|
5bc0829a32
|
updated Animation und AudioComp libraries with new powerOf primitive
|
2019-03-12 11:44:44 +01:00 |
jmoenig
|
25d4809830
|
updated relabel-dictionary
|
2019-03-12 11:26:54 +01:00 |
jmoenig
|
94bf8e0402
|
added "^" reporter (power of) in the Operators category
|
2019-03-12 11:18:05 +01:00 |
jmoenig
|
3686b71a72
|
updated German translation for "play frequency" primitive
|
2019-03-12 08:37:47 +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
|
6a1919ee63
|
removed microphone resolution setters from audioComp library
|
2019-03-11 16:54:05 +01:00 |
jmoenig
|
038f55a8e5
|
updated German translation for microphone settings
|
2019-03-11 16:33:23 +01:00 |
jmoenig
|
63b51d6309
|
added microphone "resolution" settings to GUI
|
2019-03-11 16:21:10 +01:00 |
jmoenig
|
af1397d7d3
|
added microphone "resolution" concept governing "bins" (buffer / bin sizes)
|
2019-03-11 15:25:23 +01:00 |
jmoenig
|
c4e9518da2
|
took out "b block" costume from catalog
|
2019-03-11 13:55:25 +01:00 |
jmoenig
|
ecdfdf7538
|
new "text costumes" library for generating costumes from letters or words of text
|
2019-03-11 09:49:28 +01:00 |
jmoenig
|
5246d62144
|
ported multiline library to new (custom input slot) format
|
2019-03-11 09:39:08 +01:00 |
jmoenig
|
83d2b6ee8b
|
added note / hz conversion blocks to audioComp library
|
2019-03-11 09:09:53 +01:00 |
jmoenig
|
a6439559e5
|
tweaked pitch detection to smoothen low audio signals
|
2019-03-10 15:04:45 +01:00 |
jmoenig
|
c566b91f84
|
updated German translation for pitch-detection
|
2019-03-10 13:11:03 +01:00 |
jmoenig
|
9efc4c582d
|
tweaked note detection to only change when the audio signal is strong enough
|
2019-03-10 12:58:23 +01:00 |
jmoenig
|
8ff79b0d8c
|
added microphone note and pitch detection
|
2019-03-10 11:33:23 +01:00 |
jmoenig
|
01ec1a7448
|
simplified "globe" symbol
|
2019-03-07 09:35:45 +01:00 |
jmoenig
|
22076c9f52
|
German translation update (microphone features)
|
2019-03-07 09:21:38 +01:00 |
jmoenig
|
998803a18e
|
AudioComp lib: added block to set the microphone's buffer and fft sizes
|
2019-03-07 09:09:38 +01:00 |
jmoenig
|
db0301c8cc
|
let users turn off microphone manually in the settings menu (in the offline version)
|
2019-03-06 17:08:53 +01:00 |
jmoenig
|
63a0f343a6
|
keep microphone always on when running Snap! locally
otherwise users need to re-allow microphone usage every time the block is eveluated again later
|
2019-03-06 17:06:49 +01:00 |
jmoenig
|
ea25dad812
|
new "microphone" reporter in Sensing for getting volume, signals and frequencies
|
2019-03-06 16:44:20 +01:00 |
jmoenig
|
cf3b8b6226
|
removed "loudness / microphone" block from AudioComp lib
turned into primitive instead
|
2019-03-06 16:37:44 +01:00 |
jmoenig
|
b37b4ba2f0
|
AudioComp lib: support Safari
|
2019-03-06 13:08:58 +01:00 |