Synced PDF-Viewer for Emacs TeXing on the Mac

As I was quite annoyed with Preview’s slow reload time, I found SyncTeX.
With it, one can sync CarbonEmacs and many other editors with the PDF-viewer Skim flagyl tablets online. Skim thus allows you to shift-command-click in the PDF and it will take you to that exact line in the .tex-file in your editor of choice. Nice! Just don’t forget to start the emacs server (M-x server-start) and ensure that the right emacsclient binary is in the $PATH or the Skim settings… and then: happy TeXing ๐Ÿ™‚

Cleaning up (I): PD Minesweeper

As part of a stupid bet, 2.5 years ago cappel:nord, a max user and me tried to clone minesweeper in our then-weapon of choice (supercollider, max and pd). cappel:nord/supercollider was fastest, but I managed to get a 10×10-version together… As I wasted some hours on this, I want to document it here to ensure, that if in the future someone claims to be the first to implement minesweeper in pd, I can point to this blog post ๐Ÿ˜€

There are still some bugs and the code could probably be better, but it was fun ๐Ÿ™‚

You need pd+zexy or pd-extended for it. Here is the code: pd-minesweeper.pd

Revisiting pd and…: something changed!

Never saw that one coming: pd 0.43 has support for gui plugins written in tcl. You can find them in an extra category on the homepage and can install them like normal externals and helpfiles!

A recent addition to this is an auto-complete plugin… this was done in DesireData, an alternative gui for pd, but the project somehow never went anywhere as far as I could tell.

I’m really happy that such additions are finally possible in the main distribution and hope that some exciting plugins will be created, perhaps making pd a more pleasant experience to use without so much mouse wiggling.

What I also found in my search for effective pd livecoding techniques (i found nothing…) was a performance by jeraman named “Ada 2.0”, which is visually really nice and sounds better than I imagined from the concept. He uses a library called pyata, which he wrote, to manipulate pd objects from within python. I haven’t tested it, but it sure looks interesting and it’s nice to know that something like this exists ๐Ÿ™‚

Got a Mac (the obligatory rant from a full-time (now probably part-time) linux user)

Yesterday I got my first MacBook… I was kind of sceptic about buying one but in the music biz it’s often helpful to have Mac OS… or at least Windows. But choosing between these two is not that hard if you are into the unix way I think. And why not, the hardware specs are ok, build quality really good compared to my old Fujitsu-Siemens consumer piece of craptop. And the wifi is working ๐Ÿ˜€ โ€” a huge improvement because somehow this was the only thing really damaged after I had a little biking accident with my last one on the back.

So, first 24 hours with Mac OS X, and I have to say that it’s ok. It sucks less than Windows XP for sure, but XP is old and I haven’t used anything after that. And it is definitely more polished than most linux distributions. Right now Apple Mail is still struggling with my huge gmail inboxes… trying to get all 61488, correction: 61522, mails in the one for the mailing lists, and sometimes giving the cpu a hard time.

Another thing is this duplicates-business with iTunes: somehow I had some duplicate albums and wanted to get rid of them and all one can find from a quick google are dudes that want 15-30 dollars (real money!) for their apps to remove those… but iTunes has Ping, who needs a function like this anyways? And iTunes has a menu item that changes when you hold down the option/alt/strange symbol-key… user-friendliness? hci-guidelines?

Another thing is the implementation of my keyboard layout (neo2) really lacks behind the linux version: on a german keyboard there is a key for “#” on the home row right left of the return-key and this is used as another modifier. Works great on win/lin but on the Mac just works for one symbol at a time.

Some things on the other hand are really, really nice: f. e. the ability to use readline/emacs keyboard shortcuts nearly consistently in text fields or that Mac OS tries to find an app in the App Store when you try to open an unsupported file format etc. etc.

So let’s see whether I will find the time to install some linux goodness or will end up blogging about the upcoming revolutionary iProducts while nipping on a chai latte in the most indie cafรฉ in town…

Using a Logitech QuickCam Deluxe for Notebooks with Processing on Windows

Today I wanted to write a Processing sketch to process the input of my webcam (model number V-UBV49). As it should run on a Mac and I didn’t have one at hand, I tried my luck with Windows, because at least it uses the same video-library.

To use it, one needs QuickTime for Windows and WinVDI, a quite dead project and closed-source on top of it. The latest version (1.05) is considered broken (so the wiki tells me), and the one before didn’t work either (1.04). A mailing list message mentioned 1.01, which then finally worked. I got it from this site because no official one was to be found.

The mac driver for the webcam is known as macam btw.

Hi there!

I decided to start a personal, all-english blog to record some of my projects and solutions I found along the way for me to remember. Perhaps others will find them useful, too. Also perhaps it will enhance my English skills…

I did some blogging in german on two sites, mainly on spamers.net, which still exists, but isn’t very active anymore and was kind of a playground for my buddy bios and me in school. Later some of my fellow students and me started a project named music-nerds.net, which also still exists and hope will eventually regain vitality, but is also very focused on music.

So let’s see.