[chore] Template scaffold
This commit is contained in:
@@ -0,0 +1,39 @@
|
|||||||
|
# Text normalization
|
||||||
|
* text=auto eol=lf
|
||||||
|
*.rpp text diff=rpp
|
||||||
|
*.mscx text
|
||||||
|
*.svg text
|
||||||
|
|
||||||
|
# Audio -> LFS
|
||||||
|
*.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
|
||||||
|
*.ogg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.opus filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Video -> LFS
|
||||||
|
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.mov filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.mkv filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# DAW / notation binaries -> LFS
|
||||||
|
*.flp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.als filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.mscz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Graphics / documents -> LFS
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.psd filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.docx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Archives, sample banks, presets -> LFS
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.sf2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.fxp filter=lfs diff=lfs merge=lfs -text
|
||||||
+19
@@ -0,0 +1,19 @@
|
|||||||
|
# REAPER
|
||||||
|
*.rpp-bak
|
||||||
|
*.RPP-bak
|
||||||
|
*.rpp-undo
|
||||||
|
*.reapeaks
|
||||||
|
*.reapindex
|
||||||
|
/Backups/
|
||||||
|
|
||||||
|
# FL Studio
|
||||||
|
*.flp.bak
|
||||||
|
/Backup/
|
||||||
|
|
||||||
|
# OS
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
desktop.ini
|
||||||
|
|
||||||
|
# Render scratch (rough/reference bounces, not tracked)
|
||||||
|
/Out/_scratch/
|
||||||
+27
@@ -0,0 +1,27 @@
|
|||||||
|
# Commit conventions
|
||||||
|
|
||||||
|
Format: `[prefix] description` or `[prefix:scope] description`.
|
||||||
|
Use the imperative mood. The scope is optional and names an instrument or
|
||||||
|
section, e.g. `[mix:vox]`, `[track:gtr]`.
|
||||||
|
|
||||||
|
## Prefixes
|
||||||
|
|
||||||
|
| Prefix | When to use | Example |
|
||||||
|
| -------- | ------------------------------------------------------------------- | ------------------------------------------------ |
|
||||||
|
| `sketch` | Early phase: composition, arrangement and mix are still intertwined | `[sketch] Rough verse and chorus, draft balance` |
|
||||||
|
| `comp` | Material: melody, harmony, structure | `[comp] Rewrite the bridge, drop the pre-chorus` |
|
||||||
|
| `arr` | Arrangement, instrumentation | `[arr] Add string pad to the chorus` |
|
||||||
|
| `track` | Recording live audio | `[track:gtr] Solo guitar (Artem), 3 takes` |
|
||||||
|
| `midi` | MIDI and virtual instruments | `[midi] Verse drums, fix the groove` |
|
||||||
|
| `edit` | Processing recordings: comping, timing, tuning, cleanup | `[edit:vox] Comp the lead, clean up breaths` |
|
||||||
|
| `mix` | Mixing | `[mix:vox] De-esser on lead, +1.5 dB in chorus` |
|
||||||
|
| `master` | Mastering (the process) | `[master] Limiter, target -9 LUFS` |
|
||||||
|
| `export` | Emitting files into Out/ (audio, PDF) | `[export] Master v1, instrumental, stems` |
|
||||||
|
| `score` | Notation source (.mscz) | `[score] Solo guitar part, clean copy` |
|
||||||
|
| `asset` | Non-audio resources: presets, FX chains, cover art | `[asset] Cover v2, master-bus preset` |
|
||||||
|
| `docs` | Documentation, README | `[docs] Update the description` |
|
||||||
|
| `chore` | Repo plumbing: structure, gitignore/gitattributes, LFS | `[chore] Track .mscz with LFS` |
|
||||||
|
| `fix` | Fixes: bad take, clipping, wrong file, revert | `[fix] Remove clipping at 2:13, re-export stem` |
|
||||||
|
|
||||||
|
Core day-to-day flow: `sketch -> comp/arr -> track/midi/edit -> mix -> master -> export`.
|
||||||
|
Rarely used: `fix`, `chore`, `asset`.
|
||||||
Reference in New Issue
Block a user