amua ready for leopard 27. Jan 2008

Im Oktober letzten Jahres hatte ich bereits kurz einen schlanken Ersatz für die Bloatware namens Last.fm-Player vorgestellt. Leider hatte Amua damals noch einen kleinen Bug, der verhindert hat, dass die abgespielten Tracks auch gescrobbelt wurden, außerdem war es noch nicht unter Leopard lauffähig. Der Bug ist behoben und leopardtauglich ist Amua nun auch. Daumen hoch!

 

ableton live vs. traktor 26. Jan 2008

Or does Ableton still have tons of fans simply because it looks confusing and unintuitive and is therefore ‘cool’ ?

Nach mehr als einem halben Jahrzehnt als Traktornutzer stelle ich mir nun mal wieder die Frage ob ich mich für Live als DJing-Tool interessieren sollte. Ich bin mit Traktor sehr zufrieden und seitdem es vier Decks gibt fühle ich mich auch nicht mehr kreativ eingeschränkt. Das Layout der Decks, Knöpfe und Drehregler ist sehr intutiv, übersichtlich und weitgehend frei konfigurierbar. Die automatische Synchronisation der Tracks funktioniert fast immer. Die Loopfunktion arbeitet gut und ist einfach zu bedienen. Cue-Punkte und Loops werden automatisch absgepeichert. Die Einbindung eines externen Mischpultes ist problemlos möglich. Traktor läuft stabil und ich kann die Software auch nach einem halben dutzend Longdrinks noch fehlerfrei bedienen.

Was wären also Vorteile von Live die mich locken könnten ?

Wenn ein Track sauber gewarpt ist, dann kann man jederzeit bedenkenlos von einem zum anderen Stück faden, zwei Stücke können also nicht wie in Traktor auseinanderlaufen, was eine feine Sache ist. Man kann zwar in Traktor auch manuelle Beatgrids erstellen, was nach meinem Verständnis der Warpingfunktion entspricht, aber die Schnittstelle dafür scheint mir wenig ausgereift zu sein. Letztlich stört mich das nachsynchronisieren bei Traktor aber nicht ausreichend um den Wechsel zu rechtfertigen.

Wenn man auf fertige Tracks noch Audio Effekte legen möchte, dann bietet Live einem viel umfangreichere Möglichkeiten als die rudimentäre Ausstattung in Traktor. Da ich aber ehrlich gesagt in Traktor in einem Set bisher noch nicht das Verlangen hatte jenseits des klassischen 3-Band-Equalizers auf den Sound einzuwirken ist dieser Punkt für mich wohl eher nicht von Interesse.

Natürlich kann man in Traktor bis zu vier Samples reinladen und darauf Loops definieren, aber wenn man in Live Loops reinlädt, wirkt das ganze dann doch etwas logischer. Es bleibt halt die Frage ob man derart häufig Samples in seinem Set einsetzt, dass man die elegantere Schnittstelle auch hinreichend zu schätzen weiß. Erfahrungsgemäß ist dies bei mir eher nicht der Fall.

Alles in allem werde ich also bis auf weiteres bei Traktor bleiben!

 

wiki is a foreign word for ruby 17. Nov 2007

Wieso gibt es eigentlich in Ruby im Gegensatz zu PHP oder Phython eigentlich keine ausgereifte Wikiengine ? Als die einzigen halbwegs ernstzunehmenden Kandidaten erscheinen mir Instiki und Pandora, wobei ersteres immer noch keine Löschfunktion für einzelne Wiki-Seiten oder Wiki-Bereiche besitzt und bei letzterem die Entwicklung eingefroren scheint.

 

sogudi compatibility update 16. Nov 2007

Für das exzellente Safari-Plugin Sogudi gibt es seit heute ein Kompatibilitäts-Update für Safari 3. Es handelt sich zwar nur um eine Betaversion, aber im Testbetrieb konnte ich bisher keinerlei Einschränkungen feststellen.

 

finding large directories 30. Oct 2007

Every once in a while there is the need to clear out the system. The question that inevitably pops up is: Where has all the disk space gone ? The solution of course lies in locating the largest directories. With WhatSize and OmniDiskSweeper there are two great tools on Mac OS X. There are also feasible Tools on Linux like Filelight, but if you’re administering a remote server and you don’t want to use remote x11 access you need a solution that can be controlled either on the command line or via browser. Of course you could use sturdy old du.


# Find all directories with the largest directories on top
$ sudo du -Sx / | sort -nr | less
# Find directories over 100MB with the largest directories on top
$ sudo du -Sh / | grep ^[1-9][0-9][0-9][0-9\.]*M | sort -nr

Or you could hack together some fancy perl script, but wouldn’t it be nice to have an interactive graphical visualisation through which you could comfortably navigate ? This is where Philesight pops in, which offers both command line and browserbased control. Putting it up on Debian is a breeze. Just install cairo and berkley db and their ruby bindings and then get rolling.


$ wget http://zevv.nl/code/philesight/philesight-2035.tgz
$ tar xvfz philesight-2035.tgz
$ sudo apt-get install libcairo2 libcairo-ruby
$ sudo apt-get install libdb4.2 libdb4.2-ruby1.8
# Generate index
$ sudo ./philesight --db base.db --index /
# Check if image is correctly generated
$ ./philesight --db base.db --path / --draw base.png

Firing up the web interface is just three small steps further. First configure the CGI-File.


# philelight.cgi
db = "./base.db"
default_path = "/"

Then create a reasonably named subdomain and after that just add a few lines to your lighttpd configuration file (or the corresponding lines to the webserver of your choice).


$HTTP["host"] =~ "philesight.yourdomain.net" {
  cgi.assign = ( ".cgi" => "/usr/bin/ruby" )
  alias.url = ( "/" => "/path/to/philesight/philesight.cgi")
  server.document-root = "/path/to/philesight"
}

That’s all there’s to it. Have fun.

 

1 2 3