Organizing 4,000+ audio files


I have 4,250 audio files that I want to make available. I’m trying to think about the best way to do it.

I already have them on Soundcloud, (Soundcloud ) but I’d like to have another option besides soundcloud. I’d like to organize the audio files by year, month, date.

I was thinking that I should create a partial to include the footer and other elements, including the HTML audio player by Joe Workman. Then I could put this on each page. However, the HTML audio stack is presenting an obstacle. I want the audio link to be different on each page, but when the link is added in the partial it affects all other partial instances.

Any ideas on how to upload about 200 audio files for each year from 1991 to 2010?

First, I was thinking I should have a new Rapidweaver project for the audio files. Another question: how many pages can a rapidweaver handle? 5,000+?

Maybe a page for the year 1991 and a tabulous 2 stack on that page and a tab for each audio file? Or a separate page for each audio file using the HTML stack and other elements?

I have Joe’s soundcloud stack but I don’t like the organization limitations of soundcloud.

I want to make a template (partial) and think about the big picture before I start.

Any ideas or suggestions?

I’ve got some uploaded already but I think it needs something more before I start to upload the entire collection of 4,000 +

Thanks for your support,

@willwood 's Inline Player might save a lot of time:

alternatively, his Playlister might be a nice way to organize tracks by year or other sub-categories:

Btw, you can unpin JW’s audio stack from the partial, then each instance of the audio player can have it’s own link. You can search the forum for un-pinning partials for help with that.

1 Like


Thanks for the quick reply.

And that’s a good point regarding unpinning. On my system, I can not unpin Joe’s HTML audio stack. I can unpin other stacks, but not that one. And that is where I am stumbling. Otherwise, it would work perfectly.

I will check out the links you sent.


i made this video about what can be pinned and what can’t in response to a totally different question, but maybe it could be useful to your pinning questions above:

1 Like

Thanks for the quick reply.

I watched your video and got a tip: put the html audio stack in a column first, then I can unpin the column and edit the HTML stack.

1 Like

Thanks again for your input.

Playlister is definitely what I was looking for.

However, I’ve spent all day and can’t get the advanced warehouse setting to work with my CSV file. I can get it to work with a single file but not with the advanced setting.

do you mind looking at it?

I contacted the developer and he suggested I contact you again. I sent him my CSV file and he said it looks good. Should I send it to you?

I contacted my hosting company and they updated my PHP.

I also changed the page setting to PHP on the rapdiweaver end.

Thanks for your support,

Your links don’t seem to work. Can you provide the CSV file you used?

I use advanced warehousing via Playlister a fair amount and it works fine.

thanks for your reply.

I am responding via email and attaching the CSV file.

Let me know if you have any issues downloading or viewing the attached file.

I would really like to get this work.

Thanks for your support,

??? Do you mean “responding by personal message”? At any rate I have not received anything from you.

Yes, I meant responding to the forum via email. I get emails with your messages and I can respond; but it looks like the attachments sent to this forum are not received?

At any rate, I’ve logged into this site ( and I am pasting a link to the CSV file now along with the rapidweaver project itself on my Droplr account. Can you see the link below?

Thanks for your support,

Your CSV file works fine. (Although the location/name of the MP3 file is very very very very long. But it still works.) The problem is your link to the CSV file was not correct. I don’t know how you are doing it but you first need to upload your CSV file to your server area. (I use Transmit to do this, but there are several other FTP apps.) I then copy the URL and put that in for the link to the CSV track list.

  • Let’s pretend the name of your CSV file is: mytracks.csv
  • What you are putting in RW as your link is: mytracks.csv
  • This is incorrect. You need to give the full pathname. So it may end up being something like:

I’m only giving an example, but the key is to use the full URL indicating where the CSV file is located on your server.


Thanks for your support.

I make few major mistakes.

  1. I had put the CSV file in the wrong directory. I was testing in a sub-directory. If testing in a subdirectory the CSV files needs to be in that directory.

  2. in the stack on rapidweaver, I need to put two dots and a slash before the location of the directory (like this …/) Relative path was set to …/playlist_csv_test.csv in the stack settings. Is it also acceptable to put the full URL instead of the two dots and the slash?

  3. the CSV file needs to have a visible extension. I had exported it as a CSV from numbers and had to type .csv at the end of the file name.

Thanks again for your support

1 Like

Regarding point #2. You do NOT need to do the “two dots” approach if you are using the Advanced Warehouse approach. (It is needed if doing the Simple Warehouse approach.) It seems you are getting confused about the two options. The simple approach only allows you to use audio files that are in your website’s server area and it does not need a CSV file. The advanced approach allows you to use audio files located anywhere and requires a CSV file that you can link to (and that link need not be to something on your server: though that probably makes little sense in practice).

Point #3: Yes, a visible extension is always needed.