Skip navigation

Monthly Archives: November 2012

For about four weeks, sending and receiving SMS messages via O2 is limited to the plain ASCII character set. For most English-txt’rs, this not a problem as you tend to use just 25 characters. But if you, by any chance, send and receive SMS in other languages (including Irish), your intended messages will be garbled and distorted by O2 Ireland‘s network.

Here’s a test-message in Swedish:
“Där är öar i ån”

Result: “Ddr dr -ar i ln”

Here’s a test-message in Irish:
“Tá mé i mo chónaí i nÉirinn”

Result: “Ta mO i mo choani i nèirinn”

When I first noticed this problem, I checked O2 Ireland‘s web site (no luck there), then phoned their support line. After keying in Press 1 for this, Press 2 for that, I found myself in a computer-telephony queue for 35 minutes. Eventually a human being answered. He suggested that it was a handset problem, hence I found an older mobile phone in the house, slipped in the SIM and…. the problem was still there. Phoning back to the support line, it was now closed. When phoning them the next day, they agreed to provide a new SIM card, while I had discovered that the other two O2 phones I have also had the problem, which pointed – again – to their network. I picked up a new SIM card in the local O2 store in Parkway’s shopping Centre in Limerick and while in the shop, verified that the problem was still there. I then requested that the shop assistant make the call to O2’s support line, Press 1 for this, Press 2 for that, and tell me when she got through to a human being. After about 10 minutes a Manager (at least she claimed to be one) picked up the call and said they would now escalate the problem and ask their Technical Staff to have a look. I then asked her to try with her own phone, any old sentence in Irish with an accented character. She confirmed that her phone also had the problem.

A week passed by. No change, problem still there.

Another week passed, and I phoned O2 Ireland‘s support line again to get some feedback if their Technical Staff had any idea how to solve the problem. After the usual Press 1 for this, Press 2 for that, and five minutes waiting, a human answered and checked the reported issue, telling me their Techies had written back that it’s a handset issue. I tried to calmly explain to her that we had eliminated that possibility some weeks ago. She said she would raise the issue again.

Another week passed. The problem with a limited character set when sending and receiving SMS via O2 Ireland remains.

Last Saturday, in the pub, we did some extensive testing between phones, different networks, etc., and I have now verified that THIS PROBLEM IS O2 IRELAND‘s NETWORK that is a FAULT.

Here are a couple of screen shots from our testing:

mobile phones, side by side

another couple of mobile phones, side by side

I have a fairly good idea where problem might be, but I would have to charge O2 Ireland for consultancy if they want me to do the work that their Technical Staff should be able to do. Perhaps they don’t have any techies…. Or, perhaps they are just totally incompetent, or ignorant…

I will give O2 Ireland two more weeks to fix this problem. After that I’m changing operator, both for my personal mobile phones and for any business-related projects.

Some technical background reading: GSM 03.38

For Science Day 2012 at UL, we decided to build a fun controller and sound synthesis demo. Over the past few years, we’ve had a number of postgraduate students exploring for example Galvanic Skin Response for artistic expression. It was slightly surprising to see the hype when Makey Makey launched earlier in 2012. I was puzzled that they didn’t seem to be aware of the work by for example Erkki Kurenniemi and Ralph Lundsten in the late 1960s and early 1970s. Kurenniemi’s DIMI-S is Lundsten’s Love Machine.
We were inspired by the original work by Kurenniemi and Lundsten and we designed and built a 16 channel analogue resistance multiplexer. The circuit uses four inexpensive CMOS chips (CD4051, 8-channel mux) and a couple of transistors (connected as a current mirror), connected to an Arduino and then to a laptop running Pure Data (PD). The Arduino controls what two pins that are active at any given time, rapidly scanning the whole matrix of possibilities (there are 240 possible connections, with 16 channels).
LoveMachine++ interface circuit
We then designed a sound synthesis system in Pure Data (PD) with both a spectral synthesizer, taking the parameters from the resistance matrix and doing a reverse Fast Fourier Transform, and a sequencer, where the mixing and filtering is controlled by the resistance matrix.
LoveMachine++ demo setup
We had to explain to the first few students that they had to touch at least two fruits or vegetables to get sound. After about an hour, word was spreading and experimentation flourished, with several students holding on to vegetables, shaking hands, touching foreheads, etc.

A short video clip from today’s demo.

Schematic diagram

LoveMachine++ interface Schematic Diagram

Bill of Materials

Name Value/Type Description Quantity
D1-3 1N4148 Diode 3
IC1-4 CD4051 8 channel analogue multiplexer 4
Q1-2 BC556 PNP transistor 2
R1 560K Resistor, 0.25W 1
R2 220K Resistor, 0.25W 1
R3 47K Resistor, 0.25W 1

Source code

Arduino code

PD patch

[note: I cobbled together a simple communication protocol in the code and patch above. Basically, an ASCII-based fixed packet length with a terminator character, which makes it easy to see and debug]


Some background on Kurenniemi’s work:

Mikko Ojanen, Jari Suominen, Titti Kallio, Kai Lassfolk (2007) Design Principles and User Interfaces of Erkki Kurenniemi’s Electronic Musical Instruments of the 1960’s and 1970’s, Proceedings of the International Conference on New Interfaces for Musical Expression, pp. 88–93.


Can you live without this?

What if you wake up one morning and this isn’t here?

Will you have any honey for your porridge?

In fact, will you have any porridge, at all?

Bee colonies around the world are in decline, due to a number of mitigating factors.

Perhaps we can listen to the bees in a new way….

We’re concerned.

Very concerned…

Over the past 13 years, I have had the pleasure to work together with Sean Taylor under our common name Softday. It all started when Sean asked me if it was possible to make music form a year’s collection of weather maps from the Irish Times, which in due time resulted in Bliain le Baisteach (A Year with Rain). This was an excellent starter project for our collaboration as it was well funded and went straight to prominence as it became part of the Irish Pavilion at the Expo2000 World Millennium Exhibition in Hanover in Germany. Since then, our Softday collaboration have resulted in numerous projects (check out our web site ) and we are now working on a new and very exciting topic: the life, and potential death, of honey bees. At the time of writing this we have about two years of research done, with plenty of field recordings from honey farms and nature, photos, video, scribbles and sketches. We are now heading for the final realization of the project and the premier is set to the 27th of April 2013, starting at 15:00, in Glenstal Abbey, in Murroe, Co. Limerick in Ireland.
While we have managed to get all our projects over the past 13 years funded, one way or another, this time we’re exploring what has become known crowd-funding, in addition to the great support we have received from Create and the Irish Arts Council. Perhaps, as a friend suggested today, we should call it hive funding, as our current project is about honey bees. Please note that if you support us, we give you something back.

Here’s a link to our Call for support on