aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSan Jacobs2025-12-16 08:00:05 +0100
committerSan Jacobs2025-12-16 08:00:05 +0100
commitff177148528a38e073254fa0b8db8c05abc9db36 (patch)
tree6982e2eb5971e4bce0aeba804e1623b0da9130f3
parent466bf5ec49bc6f99c827b6452e2b6d937ad115f5 (diff)
downloadbetter-report-ff177148528a38e073254fa0b8db8c05abc9db36.tar.gz
better-report-ff177148528a38e073254fa0b8db8c05abc9db36.tar.bz2
better-report-ff177148528a38e073254fa0b8db8c05abc9db36.zip
Readme update
-rwxr-xr-xREADME.md33
-rwxr-xr-xbuild.bat6
-rw-r--r--src/wav/wav.odin2
3 files changed, 27 insertions, 14 deletions
diff --git a/README.md b/README.md
index 2bb83a6..6b0fbe6 100755
--- a/README.md
+++ b/README.md
@@ -1,22 +1,35 @@
# better-report
-Makes your sound reports better.
+Makes sound reports better.
-Turns the awkward CSVs into a beautiful self-contained HTML file.
+Turns the awkward CSVs into a beautiful self-contained HTML file, and with folders that have no CSV, it will make its own reports directly from the WAV files' metadata.
+This means, even if you didn't receive any sound reports from the mixer, you can generate your own.
-## Tested on reports from:
+
+## Tested on CSV reports from:
- Sound Devices 888 (v11.00)
- Sound Devices 688
- Zoom F8n Pro
+## Tested with WAV-files from:
+
+- Sound Devices 888
+- Sound Devices 688
+- Zoom F8n Pro
+- Pro Tools
+
-## Enbettermentifications
+## Good things
-- Actually correctly sorted reports
-- Will let you change the sorting while looking at it
-- Removes empty tracks, so everything lines up with the actual wav files
-- Less ugly than most software for viewing CSV-files
-- Place a nice little logo in a top corner for branding
-- HTML is a format basically everyone can open anywhere \ No newline at end of file
+- Actually correctly sorted reports, by timecode by default.
+- Will let you change the sorting while looking at it.
+- Removes empty tracks, so everything lines up with the actual wav files.
+- Less ugly than most software for viewing CSV-files.
+- HTML is a format basically everyone can open anywhere, even on your phone.
+- Redundant stuff that is the same for every single file gets moved to the top info.
+- When generating directly from WAV files:
+ - Information is put in header or a take list info column depending on if it actually changed
+ - Info that may change between takes (Like sample rate, bit depth, the current date) are not just chucked into the header section from the recorder's current setting, as though it never changed during or since recording (Looking at you, Sound Devices)
+ - Gives you a simple txt file for easily adding, removing and editing header fields as you see fit \ No newline at end of file
diff --git a/build.bat b/build.bat
index e6cb568..2e7354d 100755
--- a/build.bat
+++ b/build.bat
@@ -1,4 +1,4 @@
@echo off
-rem odin build src/ -debug -pdb-name:bin/better-report.pdb -out:bin/better-report.exe && bin\better-report.exe test\
-rem odin build src/ -o:speed -out:C:/tools/better-report.exe
-odin build src/wav -debug -out:bin/wav.exe \ No newline at end of file
+odin build src/ -debug -pdb-name:bin/better-report.pdb -out:bin/better-report.exe && bin\better-report.exe test\
+odin build src/ -o:speed -out:C:/tools/better-report.exe
+rem odin build src/wav -debug -out:bin/wav.exe \ No newline at end of file
diff --git a/src/wav/wav.odin b/src/wav/wav.odin
index bfd8a55..bfa11b1 100644
--- a/src/wav/wav.odin
+++ b/src/wav/wav.odin
@@ -40,9 +40,9 @@ Wav :: struct {
tc_dropframe : bool,
ubits : [8]u8,
take : int,
- project : string,
scene : string,
note : string,
+ project : string,
tape : string,
circled : bool,
}