Renoise demo from the 23rd that’s certainly less improvised than the last one, more constructed. I would’ve liked to clean it up some more, but this will do for now.
I started reworking w2krepo’s styling back when I switched subdomains in February; finally I’ve come back to it and finished it up.
That list you see is actually dynamically generated with some PHP code I pulled together from stuff off the net.
<table> <?php $fileList = glob('*'); foreach($fileList as $filename){ //Use the is_dir function to make sure that it is a directory. if(is_dir($filename) and ($filename != 'icons') and ($filename != 'blurbs')){ echo '<tr><td style="min-width: 32px;">'; echo '<a href="', $filename, '/"><img src="icons/', $filename, '.gif" width="32" height="32"></a>'; echo '</td><td>'; echo '<a href="', $filename, '/">', $filename, '</a>'; echo '<br>', file_get_contents('blurbs/' . $filename . '.txt'); echo '</td></tr>'; } } ?> </table> <?php $fileList = glob('*.7z'); foreach($fileList as $filename){ //Use the is_file function to make sure that it is not a directory. if(is_file($filename)){ echo '<a href="', $filename, '">', $filename, '</a><br>'; } } ?>
The small blurbs I use as category descriptions are all stored in this folder. Those get written out through the script.
As for styling the directory indices, it’s pretty basic. I use a .htaccess file so my web server uses header and footer .html files.
<IfModule mod_autoindex.c> Options +Indexes IndexOptions IgnoreCase FancyIndexing FoldersFirst NameWidth=* DescriptionWidth=* SuppressHTMLPreamble IndexIgnore header.html footer.html .htaccess index.css vduheader.png HeaderName header.html ReadmeName footer.html AddDescription "<span>Executable</span>" .exe </IfModule>
From there, each folder has a header.html
and footer.html
file. header.html
goes like this:
<!doctype html> <html> <head> <title>Productivity</title> <link rel="stylesheet" href="http://cdn.jsdelivr.net/gh/kognise/water.css@latest/dist/light.min.css"> </head> <body> <h1>Productivity</h1>
And footer.html
:
(I could put a readme here if need be) </body> </html>
Although I would have liked to use one header.html
and one footer.html
for all of them (using some kind of tags similar to my own project AutoSite) this will work, at least in the interim. Things I could do in the future are adding more file descriptions to the .htaccess or put more information in the footers (possibly contact and contributing information, though that could be a hassle to update for each folder so another time, maybe).
Made in Renoise, with two String Thing instruments, Init and 8th Arp phrases and some lo-def effects. I like it; I think it’s got that cavey feeling, kind of. And spacey too, of course.
I do like Renoise a lot; I’m sure you may have noticed all of these demos have been on different setups and DAWs, and that’s because I’ve been trying to figure out what I can be most comfortable with. Renoise is kind of the fusing of a tracker program and a professional DAW, which makes it interesting to work with.
The blog’s been stagnant throughout March, but trust me in saying I’ve kept myself occupied and more will be coming up going into spring.
New demo! It’s weirdly improvised as always, but not too bad I think.
This time around I used BandLab instead of FL, which is a neat piece of kit that runs in the browser. If you want to look at the mix itself you can find it here. I didn’t do any panning so it might not sound that gud.