Commit Graph

12 Commits

Author SHA1 Message Date
kennethreitz 9e7d363648 Add NumPy as Synth Engine essay, update software pages
New essay on physical modeling synthesis in pure Python — Karplus-Strong
strings, tabla strokes, djembe cross-choking, Hammond organ drawbars.

Software pages:
- Responder: mention this site runs on it, link to colophon
- All pages: change pip install to uv add

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 05:04:56 -04:00
kennethreitz 8ffad81252 Add No Samples section to PyTheory page — all synthesis, no audio files
Details how tabla strokes are modeled from physical components:
membrane thuds, shell resonance, syahi harmonics, attack transients.
Every sound is math — NumPy and SciPy, nothing else.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 04:58:19 -04:00
kennethreitz 662961b07e Format pytheory code examples with black style
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 04:56:17 -04:00
kennethreitz aa7200be04 Update PyTheory software page with composition and DAW features
No longer "highly experimental thought exercise" — now shows the full
stack: theory, composition, synthesis, effects, sequencing, export.
Added links to both new essays.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 04:51:49 -04:00
kennethreitz 563d8c7661 Link PyTheory blog post from software page
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:16:32 -04:00
kennethreitz 5aee220b79 Link PyTheory documentation site
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 15:06:35 -04:00
kennethreitz 748f220dad Add pytheory play CLI example
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 14:47:26 -04:00
kennethreitz 8459271d45 Add $ prefix to all uv pip install commands in software pages
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:26:07 -04:00
kennethreitz 5a26d30406 Rewrite all software pages with code examples and personal context
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 04:24:50 -04:00
kennethreitz 10b1c0fb68 test 2025-08-24 10:26:30 -04:00
kennethreitz c7a17d8119 feat: Add usage example and symbolic parameter to pytheory documentation 2024-08-17 16:16:58 -04:00
kennethreitz 3e75d00a1d chore: Update software engineer link in index.md 2024-08-15 19:06:40 -04:00