Begin main content

Retro Mac nerd alert

Kath and I both had food poisening on the weekend (I'll spare you the details) so I've been couch bound for a few days. What better iq-free way to kill some time than by geeking out with mac emulators. After numerous games of Shufflepuck Cafe, Glider, Prince of Persia etc. I stumbled across this insane website:

The eWorld app is mind-bendingly cool. And if you leave it alone you get flying toasters.

06:54 PM, 30 Dec 2008 by Mark Aufflick Permalink | Comments (0)

Installing avrdude via MacPorts

avrdude is a program that you use to download compiled software to the (excellent) Atmel AVR line of microprocessors.

Trying to install the current avrdude via MacPorts can hit a snag though, because there is a flex source file (lexer.l) which won't compile with the version of flex that MacPorts installs (if you have ever installed flex via MacPorts).

The Apple supplied flex is fine, so the Portfile just needs a little addition to point the ./configure in the right direction.

Edit the portfile:

/opt/local/var/macports/sources/ release/ports/cross/avrdude/Portfile

And add the following line to the end:

configure.env-append LEX=/usr/bin/flex

Now you just need to rebuild:

sudo port clean avrdude
sudo port install avrdude

Job done!

05:08 PM, 18 Dec 2008 by Mark Aufflick Permalink | Comments (0)

Bringing Cubase LE into the 20th century

Cubase, like Photoshop and many other seemingly professional software packages, refuse to acknowledge that software developers (who you might consider important users) often choose to install their Macs with case-sensitive file systems. Mac OS X has had case sensitive file system options since 10.0 in 2001 included UFS.

Anyhoo, to make Cubase LE work after the installer botches it's attempts, run the following in your terminal:

CUBASE="/Applications/Cubase LE"cd"$CUBASE/Contents"
sudo mv components Components
# documentation stays lowercase
# documentation files seem missing - can get them from steinberg website anyway
# fonts must stay lowercase
sudo mkdir -p Help
sudo mv help/* Help
sudo rmdir help
sudo mv presets Presets
sudo mv scripts Scripts
sudo mv Scripts/patchnames Scripts/Patchnames
sudo mv Scripts/trackmixer Scripts/Trackmixer
sudo mv Templates templates/unknown.cpr
# templates dir stays lowercase
sudo mv vstplugins VSTPlugIns

# in case future updates have different casing:
sudo ln -s Components components
sudo ln -s documentation Documentation
sudo ln -s fonts Fonts
sudo ln -s Help help
sudo ln -s Presets presets
sudo ln -s Scripts scripts
sudo ln -s templates Templates
sudo ln -s VSTPlugIns vstplugins

Or I zipped this up in a command file you can double click if you prefer:

02:39 AM, 03 Dec 2008 by Mark Aufflick Permalink | Comments (1)

Welcome to Macintosh - the documentary

Christmas present idea if anyone's listening :)

Welcome to Macintosh —the documentary for the rest of us.

09:30 PM, 01 Dec 2008 by Mark Aufflick Permalink | Comments (0)

By popular demand, heads up 'tunes 0.4

There's a raft of new features, none cooler than the popup you get if you hover over an album cover when the window is too small to show any text. Pictured left.

Happy Matt?

The big change is that it's now designed to stay running all the time. When you pause or stop iTunes, the hut window will tastefully fade away. When iTunes fires up again, it will come back. There are a number of new options in the prefs window to support that such as adding to your login items.

Available now :)

07:07 AM, 01 Dec 2008 by Mark Aufflick Permalink | Comments (1)

Brilliant way to schedule events with others

When you don't know which of a few meetup times will work for everyone a meeting request email isn't going to work. lets you select a number of date/time options on a calendar and send an email to your friends/colleagues to indicate which ones suit them - then calculating the best option to maximise attendance is easy!

You can do simple polls as well.

07:03 AM, 01 Dec 2008 by Mark Aufflick Permalink | Comments (0)


Blog Categories

software (41)
..cocoa (23)
  ..heads up 'tunes (5)
..ruby (6)
..lisp (4)
..perl (4)
..openacs (1)
mac (21)
embedded (2)
..microprocessor (2)
  ..avr (1)
electronics (3)
design (1)
photography (26) and white (6)
..A day in Sydney (18)
..The Daily Shoot (6)
food (2)
Book Review (2)


Icon of envelope Request notifications

Syndication Feed


Recent Comments

  1. Mark Aufflick: Re: the go/Inbox go/Sent buttons
  2. Unregistered Visitor: How do make a button to jump to folder
  3. Unregistered Visitor: Note I've updated the gist
  4. Unregistered Visitor: umbrello is now an available port on macPorts
  5. Unregistered Visitor: Updated version on Github
  6. Unregistered Visitor: Modification request.
  7. Unregistered Visitor: Accents and labels with spaces
  8. Unregistered Visitor: Mel Kaye - additional info
  9. Unregistered Visitor: mmh
  10. Mark Aufflick: Thank you