Commit Graph

  • 0cdc293bdd Back to sh i guess msqr1 2024-03-31 19:44:22 -07:00
  • 59d7906590 Update examples msqr1 2024-03-27 17:20:18 -07:00
  • 0a7a974dee Version 1.0.0 msqr1 2024-03-27 16:55:34 -07:00
  • b2e70b24f2 Considering switching to wasm workers since they are a lot lighter and faster msqr1 2024-03-26 23:01:00 -07:00
  • 7b595ec0ee Finally msqr1 2024-03-26 22:04:02 -07:00
  • df6b240bde More testing msqr1 2024-03-25 23:01:24 -07:00
  • 1340e1430f A n o t h e r b i g c h a n g e msqr1 2024-03-24 22:56:28 -07:00
  • 1d4bb738a6 Non trapping float to int conversion msqr1 2024-03-24 19:38:54 -07:00
  • 8bb9733cd1 Large commit msqr1 2024-03-24 00:58:13 -07:00
  • 638de69e67 Use wasmfs memfs backend instead for speedup and 1 less extra thread. Reorder function argument msqr1 2024-03-20 23:30:30 -07:00
  • 37e526cbc1 Rename, ready for a super big change about OPFS msqr1 2024-03-17 21:41:49 -07:00
  • ecab9aa5d5 Add more debug info, untested msqr1 2024-03-16 23:23:05 -07:00
  • 9c261cb5eb Hardcode event type since it is always "0", except for recognizer. msqr1 2024-03-16 17:25:58 -07:00
  • 39e08f3f48 Remove tryStealMdlThrd msqr1 2024-03-13 09:21:15 -07:00
  • 471d35729a Untested refactoring, relax exception safety. msqr1 2024-03-12 23:45:44 -07:00
  • 2091845b04 Great progress msqr1 2024-03-10 22:52:01 -07:00
  • 9a40cdaa7f Still trying to fix only working at -O0 msqr1 2024-03-10 00:56:41 -08:00
  • 05f14c3671 NEVER FORGET TO SPECIFY THE 3RD ARG WHEN USING O_CREAT. NEVER EVER AGAIN! (2 months wasted). Worked for mode 0 msqr1 2024-03-06 23:04:28 -08:00
  • c650bf4b12 Bump emscripten version msqr1 2024-03-03 16:14:47 -08:00
  • 932fb6972a OMG THE HEAP OVERFLOW HAUNTS ME msqr1 2024-03-02 00:44:16 -08:00
  • 894fc1df99 Use std::variant, reorder struct member msqr1 2024-03-01 22:15:15 -08:00
  • 111961e217 SUPER small JS size msqr1 2024-02-26 22:59:43 -08:00
  • b3a6522196 Maximally use debug msqr1 2024-02-21 23:34:27 -08:00
  • 4b9db510d0 Recompilation msqr1 2024-02-21 23:13:53 -08:00
  • 07b9259c5b Rename project to Vosklet msqr1 2024-02-21 23:07:25 -08:00
  • 126db67720 Debug build msqr1 2024-02-21 11:15:29 -08:00
  • 91d68e365e Update README.md __Rylex__ 2024-02-21 07:38:22 -08:00
  • a0898a6bf1 Overload constructor of recognizer, maximal debug configuration msqr1 2024-02-20 23:12:08 -08:00
  • 0f9cf2916e change in documentation msqr1 2024-02-20 19:57:18 -08:00
  • 7d6b0bb668 Update Makefile __Rylex__ 2024-02-19 23:11:03 -08:00
  • 558c1cfb0c Update test.sh __Rylex__ 2024-02-19 23:09:12 -08:00
  • 67304dcb92 Bump emscripten version to 3.1.54 msqr1 2024-02-19 22:48:49 -08:00
  • da38ec3939 Update README.md __Rylex__ 2024-02-17 10:53:16 -08:00
  • f6008b3b39 Update README.md __Rylex__ 2024-02-15 09:05:11 -08:00
  • 5cb53ad839 Update README.md __Rylex__ 2024-02-15 09:03:06 -08:00
  • fab751de39 Update README.md __Rylex__ 2024-02-11 21:34:14 -08:00
  • 7428ec2008 Update README.md __Rylex__ 2024-02-08 20:48:34 -08:00
  • 18de98dd3b Fix await issue. But it doesn't work tho. msqr1 2024-02-08 20:19:38 -08:00
  • 5228c666a2 Update README.md __Rylex__ 2024-02-07 22:27:12 -08:00
  • f6abe260cd Update README.md __Rylex__ 2024-02-07 22:22:27 -08:00
  • b7f050ffa9 JS Optimization msqr1 2024-02-07 22:13:36 -08:00
  • bf65aebe69 Use fireEv msqr1 2024-02-07 10:58:41 -08:00
  • 76c5dbb130 Important changes msqr1 2024-02-07 10:25:02 -08:00
  • 7951917c63 Update README.md __Rylex__ 2024-02-07 00:26:28 -08:00
  • eec2573abd Update README.md __Rylex__ 2024-02-06 23:33:54 -08:00
  • 786eb87c27 Fixed #1 in TODO by using archive_read_data_into_fd. msqr1 2024-02-06 23:12:49 -08:00
  • 6fd7c7e191 Remove zstd and use JS decompressionStream => support gzip, 4.4MB -> 3.9MB, change example model. msqr1 2024-02-06 19:29:27 -08:00
  • 31ee35e1f7 Tried closure compiler, but it doesn't reduce the size as much as expected, and it breaks many things. Tried -Oz, but it only reduces 200kb. msqr1 2024-02-05 23:12:41 -08:00
  • 0ad8f60672 Update documentation msqr1 2024-02-05 17:46:03 -08:00
  • 56398e54a9 Change file structure msqr1 2024-02-05 17:27:30 -08:00
  • 6d097a9853 Issue investigation msqr1 2024-02-05 15:31:21 -08:00
  • 09a4a2844d use flto on clapack-wasm msqr1 2024-02-04 16:44:17 -08:00
  • 8fc9c5b37c help msqr1 2024-02-04 10:49:21 -08:00
  • 47d0b7fbec delete emsdk msqr1 2024-02-03 22:22:36 -08:00
  • 9c5585ef2a ignore emsdk directory msqr1 2024-02-03 22:21:24 -08:00
  • 70b7d2c21b switch to makefile instead, reuse threads msqr1 2024-02-03 22:19:17 -08:00
  • 076e9f65a2 Create Makefile __Rylex__ 2024-02-02 23:21:40 -08:00
  • 866a75ae1c Delete compile.sh __Rylex__ 2024-02-02 23:14:31 -08:00
  • ad9f3a46ba Update compile.sh __Rylex__ 2024-02-01 23:17:13 -08:00
  • cd9071ce81 Update README.md __Rylex__ 2024-02-01 22:30:38 -08:00
  • 5a17517553 Update compile.sh __Rylex__ 2024-02-01 22:25:00 -08:00
  • 104303598c Update compile.sh __Rylex__ 2024-02-01 22:22:03 -08:00
  • 9d0959adc3 Update compile.sh __Rylex__ 2024-02-01 20:37:37 -08:00
  • afb32fdc4c Update compile.sh __Rylex__ 2024-02-01 19:24:52 -08:00
  • 9835e5c820 Update compile.sh __Rylex__ 2024-02-01 19:16:55 -08:00
  • 325803797f Update compile.sh __Rylex__ 2024-02-01 19:12:58 -08:00
  • 9f49aa46e0 Merge worker.js file so this truly has one file, status: tested, not working msqr1 2024-02-01 17:04:43 -08:00
  • 9d21692993 Fixess msqr1 2024-01-31 22:49:07 -08:00
  • 1b74781a9d move static thread declaration, recompile test and test --> worked. msqr1 2024-01-31 21:17:28 -08:00
  • 94a8a68170 Fix lambda capturing by refrence, since pointers go out of the function scope, it becomes invalid msqr1 2024-01-31 11:00:51 -08:00
  • f7acda0006 design change msqr1 2024-01-31 10:40:05 -08:00
  • 4fc670f2b8 pre.js change test msqr1 2024-01-29 23:24:12 -08:00
  • c20efbeb29 Design structure change again........ OMG STOPPP msqr1 2024-01-29 22:44:09 -08:00
  • c34d3f8974 a promising run msqr1 2024-01-28 22:05:58 -08:00
  • 8796f35445 Nothing is working but it is on the right track! ASYNCIFY removed, manual waiting instead and some proxying logic msqr1 2024-01-28 00:09:16 -08:00
  • efb56e19f9 Recognizer design change msqr1 2024-01-25 23:30:45 -08:00
  • 48b54295f3 Non-working draft msqr1 2024-01-24 23:00:29 -08:00
  • 43b54fd1f6 Rename files msqr1 2024-01-24 20:35:33 -08:00
  • e92ddadc99 Add documents and optimize build msqr1 2024-01-24 20:30:27 -08:00
  • 6da9a662a1 Fix licence and restructure, prepare to add AudioWorklet msqr1 2024-01-20 17:37:47 -08:00
  • 6bc5f4061d Update README.md __Rylex__ 2024-01-20 12:08:20 -08:00
  • 2a426b983c Change base structure to use errors instead msqr1 2024-01-20 00:41:38 -08:00
  • 91a21271d5 Draft 2 (failed) msqr1 2024-01-18 23:47:10 -08:00
  • 97ba7ee1b8 Some bug fixes and change in pattern msqr1 2024-01-17 08:11:36 -08:00
  • 0b49fd7eca Update README.md __Rylex__ 2024-01-17 00:15:28 -08:00
  • 4edc169737 Update README.md __Rylex__ 2024-01-17 00:14:25 -08:00
  • 2c27ed6ad9 Update genericModel.h __Rylex__ 2024-01-16 23:51:24 -08:00
  • dab121e94b Update genericModel.cc __Rylex__ 2024-01-16 23:50:58 -08:00
  • c7b380bece Make naming convention consistent, and synchronize code msqr1 2024-01-16 23:25:24 -08:00
  • ab8d869dd9 C and JS interface, untested msqr1 2024-01-15 23:36:20 -08:00
  • db2acc30be Update README.md __Rylex__ 2024-01-14 19:42:04 -08:00
  • db0bbf1061 Update LICENSE __Rylex__ 2024-01-14 19:39:53 -08:00
  • b6d2300bdb Initial commit __Rylex__ 2024-01-14 17:55:30 -08:00