Smart search (save) - search folder names and list contents
I don’t think this is possible in Finder.

To some extend, it is possible in HoudahSpot. Full disclosure: I am the developer of HoudahSpot.

In HoudahSpot you can search several folders at once. You can also save your searches as “Templates”. You can use these as “smart folders” or as starting points for recurring searches. E.g. when you want to restrict the search to only loops of a certain bit rate, you can do so without having to start over.

What you cannot do is to have HoudahSpot find all folders name “Bass Loops” and then search within these folders for audio files that are more than 2 seconds long.

You can however get rather close to achieveing this by filtering your search results:


Have HoudahSpot search your home folder for audio files that are
more than 2 seconds long.
Above search results, you will find the
filter field. Select the option to “Filter by path”
Type “Bass”.


So you start by having HoudahSpot find more files than you need. Then you filter the results to see only files that have “Bass” somewhere in the path or name.

Type “Bass*/*” for a filter if you want “Bass” to appear in the name of a parent folder. I.e. exlcude files named “Bass” located in any other folder. The “*” serves as wildcard. It matches any number of characters. In this case: a sequence of characters followed by a slash and then some more characters. Thus “Bass" must be anywhere in the path, but not after the last slash. I.e. not in the file name.