A tone through a lowpass
justin committed Sep 8, 2026, 3:29 PM9fac71d22d6fBrowse the tree here
15 files changed, 47 insertions
.gitattributes
new file mode 100644
index 0000000..cf9628e
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,7 @@
+*.wav filter=lfs diff=lfs merge=lfs -text
+*.aif filter=lfs diff=lfs merge=lfs -text
+*.aiff filter=lfs diff=lfs merge=lfs -text
+*.flac filter=lfs diff=lfs merge=lfs -text
+*.mp3 filter=lfs diff=lfs merge=lfs -text
+*.m4a filter=lfs diff=lfs merge=lfs -text
+*.caf filter=lfs diff=lfs merge=lfs -text
.gitignore
new file mode 100644
index 0000000..0141d16
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+.field/
+.DS_Store
README.md
new file mode 100644
index 0000000..4380d7e
--- /dev/null
+++ b/README.md
@@ -0,0 +1,3 @@
+# field-push-demo
+
+A three-second tone through a lowpass, pushed with `field push` to prove the round trip.
field.yaml
new file mode 100644
index 0000000..f78b5e3
--- /dev/null
+++ b/field.yaml
@@ -0,0 +1,3 @@
+field: 1
+name: field-push-demo
+sample_rate: 48000
shared/instruments/.gitkeep
new file mode 100644
index 0000000..e69de29
shared/plugins/.gitkeep
new file mode 100644
index 0000000..e69de29
shared/samples/.gitkeep
new file mode 100644
index 0000000..e69de29
songs/.gitkeep
new file mode 100644
index 0000000..e69de29
songs/tone/assets.yaml
new file mode 100644
index 0000000..4f09798
--- /dev/null
+++ b/songs/tone/assets.yaml
@@ -0,0 +1,9 @@
+assets:
+ - name: pad
+ file: audio/pad/pad.wav
+ sha256: 5d282c71f7b8b4a16a983df4e24c7109e663acddfdcbcc5f131c2bb969d9316f
+ bytes: 576078
+ sample_rate: 48000
+ bit_depth: 16
+ channels: 2
+ frames: 144000
songs/tone/audio/.gitkeep
new file mode 100644
index 0000000..e69de29
songs/tone/audio/pad/pad.wav
new file mode 100644
index 0000000..3bf19df
--- /dev/null
+++ b/songs/tone/audio/pad/pad.wav
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5d282c71f7b8b4a16a983df4e24c7109e663acddfdcbcc5f131c2bb969d9316f
+size 576078
songs/tone/song.yaml
new file mode 100644
index 0000000..20002fb
--- /dev/null
+++ b/songs/tone/song.yaml
@@ -0,0 +1,9 @@
+name: tone
+time:
+ tempo:
+ - at: 0
+ bpm: 120
+ meter:
+ - at: 0
+ numerator: 4
+ denominator: 4
songs/tone/tracks/.gitkeep
new file mode 100644
index 0000000..e69de29
songs/tone/tracks/main.yaml
new file mode 100644
index 0000000..e8d5eee
--- /dev/null
+++ b/songs/tone/tracks/main.yaml
@@ -0,0 +1,3 @@
+name: main
+inputs:
+ - track: pad-eq
songs/tone/tracks/pad-eq.yaml
new file mode 100644
index 0000000..a0e997b
--- /dev/null
+++ b/songs/tone/tracks/pad-eq.yaml
@@ -0,0 +1,8 @@
+name: pad-eq
+inserts:
+ - effect: eq
+ bands:
+ - type: lowpass
+ frequency: 700
+inputs:
+ - audio: pad