Posts tagged programming
Podcast Reruns

Over the weekend I hacked together a podcast feature I want: re-run a podcast from its first episode, with following episodes showing up as “new” on either a weekly or daily schedule.

So you can work your way through all the episodes of a podcast as though they started coming out today, if that makes sense.

(Images: a sort of working web UI and the first episode of Serial showing up as a “new” episode within Pocket Casts)

Just sharing in the hopes someone steals the idea and puts it in a decent podcast app so I can use it!

Synthesis Made Simple
Sample Organizer progress

One of the nice things about finishing the new album is that I can indulge my useless creative impulses again without feeling quite as guilty. Last couple of days have been a flurry of making a tagging (aka non-hierarchical – delicious/flickr style) audio sample organizer. I mentioned it earlier here and here.

With a lot of obsessive struggling and swears, all the main functionality is there (in “sloppy learning-windows-programming-as-i-go” style):

SampleOrganizer

It indexes a directory and all its subdirectories for .WAV files, saving them to a local database. You can select folders in the tree on the upper left and you can select files on the right side and they'll play. If you right-click on files on the right side, you can enter tags (also known as labels and keywords). The tags are saved and displayed in the lower left panel. You can then click those tags to display the files tagged with them. This way a sample doesn't have to belong to only one directory.

Also drag and drop to most audio apps I've tried works fine, preferences are saved via XML. The buttons at the top are just for easy testing and the search does nothing.

Brad’s .WAV browser

Welp, after my last post on the subject and emails to the author of Sample Tagger, I broke down and whipped out the C#. After a bunch of hours, I have this: bradwavbrowser2

It indexes a directory tree on the left, shows any .WAV files that are in it on the right when selected. Selecting a WAV file plays it (or you can hit the play button). And you can drag and drop the files into any audio application I've tried (Ableton Live & Sound Forge). Next is library saving and tagging I guess.

Can I also say how freaking annoying it is searching for Microsoft development related documentation and tips and examples on the web? Let's see, first there's the difficult-to-search-for terms: C#, .NET, ADO.NET, etc. Then there's all this other crap that gets in the way like ASP.NET, .NET being available in a billion different languages (C++, C#, Visual C++, Visual C#, Visual Basic, J#, etc, etc) so even if you do find what you want, it's probably not in the right language or platform. Frustrating.