Archive for the ‘Mac’ Category

TapTime Capsule Pricing

3 Aug 2009 09:40 by Rick

We know that accessories for the Mac (in fact all Apple things) are a little spendy but the pricing for the Time Capsule doesn’t make sense.

The Time Capsule is basically an Airport Extreme with a disk drive added (and support for Time Machine. Update: I am told you can do Time Machine to an Extreme as well so even that is not an addition). An Airport Extreme sets you back £139 ($179). For the Time Capsule 1TB disk you pay an additional £90 ($120) which, for Apple gear, is not bad; but for the 1TB more in the larger model you are stung for an extra £150 ($200). That is silly.

TapAudio Routing in MacOS X 10.5 (Leopard)

26 Jul 2009 22:08 by Rick

This is a short tutorial on how the audio system works in MacOS X and how to get the best out of it.

If you are a basic user of sound, such as listening to iTunes, streamed music from the internet and perhaps the Skype telephone system then you will have found that it all works straight out of the box. What you will be using can be shown like this…

Simple Audio Routing

This shows the program in the centre and on each side are the audio selectors for default input and output shown as rotary switches to indicate that only one can be selected at a time. Simple programs always take input from ‘Default In’ and send output to ‘Default Out’. Obviously playback-only programs will only use the output side but others, like Skype, may use an input microphone as well. Depending on the model of your Mac you will have different inputs and outputs available. My experience is with a Mac Pro and I have on the input side ‘Line In’ (Analogue) and ‘Digital In’ (I don’t seem to have a Mic socket which I always thought was a bit odd). On the Output side I have ‘Line Out’ (Analogue), ‘Digital Out’, ‘Internal Speakers’ and ‘Headphones’. I have bought a USB desk microphone so that adds to the input options.

The selector switches allow you to control what channel is assigned to the default input and output and this is done using the Sound panel in System Preferences as you would expect. On some devices (the analogue ones) you also have a volume control and a mute which are shown as variable pots and the analogue stereo output ones will have pan controls. Digital channels have fixed volumes and pan.

So, if for example, you have connected your desktop speakers to the ‘Line Out’ socket then you would switch ‘Default Output” to “Line Out’ and everything will be fine. Quite honestly, I find the Preferences panel confusing, especially the volume controls. If you are regularly switching things around then a useful accessory to get is SoundSource from Rogue Amoeba. This puts a control up on the menu bar which does the same as the System Preferences (and more) in a more convenient and intuitive form. For instance you can assign ‘System Sounds’ such as the bings and bonks issued by programs to a separate output—I send mine to the ‘Internal Speakers’ out of the way.

In all of this, ‘Headphones’ is a special case. They don’t appear in the System Preferences until you plug them in. What can be convenient is that when you plug them in they mute the other outputs—this is controllable in SoundSource but not anywhere else that I know of.

Monitoring

Moving on to more sophisticated programs, some like to control their input and output sources for themselves and bypass the ‘Default Input’ and ‘Default Output’. Skype is like this and allows you to select which microphone you would like to use (if you have more than one). Another little gadget I find useful is LineIn also by Rogue Amoeba. This is a very simple applications, best run automatically at login time, which simply routes input through to output with no modification except a mute button. Not only is this handy for monitoring the input sources if your recorder doesn’t do this, but is also useful just for listening to an external source on your Mac speakers.

Recording

Now if you want to record audio on your mac there are a number of applications that will do it. There is the quite sophisticated Garage Band from Apple and also the freeware Audacity which offers a lot of facilities and plugins. Using the diagram below you can see how to take an input signal, monitor it, record it and subsequently play it back. I use a Windows application called WaveCorrector which has state of the art click removal facilities. To get it to work here I run it under Crossover for Mac which works really well. The Crossover Windows interface only provides basic default input and output channels so I use SoundSource for routing. It does come with a monitoring facility but I prefer to use LineIn because it is there before I start setting up the recorder.

Audio Routing with LineIn for Monitoring

But what if what you want to record is sound that is generated on the computer itself—for instance a streaming radio station via the web browser? There is no way to get the output of, say, Safari, to the input of your recorder. Here another little gadget comes to the rescue…

SoundFlower

This little application from Cycling74, despite its daft name, does just what is required: but this is where it starts getting a little tricky to remember how to set it up. We will only be using the 2ch option—I think if you are into multi track recording then you are probably beyond this tutorial. Let’s start with a diagram…

Audio Routing with SoundFlower

Tracking it through from the top you can see that the browser outputs to ‘Default Output”. We have routed this through to SoundFlower using SoundSource. Now SoundFlower does its magic and sends it around to the front again. We set the ‘Default Input” to SoundFlower using SoundSource again and there it is ready to go into the recorder. No sound comes out of the speakers because we have intercepted it so we could use LineIn as before to do the monitoring but SoundFlower comes with its own tool called SoundFlowerBed. This is another application which you run at Login (it can be found in /Applications/Soundflower/Soundflowerbed) and sits on the menu bar as a little flower. You use this (shown as SFB on the diagram) to say where (else) you would like to route the SoundFlower signal to, so we set it to ‘Line Out’ so we can listen to it on the speakers.

Putting it all together

My main audio activities on the Mac are

  1. Listening to external source (LineIn)
  2. Recording them (add in WaveCorrector)
  3. Listening to Internet sources (Native)
  4. Recording them (add in SoundFlower)

To achieve this conveniently the settings I use are

Default Output = SoundFlower.
System Output = ‘Internal Speakers’
LineIn input = ‘Line In’ (actually ‘Digital In because my feed is digital)
LineIn output = ‘Line Out’
SoundFlowerBed = ‘Line Out’

This copes with 1. (output goes via LineIn) and 3. (Output goes to SoundFlower then ‘Line Out’ via SoundFlowerBed), Skype ringing goes to the internal speakers.

For recording I set “Default Input’ to ‘Line in’ (actually ‘Digital In’ in my case) for external sources (2.) and SoundFlower for internal sources (4.). Just one switch to change!

Finally a few cautions. I have found that some recording programs, including mine, like to have the routing set up before you start them up. They ignore any changes afterwards. Secondly be very careful with monitoring options. If used rashly then you can set up a feedback loop and make horrible loud noises. Lastly, if you want to record vinyl records via the ‘Line In’ socket then you will need a device called a “Phono Pre-Amplifier” to boost the signal and also provide some tonal correction. Even though there is this extra complication, a good old fashioned turntable gives much better quality than the USB-ready plastic turntables you can buy these days.

TapFirefox 3.5 Extensions

2 Jul 2009 06:12 by Rick

Rather quietly, certainly without the fanfare of version 3, Firefox 3.5 was released a couple of days ago.

This is an update to my earlier post about difficult extensions bringing the version numbers and locations up to date. There are still a few that I found that could be simply hacked to enable them to load. I haven’t altered the functionality at all, just changed the maximum version number to 3.* and tested them. They work on my system but you use them at your own risk on yours.

Stop-or-Reload Button 0.2.2 — The page says it works up to Firefox 3.0 (but it doesn’t even do that). The Hacked version 0.2.2.99 still works with Firefox 3.5.

UK Threat Level 0.16Hacked version 0.16.99

British English Dictionary 1.19 — The page says it works with Firefox 3.6 but it doesn’t. The Hacked version 1.19.99 still works with Firefox 3.5. This extension is also suitable for Thunderbird 2.*. It is not entirely clear if this dictionary is needed for Firefox 3+ or if there is one built into the English (British) basic download.

Google Pagerank Status 0.9.8 — Although the web site doesn’t say so, the version there is now 0.9.9 and does support Firefox 3 but not 3.5. Hacked version 0.9.9.99

Objection 0.3.3 doesn’t support Firefox 3.5 though they are working on a version 0.4. Update 6 Jul 2009: v0.3.4 is now available.

Minimize to Tray 0.0.1.2006102615+ (Windows) doesn’t work with Firefox 3 — The Hacked version 0.0.1.2006102615.99 also works with Thunderbird 2.*.

TapMacOS with Safari 4

17 Jun 2009 11:30 by Rick

This is a companion post to the previous one about Windows without Internet Explorer, which now seems to be possible.

It has been discovered that, once you install Safari 4 on MacOS, you cannot remove it. The only backwards route is to reinstall the operating system from scratch. This is a seriously BAD THING. Microsoft got a lot of stick for embedding IE deep into Windows so it could not be removed (possibly not deliberately, but as a consequence). There are many reasons that you may wish to remove an application—shortage of space is only one. It was possible to remove the Beta versions so why not the real thing? It is possible to remove Safari from Windows.

TapWindows without IE

15 Jun 2009 10:45 by Rick

There is some talk around about Microsoft issuing a special version of Windows 7 for EU countries which doesn’t have Internet Explorer bundled in.

In some senses, this is good news; it exposes the lie that Internet Explorer cannot be removed from Windows because its use is deeply embedded into the operating system. It also means that Windows Update will have to be able to work with alternative browsers (or another mechanism altogether); something it can’t do at the moment.

On the other hand, I don’t see why they need to ship without it at all. Potentially the machines become useless for the average consumer who can’t access the web even to download a browser to access the web! There are suggestions that Microsoft are just posturing.

Apple ships machines with Safari which is a very similar situation so I don’t see why Windows shouldn’t ship with IE—so long as it is possible to remove it if people don’t want it. In practice, I don’t remove Safari, I just don’t use it except for cross browser code checks, and it would be the same with IE; but it would be nice to know that I could. A similar situation should exist for Media Player/iTunes verses competitors.

TapOedipus Mac

6 Jun 2009 10:12 by Rick

Windows is like my body. It will take virtually anything I throw at it with little more than a hangover afterwards. Normally it is wide awake and ready for anything but it has a tendency to sulk and sometimes will embarrass me in public. Just occasionally it gives up altogether for no explicable reason. As it gets older it gets a little fatter and slows down. There are visible scars from past accidents and mistakes that never quite fade away. One day it will fail to boot altogether.

Linux is like my mates. There are lots of them and they are always good for a laugh, but a little bit naughty. A few drift away and I never hear from them again but new ones come along. Some remain faithful but begin to look a lot like me; they buy a suit and get a bit over weight.

MacOS is like my mother, always telling me to wash behind my ears and nothing but the best is good enough for her boy. She is always there for me and everything I do is the greatest. She doesn’t mind when a few mates come around so long as she doesn’t have to talk to them. One day I will take a friend out but I expect that when I look closely, she will be a lot like my mother.

TapWhy I don’t like the iPhone

8 May 2009 08:52 by Rick

It is purely selfish. Since it was introduced, all the good Apple news, rumour and help sites are full of dross. It is not easy to pick out the good Mac stuff from the useless iPhone stuff so it takes me twice as long to browse through the daily feed.

TapMigrating to Mac (Part 2)

6 Feb 2009 09:48 by Rick

When I wrote Part 1 last April, I promised an update in a few weeks—well I forgot.

My continued impression is that the hardware is excellent and I am now very comfortable using the machine. Even my worries about the Mighty Mouse have, so far, been unfounded, though I do have to clean it fairly often. I discovered that the “not quite full screen” problem was only for certain applications and Firefox in particular was fixed with a later release.

The problems with Time Machine and sleep mode have meant that I have given up using the sleep facility altogether and now shut the machine right down every night. The regular updates keep rolling in and I continue to be surprised how many of them require a system reboot.

The number of applications regularly using the VMware Windows guest has reduced to three (Family Tree Maker, MediaMonkey and EasyWorship) and I am now using Crossover for WaveCorrector. For others I have found native applications and the number of these becoming available is increasing as Apple’s market share improves.

To the details. I have omitted areas where there has been no change.

Browsing/Web

  • Firefox. Version 3 is much better, eliminating most problems and integrating with the Mac much more smoothly though it hangs sometimes—the “My eBay” page is a regular one.
  • I never found the “seamless FTP built into Finder” that I was told about so got CyberDuck instead which is very good, though it seems to get confused if I try to multi-task it.

eMail/IM

  • Thunderbird. A similar experience to Firefox—very good but it occasionally hangs, in particular on the first reply message of the day. I am looking forward to Version 3.
  • Pop Peeper was abandoned in favour of a Thunderbird account configuration which downloads headers only. This works fine and means less clutter on the desktop.
  • I have adopted Adium for IM which seems to do the job quite well though I have no need for conference rooms any more. We have also started using Skype occasionally and I found a USB desk mic (Logitech AK5370) which works very well.

Document processing

  • I am a bit concerned that NeoOffice is lagging well behind OpenOffice in updates but it works ok. I am looking forward to it being able to create and edit PowerPoint files that EasyWorship will accept.
  • So far I am using The Gimp native for picture editing. It is rather clumsy working under X and some people have said that it works better under VMware but if I was going to do that I would revive PaintShop Pro. I would like something better (I can’t justify the cost of PhotoShop) and while researching this post I noticed that the Gimp version I am using is rather old so I will update and see if it is better..
  • For plain text and HTML/CSS editing I have found TextWrangler which has some very good features including a very slick file compare.

Family History

  • Family Tree Maker for Windows works well in the VMware guest. I can’t see me replacing this as the pain of file conversion would be too much to consider; unless they come out with a Mac version perhaps :D .

Music preparation

  • Rip—Max seems to do a similar job to Exact Audio Copy and works very well. It even picks up many album details
  • Digitise—I am now using Wave Corrector from Crossover as it is a bit more responsive than from the VMware guest. I have got used to the Mighty Mouse but, for this application, something a bit more precise on the scroll wheels would be better.
  • Encoding— I have installed LAME in a number of places; native for Max and Audacity, in the VMware guest and also in the WaveCorrector Crossover bottle.
  • Edit—Audacity works fine but it doesn’t get used much. A handy tool to have in the box.
  • Download—µTorrent is now available in beta and it works just fine. I am glad to be rid of BitTorrent which continually dropped out and was very slow.
  • MP3 player—I have a plain MP3 player not an iPod and also don’t use iTunes so I needed something else to load it. XNJB was designed for the Creative range of players but it works well with other similar models including my Samsung and there is a good list on their site.

GPS/Mapping

  • Garmin MapInstall, MapManager, POI Loader and WebUpdater is now available for the Mac. It wasn’t easy to install and find all the stuff required, some of it had to be transferred from an existing Windows install including the big maps but it works ok now. Garmin have a rather protective attitude to software downloads.

Presentation

  • A hardware failure on the church system forced me to review this and, in order to loan my own Windows system to them, I transferred everything into the VMware guest on the Mac. EasyWorship now works very well since VMware started supporting multiple monitors.

Security

  • I don’t know what went wrong when I first tried to configure the OS X firewall but it is fine now. I am a bit concerned about how effective it is but I don’t think the risks are too great. I am sure it is something Apple will come under a lot of pressure to get right. I am having a few problems with the Canon MFP (MP600R) Scanner interface, which doesn’t surprise me, but otherwise no problems any more.
  • I have now abandoned PINS for password management and use KeePass on Windows and KeePassX on the Mac which use a compatible database. Both versions are installed on my memory stick so can be used anywhere I go without installing.

Backup/Restore

  • Backup4all. Works fine in the VMware guest, though there is now very little data to worry about. The new version of VMware makes it much easier to use Mac directories in the Windows guest transparently.
  • I haven’t found a good application to sync. memory sticks yet so I still use Pen Drive Manager on my office Windows system. It is disconcerting that, if the VMware guest window has focus, it automatically picks up anything you plug into the USB socket without asking.
  • I am using Springy for ZIP files. The built in mechanism was just about ok for extracting files but pretty useless for creating them.

Hardware

  • The dual head graphics card on the Mac is very good and with the addition of the built-in Spaces feature for virtual screens, this gives me all the window area I need.
  • The sound system is every bit as good quality as I expected and with some additional software, such as SoundFlower, LineIn and SoundSource allows me to configure it just as I would like. A clever feature is being able to configure the internal speaker separately so I send the system bings and bonks there so they are unobtrusive. I will post later about the sound configuration as it is quite interesting. If I need any more then AudioHijack looks excellent.

As a consequence of loaning out my Windows system, all data has been transferred and, except for a small panic when I lost some very old files, it has all gone smoothly. The next thing I will need to do is look at upgrading/enlarging the NAS as it is almost full. I would really like one that supports TimeMachine if that is possible. I would also like to find out what Bonjour is all about.

TapConfiguring the Firewall on MacOS X 10.5.1+ (Leopard)

2 Feb 2009 11:23 by Rick

Confession: Until last week, I had it switched off. It didn’t make a lot of difference but I should have been more careful. It was just that when I first switched it on, nothing worked and I didn’t understand how the Mac worked enough to fix it; then I forgot. It ought to be switched on by default then this wouldn’t happen.

Anyway, it is all actually quite straight forward. There are guides available to show you how to do it. The problem is that they are a bit too technical in language and also are not clear on how to decide what to put in the table of allowed programs. The answer is don’t put any in manually, let them ask you first and then decide if you want to allow it.

The sort of programs which will ask and need it are IM/VoIP (iChat, Adium, Skype) and Download/Upload services (µTorrent, iPlayer, CyberDuck). Your browser may also ask, it rather depends on what sites you go to. Some applications ask more than once but eventually they remember. The ones that don’t ask and shouldn’t need it are Mail/RSS/News (Thunderbird, iMail), Text (NeoOffice, TextWrangler, TextEdit, MS-Office) and (to my surprise) Virtual Machines (VMware Fusion, Crossover and probably Parallels). In any case, you ought to run a local firewall in virtual machines.

TapApple cancels Christmas

17 Dec 2008 11:39 by Rick

That’s all folks!