Logic Midi Routing

Having spent a day of experimentation yesterday with the MIDI Environment in Logic and the Audio/MIDI setup app, I think I can safely say – they are not clear. Yes, that’s the polite way. So my current approach whilst I continue to experiment is http://www.subtlesoft.square7.net/MidiPipe.html – an awesome little app which appears to do everything I need for the moment. Would still like to try and handle this completely within Logic though.

Continue reading

Logic Pro X – Language

I have decided to ditch Ableton after many years and switch to Logic. It’s been a mixture of pleasure and pain and still early days. The MIDI routing, which I rely on extensively, is still a constant mystery. Whilst in another world of pain today I reached for the online help and found it had switched to French. Various Apple documents didn’t help and others I was pointed to didn’t exist. The solution was as…

Continue reading

Site update

I have moved all the sites to new versions of WordPress. Keeping in mind the tiny amounts of blogging I do, this was more of an exercise in learning about the latest developments in WordPress and installing a LAMP server from scratch than anything else. The old site content is still here but is missing the images. There’s a static copy at https://old.zobbo.org enjoy

Continue reading

Buddhism

Travelling to Japan is a long and very tedious journey. I have a habit of packing lots of things in my hand luggage to keep me entertained and then only using one of them. As was the case this time when I spent the entire journey reading on my Kindle “Why Buddhism is True: The Science and Philosophy of Meditation and Enlightenment” by Robert Wright. It was a fascinating read and I intend to get…

Continue reading

Emacs Prelude with Cygwin

Some notes on installing Emacs prelude with Cygwin. To quote the prelude website at http://batsov.com/prelude/ “Emacs Prelude has the goal to ease the initial Emacs setup process and to provide you with a much more powerful and productive experience than the one you get out of the box. “ Although I’ve been using Emacs for nearly fourteen years now I decided to ditch the masses of cruft that had built up over the years and launch…

Continue reading

The joy of legacy Zope/ZODB systems

I have a large number of legacy systems that – when all other avenues fail – become my responsibility to sort out. Some of those are very old Zope systems written by others and which never fail to reduce me to tears. This morning I came across some particularly good design decisions which I thought I’d share. Yes, that ‘good’ is sarcasm. First of all let’s remember that Zope, by default, uses the ZODB. In…

Continue reading

Python – comparing floats and decimals

No matter how old I get, I keep being bitten by the joys of having some data as floats and some as decimals. [cc lang=”python”] ipdb> value Decimal(‘1.473’) ipdb> from_value 1.473 ipdb> value < from_value True [/cc] because ... [cc lang="python"] ipdb> from decimal import * ipdb> Decimal(from_value) Decimal(‘1.4730000000000000870414851306122727692127227783203125’) [/cc] So work out what accuracy you need and do something like [cc lang=”python”] from_value = Decimal(from_value).quantize(Decimal(‘0.0001’)) [/cc]

Continue reading

Samsung Galaxy Note – Best phone I have ever owned

[shashin type=”photo” id=”4″ size=”medium” columns=”max” order=”user” position=”left”] Some time ago, a meeting was held in Samsung regarding a new product. The design team already knew what they wanted to do. A phone, similar to their successful Galaxy II S. A big phone sporting a 5.3″ screen. In that meeting (or probably meetings) there was probably a lot of worry. Others had done similar and they had all failed. The Dell Streak didn’t set the world…

Continue reading