|
dac4051a24
|
Python: remove directory "oneliners"
|
2025-03-02 12:51:26 +03:00 |
|
|
271dbe077a
|
Python: add hash_to_password.py
|
2025-03-02 12:47:36 +03:00 |
|
|
2517537ee9
|
C: add static-const-variable.c
|
2025-03-02 12:28:40 +03:00 |
|
|
a4912b3671
|
static-vs-dynamic-mem-alloc.c: function empty: discard mem
|
2025-03-02 12:27:40 +03:00 |
|
|
628e1947bb
|
detect_locale.py: fix os.environ["LANG"]
|
2025-02-19 23:26:16 +03:00 |
|
|
ba627444b2
|
python: add fm_harmonics_music_generator.py
|
2025-02-19 23:16:54 +03:00 |
|
|
0c8f34b6fe
|
asprintf.c: use long double type for calculation 2^32 - 1
|
2024-12-30 23:51:23 +03:00 |
|
|
ae71ff9c42
|
asprintf.c: fix the critical bug: copy the arguments
|
2024-12-30 23:49:50 +03:00 |
|
|
545ac7e706
|
clock_hr_microsec.h: include header time.h
|
2024-12-30 21:00:31 +03:00 |
|
|
e840243610
|
Python: enhance the shebang
|
2024-12-30 20:33:07 +03:00 |
|
|
2bc49fc527
|
freadln.c: add missing inclusion of string.h
|
2024-12-30 20:06:54 +03:00 |
|
|
f8227e4ffb
|
reverse-ramdisk.c: revision 2
|
2024-07-31 01:30:03 +03:00 |
|
|
60b6a4cb86
|
reverse-ramdisk.c: return EXIT_SUCCESS instead of 0
|
2024-07-30 17:57:26 +03:00 |
|
|
ea8aad6108
|
reverse-ramdisk.c: implement tf_finish
|
2024-07-30 17:56:40 +03:00 |
|
|
de03ab20f9
|
reverse-ramdisk.c: fix file locking
|
2024-07-30 17:50:36 +03:00 |
|
|
b1cce2603a
|
reverse-ramdisk.c: reformat
|
2024-07-30 17:50:04 +03:00 |
|
|
57c368e6c9
|
reverse-ramdisk.c: improve readability and optimize
|
2024-07-30 17:46:22 +03:00 |
|
|
61bc7a0725
|
reverse-ramdisk.c: fix grammar
|
2024-07-30 17:42:49 +03:00 |
|
|
3f4c38c1e1
|
reverse-ramdisk.c: reduce memory overhead
|
2024-07-30 17:40:45 +03:00 |
|
|
9c44ce5af2
|
reverse-ramdisk.c: fix memory safety
|
2024-07-30 17:39:00 +03:00 |
|
|
044c7b892c
|
reverse-ramdisk.c: tf_alloc: use permissions
|
2024-07-30 17:34:24 +03:00 |
|
|
1c7292526e
|
*.py: use a better shebang
|
2024-07-26 14:35:44 +03:00 |
|
|
07bda15c26
|
add C_code_chars_count.py
|
2024-07-20 18:52:00 +03:00 |
|
|
af4e775489
|
add detect_locale.py
|
2024-07-20 18:29:50 +03:00 |
|
|
51507bf354
|
add binary_to_midi.py
|
2024-07-20 18:14:56 +03:00 |
|
|
068591cd8e
|
relicense everything under CC0-1.0 or Unlicense, add SPDX ID
|
2024-07-15 00:03:15 +03:00 |
|
|
dbc03ae915
|
bytebeat-render.js: use value 128 as center for unsigned 8-bit audio
|
2024-07-15 00:01:40 +03:00 |
|
|
83a50dc22a
|
bytebeat-render.js: fix visibility scope
|
2024-07-13 17:16:18 +03:00 |
|
|
0df2f8f4a0
|
bytebeat-render.js: use different lastCorrectSample values for different audio types
|
2024-07-13 16:16:26 +03:00 |
|
|
7fec8bf0c5
|
bytebeat-render.js: add TODO: do not use FFmpeg
|
2024-07-12 03:41:02 +03:00 |
|
|
b00d0bc97e
|
bytebeat-render.js: define math function exp
|
2024-07-12 03:23:21 +03:00 |
|
|
c989b8d2d9
|
bytebeat-render.js: constrainValue : floatbeat: fix?
|
2024-07-12 03:17:44 +03:00 |
|
|
427cca3e4c
|
bytebeat-render.js: define functions min , max
|
2024-07-12 03:14:00 +03:00 |
|
|
233a5704ce
|
bytebeat-render.js: soft-define math functions
|
2024-07-12 03:13:19 +03:00 |
|
|
4b1b1c9f74
|
bytebeat-render.js: add new TODO
|
2024-07-12 03:12:15 +03:00 |
|
|
55b320d827
|
bytebeat-render.js: define inverse trigonometric functions
|
2024-07-12 03:01:58 +03:00 |
|
|
5c1a4bfa08
|
bytebeat-render.js: correct incorrect samples
|
2024-07-12 02:35:09 +03:00 |
|
|
a4f2974468
|
clock_hr_microsec.c: reformat
|
2024-07-04 23:09:45 +03:00 |
|
|
727775502b
|
BB_plus_watch_temp_files.py: reformat
|
2024-07-03 19:53:03 +03:00 |
|
|
24e63939fa
|
BB_plush_watch_temp_files.py: change the key name and extract it
|
2024-07-03 19:50:58 +03:00 |
|
|
bb5a4c0a64
|
add BB_plus_watch_temp_files.py
|
2024-07-03 19:33:48 +03:00 |
|
|
5a785bfd9f
|
bool-operations.c: optimize printf(s "\n") to puts(s)
|
2024-07-03 11:21:38 +03:00 |
|
|
1ff2eec112
|
str_replace.h: add missing macros
|
2024-06-28 14:03:49 +03:00 |
|
|
59a9721afa
|
Python: add get_unix_epoch_seconds.py
|
2024-06-28 14:02:34 +03:00 |
|
|
6b0cde0aa2
|
str_replace.c: do not exit program on malloc failure
|
2024-06-28 14:02:06 +03:00 |
|
|
32050ac6a8
|
str_replace.c: dedicate a parameter for backward search
Improve the test
|
2024-06-28 14:01:30 +03:00 |
|
|
1ad67ca96c
|
str_replace.c: label code blocks
|
2024-06-28 13:58:56 +03:00 |
|
|
c3d1f9350a
|
str_replace.h: make sure the header is included only once
|
2024-06-28 13:56:17 +03:00 |
|
|
f62488731f
|
str_replace.c: fix grammar
|
2024-06-28 13:53:30 +03:00 |
|
|
e7272e8043
|
portable_basename.* + clock_hr_microsec.*: split and improve
|
2024-06-28 13:51:54 +03:00 |
|