You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
abstract: "germ is a local generative microsound environment whose generated sounds retain prompts, parents, mutations, listening metadata, and Earworm-compatible lineage."
13
-
preferred-citation:
14
-
type: article
15
-
title: "The Listening Stack: Agentic Sonic Computation for Hybrid Listening Ecologies"
16
-
authors:
17
-
- family-names: "Isaza"
18
-
given-names: "eme"
19
-
affiliation: "Sonic Field Labs"
20
-
year: 2026
21
-
notes: "Submission draft prepared for the Agentworld special issue of Antikythera: Journal for the Philosophy of Planetary Computation."
22
-
references:
23
-
- type: article
24
-
title: "germ: Generative Cultivation and Sonic Lineage"
Copy file name to clipboardExpand all lines: README.md
+95-6Lines changed: 95 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,72 @@
1
1
# GERM
2
2
3
-
GERM is a local-first modular laboratory for generative microsound. It treats
4
-
sound as matter that can be generated, granulated, mutated, routed, listened
5
-
to, cultivated, and traced through lineage.
3
+
> **Public alpha · Open research release · Local-first · Open-source · Under active development**
4
+
5
+
GERM is a local cultivation environment for generative microsound. It treats
6
+
sound as material that can be generated, granulated, grafted, mutated,
7
+
listened to, and traced through lineage. A listening from Oída can become a
8
+
prompt or source in GERM; a successful render can become a descendant in
9
+
Akousmata and return to Oída for another listening.
6
10
7
11
Current release: `0.2.0`.
8
12
9
13
GERM is an independent Sonic Field Labs project. It can use Stable Audio 3
10
14
providers, but it is not an official Stability AI product.
11
15
16
+

17
+
18
+
## Try It Without a Model
19
+
20
+
The default mock provider exercises the dashboard, graph, jobs, metadata,
21
+
lineage, and WAV-writing path without downloading a model:
22
+
23
+
```bash
24
+
uv sync --extra dev
25
+
./launch_germ.command
26
+
```
27
+
28
+
Open `http://127.0.0.1:5178/dashboard`. The mock provider emits a test signal,
29
+
not model-generated sound, so it is safe for installation and integration
30
+
checks but not a creative quality demonstration.
31
+
32
+
## What You Can Do
33
+
34
+
- Generate or transform sound through mock, local Stable Audio 3 Python,
35
+
Apple Silicon MLX, or opt-in Stability API providers.
36
+
- Build a modular graph across grains, cells, swarms, tissues, controls,
37
+
effects, and a realtime Chamber.
38
+
- Graft, inpaint, continue, compare, mutate, record, and collect sound while
39
+
retaining prompts, seeds, models, parameters, parents, and operations.
40
+
- Import an Oída listening as sound, prompt, or lineage and ask Oída to listen
41
+
to a cultivated result again.
42
+
- Write a successful generation to the shared Akousmata store only when
43
+
requested.
44
+
45
+
## Requirements
46
+
47
+
| Path | Operating system | Hardware and software |
48
+
| --- | --- | --- |
49
+
| Mock service | macOS or Linux | Python 3.10+, `uv`; CPU only; no weights |
50
+
| Stable Audio 3 MLX | Apple Silicon macOS | Official `sa3` MLX tools and separately accepted model weights |
51
+
| Stable Audio 3 Python | Upstream-compatible macOS or Linux | Optional Python provider and hardware appropriate to the chosen checkpoint; a supported GPU is strongly recommended |
52
+
| Stability API | Any service-supported system | Network access, an operator-owned account, API key, and acceptance of service terms |
53
+
| Native shell | macOS 13+ | Swift 5.9/Xcode command-line tools; the Python service still performs all audio work |
54
+
55
+
Model access, RAM or VRAM use, and generation time vary substantially by
56
+
checkpoint and provider. GERM reports provider diagnostics rather than
57
+
promising one universal hardware minimum.
58
+
59
+
## Release Guide
60
+
61
+
| Question | Where to begin |
62
+
| --- | --- |
63
+
| How does it work? |[Micro/Matter architecture](docs/germ_micro_architecture.md) and [provider design](docs/provider_design.md)|
64
+
| How does it connect? |[The Listening Stack](https://sonicfield.org/stack) and [Oída integration](docs/oida-integration.md)|
65
+
| Which models and licenses apply? |[Models and licensing](docs/models-and-licensing.md)|
66
+
| What is unfinished? |[Known limitations](#known-limitations) and [roadmap](ROADMAP.md)|
67
+
| How can I help? |[Contribution guide](CONTRIBUTING.md)|
68
+
| How should I cite it? |[CITATION.cff](CITATION.cff)|
[The Listening Stack](https://sonicfield.org/stack), open infrastructure for
111
+
listening, re-listening, sonic memory, and cultivation.
112
+
50
113
| Component | Version / contract | GERM integration |
51
114
| --- | --- | --- |
52
115
|[OÍDA](https://github.com/sonicfieldlabs/oida)| 0.6.0 / `oida/gateway/v0.2`| Re-listen to generated sound, derive editable prompts, and retain a listening only when requested. |
0 commit comments