Advice on how to manage my projects

I’ve only been using Obsidian for a few days, but I’m hoping I can explain my use case and you might be able to recommend a path forward.

I have a bunch of unfinished music projects that I have made in Reaper, and I’m moving away from its built-in project management system. I’ve decided to overlay an Obsidian vault over my existing folder structure. Each project has its own folder, so the recorded audio stays with the project itself. I installed Folder Notes so clicking on each project folder brings up the notes for that project.

Every project has the following data:

  • Title (this might be different than the folder name, because sometimes the song evolves from a working title to the final one);
  • Album
  • “Artist” (in actuality, I’m the artist on all of them but this is how I keep my styles separate—e.g. electronic dance music vs AOR guitar music).

From here, I have to-do items for each project, categorized like so:

Audio

  • Mic In
  • Line In
  • Comp

MIDI

  • In
  • Comp

General

  • Mix
  • Write
  • Arrange

So for a given song, under Audio > Mic In, it might say:

  • Re-record claps
  • Record triangle

The idea here is that I can look at the notes for a song and I can see what still needs to be done. It helps to have them organized this way because I often have to be in the right zone to record, say, conga drums, and if I’m going to drag them out, tune, them, mic them up, and realize I’m on a roll, then I might as well lay down the missing conga parts for all the tracks that need them.

So: I’m looking for a way to add this kind of data to each project, so that when I open the note for that project I can see everything that’s left to do, and also, there’s a way to list out every song that “needs bongos” or “needs bassline”. I could filter by “needs bassline” and it would show me all the songs that need one, organized by “Artist” and then Album.

This seems like the kind of thing Obsidian can do, and I have installed DataView thinking I might need this, but I haven’t figured it out yet. Any push in the right direction would be much appreciated.

OK, I have figured out how to use properties, which seems like a step in the right direction. I can set my artist and album properties in this way. I don’t yet know how to generate a list of results matching the property values, but I’m sure I’ll get there.

1 Like

I’m figuring it out! I can create a table, like so:

```dataview
TABLE Line-In, Artist, Album, Title
FROM "Tracks"
SORT Artist, Album
WHERE Needs-Bass = false

Ans then it’ll spit out every note that has this ‘Needs-Bass’ property, as long as it is unchecked (syntactically I know that’s weird, but I’m treating it as a to-do item).

Let’s say I wanted to automatically create this table for every checkbox property in my vault. Is there a way to make this into a loop, where it cycles through every checkbox property and generates a table for each?

Alternatively, I could just create one giant, sortable table but everything I’ve seen on this forum so far points to the obsidian-sortable plugin, which doesn’t work for me. I don’t see it in the repo, and even when I download it straight from github and move it into my plugins folder, it still won’t show up in the community plugins directory.

try db folder or projects plugins

1 Like

Yep, these are both great options, and both are accomplishing what I wanted. Thank you!

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.