With a post title like that, I kind of want to write a long piece about how we put people in boxes, or false expectations, or something. But alas, the subject is somewhat more prosaic. Actually, it’s not prosaic at all. It’s kind of boring, actually. Prose rather implies some kind of textual content, I feel, which this post doesn’t really have.
Anyway.
I’ve been making labels for things. Perhaps it will make them feel more judged and unloved. Perhaps it will simply make things easier for new AV operators to understand…
I finally had a bit more time this morning to write a bit more in the A/V manual. There’s lots of bits and pieces of documentation on board, but no comprehensive single getting started manual. So I’m writing one, bring together bits and pieces from all over the place, sorting out what documentation there is, updating schematics, etc.
Anyway, here’s the rough version on the article I just wrote about how balanced sound cables work. It’s pretty much my standard explanation of Balanced Audio, and aimed at people coming to A/V from a non-techy musical background, rather than for Electronics Engineers. You may find it interesting. Then again, you may not.
---–
Sound is basically vibrations in the air.
TODO: more details, pingpong ball analogy?
Inside an (SM57) Microphone head. That is the bit of plastic and the coils!This translates really easily into an analogue electrical signal: you simply turn the air vibrations into voltage vibrations.A Dynamic microphone does this by having a small bit of paper (or plastic) which vibrates with the air around it, and pushes against a very small copper coil which, moving inside a magnetic coil itself, generates a very-very-very small amount of electrical current.
TODO: more pictures.
This gets dumped down a wire, which gets amplified by (you guessed it) an amplifier into a very big amount of electrical current, which then drives a big electromagnet inside a speaker, which pushes another copper coil around, which is attached to another big bit of paper (the speaker cone), which causes the air around the speaker to vibrate – with the same vibrations that the microphone vibrated with, just bigger.
The trouble with simply dumping an audio signal down a cable, and picking it up at the other end is that your signal line, and return (usually ground) will pick up noise (say from A/C mains electricity, fluorescent lights, dimmers, mobile phones, etc) along the way.
Here’s an original signal:
And here’s some noise:
And the result:
This is a Bad Thing™.
So some clever engineers, back in the deep recesses of time figured out the following:You could take a signal, and before sending down the wire where it could pick up noise, invert it:
If we add the signal to the inverse, you get a grand result of nothing (e.g. -3 + 3 = 0).
Now, if we throw these two signals down a pair of very similar cables twisted round and round each other like crazy, then they’ll both pick up noise pretty much the same as each other:
Note that 3 (the original) + 1 noise = 4, while -3 (the inverse) + 1 noise = -2. NOT -4!
This is really cool, because if we add these two signals together, we don’t get 0 anymore, we get no original signal, but you do get the noise (doubled).
So we’ll use our amazing maths skills again, and divide this doubled noise in half. (2/2 = 1).
An individual with an extremely large head has been seen, dressed in a captains uniform walking around the vicinity of the Hong Kong International Airport. He seems reasonably calm, although the fixed smile on his face is somewhat disturbing. We believe he is waiting for some one, or ones, to arrive from destinations unknown.
Please advise.
Plenty of people coming off the plane were very confused. Still, pretty fun for us. I was the one with the camera, not the one in the suit, in case you’re wondering. I think we may have slightly freaked out the bus driver on the way as well…
(Yes, we were picking up friends from the airport. No, they didn’t know we were going to bring the Captain. Yes, it was funny.)
So we’ve been on board the Logos Hope for just over a week now.
Kind of hard to believe. I really should have blogged earlier, saying we’ve arrived, etc.
As well as jet-lag, I picked up a cold, I guess on the plane, so have been totally energyless and wanting to just crash in the evenings rather than do something productive like write.
Sorry.
Anyway. Logos Hope is a much bigger ship than Doulos. I’ll try an post comparison pictures at some point.
The A/V systems on board are also quite a bit more complex and bigger. Similar concepts, and designed by OMNIvision guys, so using equipment I’m either familiar with, or familiar with cousins of. (I’d never mixed with an LS9, for instance, which is the digital sound desk they have on board - but I know the O1V96, which is kind of similar, and other digital sound desks).
So, we hadn’t quite realised that the ship is still in ‘drydock’ mode, so not really open to the public, wooden boards and paper over much of the carpeting, etc.
The Hope Theatre, the amazing on board venue which they have (*so* much bigger and cooler than Doulos tiny ‘Main Lounge’ had been converted into a mess for the deckies and engine guys, as well as workshop, storage area, dressing room, and general chaos zone.
Because the Dry-dock had been extended so many times, and they’d thought that initially it would be very short, much of the equipment (lights, sound desk, projectors, etc) didn’t get taken down and covered properly pre-drydock. So one job we’ve been doing over the last week is cleaning out the lights and projectors as much as we can, and covering them all with plastic bags so that during the cleaning of the rest of the theatre they don’t get any more dusty and dirty.
(We expect a lot more dust to come up when they lift up the floor covering boards and clean up the mess).
It’s pretty funny, seeing so many little bits of Doulos scattered around, like this ‘world’ guitar.
A lot of the equipment is slightly damaged, or very confused.
Like these poor headphones. A lot of the settings of equipment are set to really weird settings, some of which seem to have been reset to factory settings. Apparently over drydock a lot of equipment has been un airconditioned for 6 months or so, some of which has been off for that long, some of which has actually been used in that humid dirty state. I guess that accounts for some of it.
But there are also jobs which have been listed as ‘fixed’ by the previous A/V manager but are obviously done wrong. It’s kind of irritating. Apparently there has been very little hand over between managers for a while. Very little sensible training, and huge amounts of knowledge have been lost.
There really is a vast ammount of work to be done, just to get the systems operational and ready for normal ministry again. Let alone the teaching side of things.
We spoke to some people in August at the GO conference, sent some emails around, waited a bit.
Waited some more. As one does.
Anyway, we got an email last week from our friend Mark, who’s one of the big manager types.
“I’ve spoken to the guys on board. I don’t suppose you could come at the end of the month, could you? I know it’s a bit short notice…”
!!
(Those previous two exclamation points without corresponding lexical complication are in fact, grammatically correct. ‘Self-explanatory punctuation’ I call it.)
So it looks like we may be back on board in 3 weeks! Quite exciting, and a perfect excuse to start up this blog again.
Why the ‘deja vu’ comment? Well, it seems awfully reminiscent of my first short term ship back in 2005. Feel free to find the archive entries if you wish!
The Logos Hope is just coming out of a very long (9 months odd) layup/drydock, and so they’d really like a couple of extra pairs of hands to help in the programmes/events/Audio-Visual stuff sooner rather than later.
is the link. I put it together in a few hours, it should have been quicker, but I’m still re-acquainting myself with python.
It is a nice language.
One thing I did today, while cleaning up a bit, was wonder about something I remember from doing python years ago - string concatenation. Joining two strings (texts) together.
"Hello" + "World" -> "HelloWorld"
I remembered something about it being slow, and python recommending using
''.join(("Hello", "World"))
which seems to me one of the most blatently ugly obscure gotchas I’ve come across in a long while.
Anyway, I refactored my code into that style - converting databases and song lyrics and writing XML stuff is pretty much all Text formatting and concatination.
It made no discernable difference. So I went back to normal easier to read x += y, and x = y + z type of code.
So Becky and I came over to Cyprus for a couple of weeks. The last time we visited was almost 2 years ago, so this is our first time here as a married couple.
It’s relaxing, and interesting, and fun, and weird being back in Cyprus. A few things have changed, many people come and go, which is usual…
We’ve been catching up with loads of people from the local church (various congregations), been sailing with my dad twice, been to a performance at theatre antidote, looked at their lighting system and helped look at the audio stuff they have, played loads of Settlers of Catan & Ticket to Ride with my parents and their usual Catan-Cronies (hi guys! Hope you like your new title…), we visited Nicosia, and went across (briefly) to the North, spent time with the cats (me being somewhat cat-starved), went for walks by the salt-lake, I bought a Cyprus coffee maker, and some other bits of (tasteful) Cypriotness. Partly because I like Cyprus coffee, and partly because I hope we’ll be heading back towards the ship(s) at some point, and would like to have some stuff from the country to show people.
I can’t figure out how to make the webcam take pictures (I’m writing on mum’s chromebook) so you’ll just have to wait for photos of the coffee maker.
Anyway. (I can’t write a blogpost without at least one paragraph starting with ‘Anyway’.) We’re off to the UK again in a couple days, which will be odd again.
As I mentioned, briefly, we are looking at heading back towards the ship(s) at some point. Probably for a few months at the end of the year, if we can, and see if maybe we should be going out there for a few years again at some point - when, we don’t know.
I’m looking forward to seeing our friends in the UK again soon, but not really looking forward to the weather, or work, to be honest. Seeing live theatre stuff again… I miss it a lot. And being at sea, even if it is on a little boat. And warm weather, even if not that warm. OMNIvision is doing some cool stuff, and the team is amazing, and I’m glad to be part of it. But documentary-type video production, media-engineering and web development are kind of interesting, but not really exciting any more for me.
Thinking that next week I’ll probably be fixing broken mic cables and fighting stupid Internet Explorer broken-ness makes me very gloomy.
Still. I’m in Cyprus now, spent the day sailing with my wife, my dad, currently I have a cat purring on my lap, about to play a game of Settlers, and go out for a meal this evening with some old friends, so, I really shouldn’t complain! This has been a really good fortnight.
So we needed to move a bunch of users from an OSX Leopard Server to a normal OSX machine (as a backup / test bed)
using the normal ‘migration assistant’ didn’t work, so we had to do it manually. Possibly due to moving from a Intel based OSX-Server machine to a PPC based non-Server?
All user details are kept in
/private/var/db/dslocal/nodes/Default/users
in .plist files (XML, human readable).
and all passwords are kept in hash files in
/private/var/db/shadow/hash
The hash files are named after the “generateduid” found inside the users .plist file.
If you’re using home directories on the computer, you’d need to move them across too.
Ditto for user groups. User groups are kept in
/private/var/db/dslocal/nodes/Default/groups
Move the files across to the new machine, and it all just works.
if you use " cp -n" on the command line, it won’t write over the top of files already there, so shouldn’t muck anything up (hopefully!)
NOTE: One weird thing was that a bunch of the users didn’t appear in the Accounts Preference Panel. This seems to be linked whether or not the account .plist file has a default shell set up:
You’ve been such a help in me finding stuff, random answers to obscure questions, that I should also submit random answers I’ve found out myself, so others can find them.