a quest to organize my massive collection of samples
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kayos@tcp.direct 12a52efe3a
Fix: premature fnish, Add: Melodic loop symlinks
1 week ago
cmd/keepr Fix: premature fnish, Add: Melodic loop symlinks 1 week ago
internal Fix: premature fnish, Add: Melodic loop symlinks 1 week ago
.gitignore Add README.md and optimize 2 months ago
README.md Add README.md and optimize 2 months ago
go.mod Attemping to fix some bugs 1 week ago
go.sum Add README.md and optimize 2 months ago

README.md

keepr

organize your audio samples.. but don't touch them.

problem

  • too many fuckin audio samples
    • 250 gigs scattered about in different subdirectories
    • moving them would immediately cause chaos in past project files

solution

  • create folder filled with subfolders that we populate with symlinks.
    • use file names, wav data, and parent directory names for hints
    • allows for easy browsing of audio samples from any standard DAW browser by:
      • key
      • tempo
      • percussion type
      • whatever we think of next

will you ever finish it

do I ever finish anything? idk maybe. it works right now better than the old version (which was a shitty bash script that ran fdfind), so it's lookin good so far.

  • guess tempo by filename
  • separate wave files and midi files
  • validate wave files
  • guess key by filename
  • guess drum type by parent directory
  • create symlinks for all of the above\
  • be stupid dumb fast
  • verify various theories with wave/midi data
  • sort MIDI files
  • more taxonomy
  • unit tests
  • in-app documentation
  • more to-do items

recognition