Commit graph

85 commits

Author SHA1 Message Date
aac9c99825
linting cleanup 2024-08-09 15:07:45 -04:00
4db7039964
params and values as const 2024-08-09 00:13:54 -04:00
5a7499d5eb
fix template string constEval 2024-08-09 00:09:00 -04:00
c25c85bdfa
fix bytebeat output proxy reaction
other non-number outputs don't show any visible error and convert to NaN.
i didn't notice this when writing the relevant code.
2024-08-09 00:09:00 -04:00
e36ca3a23e
set local arguments to undefined
not a proper fix, can still be accessed with inner function arguments.callee.caller.arguments
2024-08-09 00:08:59 -04:00
091d33ccd2
Object.is number output comparison 2024-08-09 00:08:59 -04:00
0583eb5254
cleanup audio worklet 2024-08-09 00:08:58 -04:00
e6efa5a3e3
change syntax highlight colors 2024-08-06 01:48:37 -04:00
9920bb063f
fix doc comments
i'm used to rust so i just assumed it worked the same
2024-08-06 01:48:37 -04:00
55131a3511
simplify errors and animation 2024-08-06 01:48:36 -04:00
23136ddc01
general cleanup and bugfixing 2024-08-05 22:54:26 -04:00
26ae64b723
fix proxy detection bug in audioworklet
was a minor typo, not sure why typescript didn't catch it
2024-08-04 19:13:00 -04:00
cd44ccd8ce
better variable names 2024-08-04 00:08:59 -04:00
3efe577ab2
add some documentation and reorganize 2024-08-04 00:07:39 -04:00
6273ac4bdd
detect proxy in audio worklet
cherrypicked from c119065 (detect proxy, 2024-06-29)
and df1f9bf (detect Proxy properly, 2024-06-30)
2024-08-04 00:03:30 -04:00
5ec0219691
simplify playback speed code
cherrypicked from 957d46e (rework playback speed, 2024-06-29)
and d1a8e5e (simplify audioworklet, 2024-06-21)
2024-08-04 00:03:03 -04:00
ba4742cfd8
cleanup html and bytebeat.ts
most changes cherrypicked from 03b4463 (cleanup mostly html (a bit of bytebeat.ts), 2024-06-29)
2024-08-03 23:59:42 -04:00
cf52308bd7
cleanup main interface (bytebeat.ts, html) 2024-08-03 23:59:41 -04:00
0e8ba4e458
seperate clean-globals.ts from audio-worklet.ts
cherrypicked from 256ba0f (byte-function.ts, 2024-06-22)
2024-08-03 23:59:40 -04:00
19acea4055
better global management in audioworklet
cherrypicked from d1a8e5e (simplify audioworklet, 2024-06-21)
2024-08-03 23:59:23 -04:00
2f0f6a9bbe
move export keyword to individual items 2024-08-03 23:57:59 -04:00
13ca78419b
improve typing 2024-04-23 17:16:19 -04:00
840c35090f
improve prettier and ts config, format files 2024-04-17 01:37:51 -04:00
4907d1f38b
minor formatting tweak 2024-04-11 15:33:19 -04:00
6bcdd151db
delete old code-input files 2024-04-11 15:33:07 -04:00
b3fbcf79e7
seperate out code transformation in audio worklet 2024-04-11 15:32:40 -04:00
f1930367e3
document url code 2024-03-14 19:58:44 -04:00
b0c388efff
better smallmode documentation 2024-03-14 19:31:02 -04:00
34fcd7f941
general cleanup 2024-03-14 18:32:54 -04:00
0e9157660a
mostly working audio-worklet types 2024-03-14 18:07:15 -04:00
2d9f2af651
cleanup audio-worklet a bit 2024-03-14 16:46:13 -04:00
b06be7e06a
format files 2024-03-14 08:16:36 -04:00
79984a0c7e
defer bytebeat load, format scripts 2024-03-14 01:49:35 -04:00
a202fca9cb
seperate oscillioscope code 2024-03-14 01:04:54 -04:00
f8bc8d7806
adjust css
most notably larger font, square buttons, and better text alignment on the controls
2024-03-13 20:26:57 -04:00
b135d1a53a
some cleanup 2024-03-13 18:11:33 -04:00
33bbaae8a8
seperate codeeditor code 2024-03-13 16:20:53 -04:00
39840b5b3c
switch back to url #5 2024-03-12 18:40:34 -04:00
a36406d8eb
add boots in bed 2024-03-12 14:50:17 -04:00
1d157dd726
tweaks/cleanup 2024-03-12 14:50:03 -04:00
d9f8aecb50
testing framework 2024-03-12 11:50:49 -04:00
319f603765
update codemirror 2024-03-12 01:29:22 -04:00
7bd74e3b59
a bit of typing 2024-03-11 20:56:28 -04:00
5ab9166a10
fix base89 bug 2024-03-11 20:54:30 -04:00
fb8b1325be
move library code 2024-03-11 13:42:03 -04:00
40e1eccddd
move url code 2024-03-11 13:25:55 -04:00
2066466bec
url version 6 with base89 2024-03-11 12:51:29 -04:00
5c7379b010
fix bug loading page without song 2024-01-01 17:49:10 -05:00
46873e8c75
remove stop button 2024-01-01 17:48:34 -05:00
8acb6ab8e4
experiment with deflate dictionary, finalize url 5 for now 2024-01-01 16:47:24 -05:00