# `TuningFork.SonicPi.Buffer`
[🔗](https://github.com/jaman/tuning_fork/blob/v0.1.11/tuning_fork/lib/tuning_fork/sonic_pi.ex#L38)

What `TuningFork.SonicPi.run/1` reads out of a buffer of source.

# `t`

```elixir
@type t() :: %TuningFork.SonicPi.Buffer{
  loops: [{atom(), TuningFork.Score.t(), (-&gt; term())}],
  score: TuningFork.Score.t() | nil
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
