Commit graph

15 commits

Author SHA1 Message Date
f2e4bf2893 Rewrite README to document architecture, API, and usage
Expand the README with a motivation section, architecture diagram covering
the lock-free ring buffer and N-API threadsafe callback design, full API
reference table, usage examples for recording/playback and device hot-swap,
and an honest accounting of current constraints.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-08 12:04:50 -05:00
Andrew Gundersen
3013fcc1d6 Update binding.gyp 2022-05-18 12:30:14 +00:00
Andrew Gundersen
be37b07a6d minor updates 2022-05-18 07:28:36 -05:00
Andrew Gundersen
0dd2712fdf changing sleep to dev dependency 2022-05-18 06:48:57 -05:00
701c7c0864 adding linux portaudio bin 2022-05-17 16:57:27 -05:00
Andrew Gundersen
e0456a3f89 fixed fs, updated README 2022-04-28 10:30:26 -05:00
Andrew Gundersen
4c5773ca58 moved to yarn, updated README and .gitignore 2022-03-14 09:50:03 -05:00
Andrew Gundersen
50c59a0084 New PortAudio build, refined linking config, updated README.md 2022-03-10 07:20:38 -06:00
Andrew Gundersen
351cbb2ef3 v0.0.1 2022-03-09 07:21:47 -06:00
Andrew Gundersen
f6a3582649 cancel playback functionality, on write event 2021-08-26 09:04:25 -05:00
Andrew Gundersen
62c69c4875 read write switch stream test, .npmrc for publishing 2021-08-19 15:16:01 -05:00
Andrew Gundersen
b5cb7139a3 removed build dir and added it to .gitignore as well as .DS_Store 2021-08-18 14:25:38 -05:00
Andrew Gundersen
f2f1f091bf updated .gitignore, cleared unwanted files and folders, added close stream functionality 2021-08-18 14:22:57 -05:00
Andrew Gundersen
d32989cc81 v1 2021-08-13 14:55:14 -05:00
Andrew Gundersen
1d75db5bde initial commit 2021-07-26 14:08:25 -05:00