Photographing the elusive cellist… and being quiet about it!

Blognosticator Head

I’m the staff photographer for the Festival Mozaic, San Luis Obispo’s wonderful summer music festival. I’ve been doing this for a number of years, and I have learned a lot about photographing musicians who often play notes much softer than the sound of the shutter of a Canon 5D Mark III (even in its “quiet” mode).

I shoot in a number of locations and under a variety of lighting circumstances from oddly misdirected overhead lights to full theatrical lighting on professional stages. It is fun and often challenging.

The most difficult of my shooting circumstances is where I am in the same room as the performers, as is often the case when I am shooting in a church or synagogue. I slip quietly back and forth at the back of the room, carrying my tripod and camera, and doing my best not to be noticed. I choose cameras that are quiet when I need them (though they are harder to use than my normal cameras) and I wait until the forte parts to snap a few photos – even with the quieter cameras.


This is most of my camera gear for Festival Mozaic. I carry this stuff to each location where I am shooting photos of musicians.

My gear includes two Canon 5D Mark III bodies, one Canon 1dx Mark III, two Canon EOS M cameras, and one Canon T2i. Lenses range from my 8mm Canon to a rented 400mm f2.8, the Stradivarius of telephoto lenses. I use Super Clamps, Pocket Wizard triggers and some ingenuity to position cameras in remote locations. I place these before each concert in places where I might get a good angle or where I cannot stand during a performance.

On Saturday evening I used a Camranger for the first time. It was plugged into the 1dx. I set it up to be controlled by my iPhone, and I set it to record 4K video. I chose video so that the camera would not make any noise that would bother the players or the audience. The iPhone controller on the 1dx was spectacular. I could see the camera image, and I could set focus and exposure from the comfort of my seat just outside the chapel where the performance was being held.

Festival Mozaic 7-17-16 114

Here, violinist Melody Chang performs Korngold’s Sextet, opus 10, at Temple Beth David in San Luis Obispo. The lighting is not very flattering (direct overhead track lights), but the photo is sharp and it is a delightful image, usable in a future program or on the organization’s web site. This image was made with the Canon EOS M mirrorless camera and my 28-300 Canon zoom lens.

Yesterday I shot with the EOS M camera, also using its video function. While not 4K, the video is surprisingly good from this camera (as long as you use manual focus!). After the concert I selected individual frames from numerous video takes, and exported those as still photos. At about 5 MB each, the stills will work for social media with a little retouching and adjustment. I use the Camera Raw filter to make these changes.

Madeleine Kabat, cello 16

Cellist Madeleine Kabat plays cello in Mozart’s Viola Quintet, K 614. This was photographed with the Canon 400mm f2.8 lens at Cuesta College’s Performing Arts Center. I’m amused by this composition since it lets you know that there were at least two other performers on stage.

My favorite location is the Performing Arts Center at Cuesta College, the local community college. Here I can shoot, and make a little more noise than usual without bothering anyone. I am separated from the audience and the performers by a large glass wall in the lighting booth. From that vantage point I can use the big 400mm lens and make intimate portraits of the performers. The lighting is usually fantastic – sometimes too much. But with all that light, I can often shoot with faster shutter speeds to avoid the blur of hands moving bows across the strings. Sharpness is reasonably easy to capture in these circumstances.

Sylvia Milo 005

Here, Sylvia Milo performs her one-woman show The Other Mozart (about Wolfgang’s sister Maria Anna Mozart). This image was made with the 400mm Canon lens from over 50 feet in the lighting booth. It is so sharp I can count her eyelash hairs in the photo.

Sometimes I put a 2X teleconverter on that big lens, allowing me to pick a head-and-shoulders image of one of the performers. It allows me to capture exquisite detail in faces, sharp strings, and overall good images. My two 5D camera bodies allow me to shoot with relatively high ISO settings. The problems of image noise that were once a curse to my concert photography are now gone. I routinely shoot at ISO 6,400, sometimes even 10,000. The resulting photos are perfectly acceptable and they can easily be used for print with no apologies.

Sylvia Milo 021

Another image of Ms. Milo in her The Other Mozart performance. This was taken with a Canon T2i camera mounted in the catwalk above the stage. Since the T2i is an older camera with an earlier Digic chip (Canon’s proprietary digital-to-analog converter), it suffers from considerable image noise. I was shooting at ISO 6400, and Adobe Camera Raw saved the image with its digital noise reduction control. The camera was triggered by a Pocket Wizard radio trigger.

Sometimes a clever lighting designer will throw red light on the stage, which throws my cameras into a tizzy. Autofocus doesn’t work very well (or at all), and skin tones are very hard to manage in post-processing. All I can do in these circumstances is hope that the lights move back to normal soon – they usually do.

The auto-focus of the 400mm lens is so stunningly fast, and so good at acquiring the subject, that I use auto focus on every photo, with tiny adjustments of focus by hand when needed.

Eric Stephenson on cello 068

Cellist Eric Stephenson of the PROJECT trio, performs on his carbon-fiber cello in an outdoor setting in See Canyon, near Avila Beach. The lighting was diffused by an overhead umbrella (thank goodness!). Another portrait made possible by the extraordinary Canon 400mm f2.8 lens, it is razor-sharp and can easily be used in print or electronic media.

The other lens that is invaluable is the 100-400 Canon telephoto. Though not as fast at the 400, it’s a pleasantly sharp lens with good auto-focus. The zoom on that lens allows me to pick up pairs of players, or even an entire quartet without difficulty.

I use the wide zoom (16-35mm) for ambience and people photos in the lobby before the concert and during intermission. These provide good material for the organization to use on their web site and social media.

Chapel Hill mezzotint

This photo was taken at Serra Chapel in Shandon, near Paso Robles. It is essentially a map of the digital noise in an image from my Canon 5D Mark III with my 16-35mm wide zoom lens. The photo was taken well after sunset, and enhanced extensively in Adobe Photoshop. Ultimately I decided that I like the noise in the photo, so I enhanced it into its own image.

A fellow approached me in the lobby a couple of nights back. He said something like, “I can see how you get those great images! With a camera like that it must be easy.” Sure, it’s easier than it used to be, but there is still considerable skill involved. I have to plan and set-up, and most importantly – be there, in the right spots at the right moments, to take good photos of these performers.

Though I have discussed the cameras and lenses here, the most important part of this work for me is that I love the music! For me it is the ability to hear this great music, to get to know the composers better, and to get to know the performers. I feel like I’m a part of an important event by recording images of these talented people delivering wonderful music to an appreciative audience. And if they hear the occasional click of a shutter they are usually too polite to let me know.

All images copyright 2016 Brian P. Lawler. Thank you to Festival Mozaic for access to the performances and performers.

Posted in People, Photography, Photoshop techniques | Tagged , , , , , , , , , | 2 Comments

Portable printing on a picnic table

Blognosticator Head

School is out, and I am on summer vacation! My bride and I are on a three-week journey through northern California and southern Oregon. We have stayed in two California State Parks, two National Forest camps, and two commercial RV parks. We have driven about 1,200 miles so far, and we’re about half way through our journey.

We’re carrying all the requisite technology for camping: a sleeping bag, two iPhones, two iPads, one MacBook Air, a bag of cameras and lenses, two tripods and numerous battery chargers and cables. Ah, I love roughing it!

In the morning, when we have cellular coverage, we start the day with a cup of tea and a lengthy check of Facebook. My wife reads the hometown newspaper online, and we discuss the stories that we are missing by not being home.

We are carrying two bicycles on the back of our vehicle, those providing us with some great adventures when available, and we have our hiking boots, which have served us well on this journey.

When we first bought our camper van a couple of years ago, we decided not to store it like so many people do. We keep it close, and we have promised to use it three days every month (so far we’re doing pretty well!). Many of our journeys have taken us to local campsites, some a bit further from home. We are lucky – in our county there are seven State Parks, several county parks, and a couple of National Forest campgrounds. The closest State Park is less than 20 minutes from our home.

We decided early to keep a journal of our adventures in the van (“Sparky”). We bought a blank book and started filling it in with sketches and items of interest. But it soon languished from inattention. We would pull it out of the door pocket occasionally and say something like, “We really should be keeping this up to date!” – and then we put it away again.

A couple of weeks before our current journey, I decided to do something about that journal. I am always taking photos, and I thought if only I could make small prints of some of those photos, I could bring the journal up-to-date. I researched small printers and found one that looked like it would work for this: the Canon Selphy 1200. It’s a printer capable of making 4 x 6 inch snapshots on glossy paper.

Selphy 1200

This is the body of the Canon Selphy 1200 printer. It has turned out to be an ideal portable printer for our road trip. I use it in camp, usually set up on the picnic table, to print photos of our adventure.

The Selphy runs either on household current or a battery (purchased separately). I placed my order for the Selphy, the battery, and a big box of photo paper and ribbon. It arrived a couple of days later and I began the process of making it work for me. Figuring out the software was surprisingly difficult. I do this a lot, and I was surprised at how frustrating it was for me to make a print. In retrospect, I think it was that I trying to be too conventional in my approach to configuring the software. Canon also uses odd terms to describe things: “Connection Point” is the term for a WiFi signal, for example. At first I was mystified by that, but eventually I figured it out.

Canon Selphy 1200 with tray

With the paper tray attached, the printer is ready to make 4×6 postcard-size prints. The resolution is 300 pixels per inch, and the quality is quite nice.

I can print to the Selphy with a cable from my computer (it uses a Mini-USB cable, not provided). I searched high and low for a driver on the Canon web site, and finally found a file that allowed me to print from any Macintosh. Once installed, the Selphy showed up in the Printers menu on my machine. It looks like any printer on a Mac. Settings are logical and they work well. The only quirk is that the printer must be unplugged and then plugged-in again to be recognized. Odd.

I can also print directly to the printer over WiFi from my iPhone or iPad. That’s easy once you get past the strange software set-up. The Selphy creates an ad hoc WiFi network that you connect to on the iPhone (requires a free app from the iTunes Store). Once that app is installed, you find the Selphy in the WiFi menu in Settings. It shows up immediately, then printing is easy.

After getting past the software installation frustration (I watched a couple of home-made YouTube videos by others who have figured it out), the printer is a joy to use. It’s reasonably fast, taking just over a minute to make a postcard size print. It uses dye-sublimation printing, with a ribbon and glossy photo paper. It prints with cyan, magenta and yellow dyes, then puts a clear protective coating on top of the print. The paper is drawn into the printer from a tray, then it goes in and out four times to complete a print.

Selphy printer printing

Here are three images of a print being made by the Selphy. First yellow, then magenta, then cyan – the result is a lovely color print.

The prints are beautiful. I have been cutting them out and gluing them into my travel journal, then writing captions to describe the photos. I discovered another iPhone app called Pic Stitch that allows me to combine several images on a single print. For a small journal like mine, this is a great tool because a single 4 x 6 inch print is too big for most images. That Pic Stitch app lets me print two panos on one six-inch print, for example, and that is perfect for what I like to do.

The paper and ribbon come in packs of 18 pages, 54 pages and 108 pages. I bought the big box because I knew that I would be using the printer a lot. I’m not even close to running out yet. Cost per print: about $0.35 – which is pretty inexpensive in my book!

Canon offers a battery for the Selphy for about $75. I found a compatible battery from Wasabi for about $30. This battery is equivalent and it has worked perfectly so far (ten days). Wasabi claims that it will last for at leaset 50 prints.

It looks like the Selphy and I will be working together for a long time to come. I get it out and put it on the picnic table in the late afternoon, then I gather my images and choose a few to print and mount in the journal. It’s fun and easy, and the results are very nice. The journal looks great illustrated with these lovely photos from my Selphy printer!

Posted in Adventures, Gadgets, Photography, Printing and Printing Processes | Tagged , , , , , | Leave a comment

My timely obsession with real-time clocks

Blognosticator Head

As a part of my Bishop Peak Portrait Project, I have built a couple of “printed” circuit boards. I made these on my CNC router, which I used to cut away the copper on a blank circuit board, leaving behind the traces for the circuit connections. On that circuit board is a Raspberry Pi computer which is programmed to control the camera.

RTC on Raspi 06

The real-time clock is mounted on the lower-left of the Raspberry Pi on the GPIO pins. Though it does not use them all, it’s connected to: 3.3V, 2 SDA, 3 SCL, 4 and GND.

On that Raspberry Pi computer I have mounted a real-time clock, also called a hardware clock. This is critically important to my project because the Raspberry Pi needs to know exactly what time it is.

Normal Raspberry Pi projects are desktop projects or robot projects, and most involve being connected to the Internet, either with a cable or with WiFi (requiring a WiFi module plugged into the USB plug on the edge of the Pi). The Linux operating system on the Raspberry knows where to get the time from the Internet, and it does it easily. But, disconnect the Internet, and the Raspberry reverts to the Beginning Of Time (which is December 31, 1999 at 4:00 p.m.).

I know that some scholars may argue that the Beginning Of Time happened much earlier, but the Linux Operating System knows!

I studied the world of keeping time on a Raspberry Pi, and I learned that I needed a Real Time Clock (RTC). Fortunately, these are available on every digital street corner, so I ordered one from Amazon, and it arrived just a day or two later. It was extremely easy to install, but a bit complicated to configure the software. I asked my friend Eric Johnson to help with that because he’s a Linux expert and he understands the methods for getting the operating system to see the clock and learn the time. This involves “blacklisting” the network time component of the operating system and telling it instead to look to the hardware clock that is installed. You must be connected to the Internet to make the changes, because in one Linux command you request the Internet time, then you write that time to the hardware clock. From that moment on, the clock knows what time it is.

The real-time clock I bought features a DS3231 chip, a device that appears to be the universal clock chip for these special devices. Most of our computers have a clock inside, one that is typically powered by a lithium-ion battery. That clock keeps track of the time and date when the power is turned off. When we restart, the clock tells the computer what time it is.

Real Time Clocks 14

This is my ample collection of real-time clocks. The red ones, though purchased from a variety of suppliers, are all the same: they all use a super-capacitor to power the 3231 chip on board. The black one is a battery-powered circuit that uses a Lihium-Ion button battery for power.

The real-time clock I found features a “super capacitor” to power the small circuit board when the power is off. The seller on Amazon touted the “super capacitor” as being better than a battery because it would last longer. The buyer feedback told a different story. The clock received a range of ratings from no stars to 2.5 stars. Several people said that the super capacitor would only last a few hours at best.

I bought it anyway, mostly because it was easy, and it appeared that it would work in my circumstances. Two to three hours of life after a power failure was OK, because my system is powered by solar panels and a motorcycle battery. I couldn’t imagine my system failing for more than a minute or two.

After we installed the clock on my Raspberry Pi, I put the camera and controller on the roof of the library at Cal Poly, and is started working. At the start I had 9 ampere-hours of battery power in the box, which I calculated would last four days with no sunlight hitting the solar panels. In San Luis Obispo four days of cloud or rain is unthinkably rare, so I assumed that that would never happen. It happened in the first five days the camera was running. The computer ran out of power and the whole thing stopped.

Battery RTC 03 Super Capacitor

This is the power side of the two different real-time clocks. The upper circuit uses a Lithium-Ion button battery, the lower photo shows the super-capacitor on the bottom of the board. You can also see the five-pin connector that connects to the GPIO pins on the Raspberry Pi.

It started the next day when the sun came out, but in the break, the super capacitor had drained away, and the clock lost track of time. My system still worked, but it was 1999, and it was running on a schedule that was far from correct – shooting photos in the middle of the night, and it stopped shooting in mid-afternoon instead of 9:00 p.m. when it’s supposed to stop. I bought and installed a second battery, bringing the total available current to 19 ampere-hours, which gives the system 9 days of power with no solar recharging.

Though the camera was running well, I suspected that the real-time clock was defective so I replaced it with another of the same design. On close inspection I discovered that the super capacitor was soldered to the board, but that solder connection was “cold.” The contact was no good; an ohmmeter confirmed this diagnosis. I marked it as a bad component.

In the period between installing the original camera and circuit board I built the “printed” circuit board as a back-up. The first version was hand-wired, and it worked fine, but I needed a back-up. I tested the real-time clock that I bought, leaving it unpowered for periods of time ranging from a few minutes to a few hours. I learned that it would run out of power after just a few hours, and that was not acceptable.

I decided to order a battery-powered real-time clock. This one was also found on Amazon, but I really had to dig to get one with the battery. And, once ordered, Amazon indicated that its delivery would be several weeks later; it was coming from China, and not by air mail.

When the clock circuit arrived, I switched it for the one on my back-up circuit. It works fine, and I have tested it for periods up to one full day with no power. It comes right back up with the correct time. Since my two circuit boards are exactly the same size, I can substitute the one in the box now with the one on my desk, and get the battery-powered real-time clock into the working unit. Though it probably doesn’t make much difference, it will be nice to have a more reliable clock in the working camera box.

Posted in New technology, Panoramic Photography, Photography, Software, Technology | Tagged , , , , , | Leave a comment

This is turning out better than I had imagined!

Blognosticator Head

If you have been reading this blog for the last month you know that I am currently obsessed with a mountain in San Luis Obispo named Bishop Peak.

I am so obsessed that I am taking 71,808 photos of it over the next year.

This is public art – a collection of images that will be assembled in the Baker Center at Cal Poly. The photo collection will grow during the year, and at the end – next March – it will be complete.

I have selected just eight of the photos to present in this blog so that you can see how diverse the weather has been on my mountain of obsession:

Bishop Peak Portrait 05058 4-20-16Bishop Peak portrait 01072

The project, so far, has involved building a weatherproof camera box, designing and building a circuit to run the camera as a time-lapse device, installing this box and camera on the roof of the Kennedy Library at Cal Poly, then troubleshooting the system until all the bugs are worked out. The adventure has involved my CNC router for the box and the circuit board, studying Python for the Raspberry Pi computer, and putting all the pieces together into a working whole. I started it up on March 3, 2016, at about 9:00 a.m.

Once the camera started to produce images, I wrote an AppleScript to crop and label each selected photo (one each day). Those images can then be sent to a photo lab to be printed on aluminum sheet material. I am still awaiting the results of my first shipment.

Bishop Peak portrait 02118Bishop Peak portrait 02692 3-31-16

I’m working with the engineers now to fabricate a frame to hold the 374 images that come from the project.

My original plan was to make these photos, and then choose one each day that shows how beautiful Bishop Peak can be. What I didn’t expect was the real thing I have created here. It’s a year-long weather study! Since installing the camera, I have collected o 5,000 photos of the mountain that show everything from a moonset to driving rain to beautiful white clouds in a blue sky. The camera takes a photo every five minutes, and it is simply amazing how much can change in those five short minutes.

Bishop Peak Portrait 04011 4-13-16Bishop Peak Portrait 04179 4-14-16

I am amassing an astonishing collection of very different photos.

I know that as summer comes I will see more and more of the same: clear blue skies, mountain. Not much difference. In the meantime, though, this has been a forty-day wild ride through every type of weather (well, not every type – it never snows here). But, the photos show some wonderful extremes, and I am collecting the images on my computer for my project.

Bishop Peak Portrait 04333 4-15-16Bishop Peak portrait 01806

This last image shows the moon partly eclipsed by Bishop Peak. This occurred at 5:05 a.m. on March 22, 2016. This last week we had the moon setting as the sun was coming up, and I am excited to see the photos of that! (I’ll get the photos from the camera in about ten days).


Posted in Art, Photography, Photoshop techniques, Software, Technology | Tagged , , , , , , , | Leave a comment

An Exposure Expedition at Cal Poly

Walking cameraEach quarter when I teach Digital Photography at Cal Poly, I take the students out for what I call an Exposure Expedition. These expeditions are in the interest of teaching basic camera techniques, and teaching the students how to “see” images in the field.

These are images I made while out with the students. The images were all made near the O’Neal Green in the Cal Poly Rose Garden and the Cactus Garden, both of which are spectacular.

Posted in Art, People, Photography | Tagged , , , , | Leave a comment

175,000 readers!


178,265, actually.

Thank you to all of you who read the Blognosticator!

I started blogging about 11 years ago when I was hired by Graphic Arts Monthly magazine to do a weekly blog about topics in the graphic arts. That was a great assignment, one that lasted for several years.

When that magazine failed, I took about a year to rethink and regroup while I decided what to do with the Blognosticator. I wrote for a few months for, and eventually decided to move the Blognosticator to my own server and make it a private blog.

I tried in vain to find a sponsor, one that would pay me to write these words on a regular basis. That would have been great, but it didn’t work out.

Yet, I kept it up for all these years.

This is my 212th blog in the Blognosticator series (a hundred or more in the Graphic Arts Monthly series).

Keep visiting for more information on printing, publishing, solar power, time-lapse photography, everything!

I might even resort to making a few political comments in this year of the weird and crazy election for President of the United States.

Best wishes to all my readers,

Brian P. Lawler

Posted in Uncategorized | Leave a comment

Time-lapse project, part III: a new circuit board

Blognosticator Head

My time-lapse camera has been running now for 25 days. It snaps a photo of Bishop Peak (elev. 1559 ft.) every five minutes. I have over 2,300 photos so far.

Bishop Peak portrait 01247

This is a sample of the photos being taken by my time-lapse camera. My plan is to assemble a montage of 374 of the best photos in a large frame mounted in the Baker Center on the Cal Poly campus.

The project has not gone perfectly. The first week we had rain and cloudy skies for five days in a row (a nearly impossible weather event here – front page news!). My solar panels didn’t get enough sunlight, and on the sixth day the Raspberry Pi computer inside the box gave out. My 9Ah battery just couldn’t hold out that long. I revived it two days later with a freshly-charged battery, and I added a third solar panel. Under normal circumstances the solar panels will generate over three times the power consumption of the camera system, so it should go for a long time (over a year) without running out of power. You can read about the project in my earlier blogs here.

Two weeks later I added a second battery so now I have a total of 19 Ah of power, which should run the camera for nine days with no sunlight. Now it’s all working fine.

The program running on the Raspi instructs the camera to start shooting at 5:00 a.m. and stop at 9:00 p.m. Linux knows about Daylight Saving time, so it automatically changed to Pacific Daylight Time on March 13th. My problem since is that the camera still thinks it’s on Standard time, so I have to make mental adjustments as I process the images. I can’t move the camera, and I can’t see the LCD viewfinder in the box, so it will just have to stay in the wrong time for the duration.

At 9:00, the Raspi goes into a sleep mode, cruising along on less power, which makes it possible to run for longer. At 5:00 a.m. it wakes up and starts its daylight cycle.

I’m shooting in Camera Raw, so each photo is full-resolution. I can make big prints of the photos as a result, and I can convert them into smaller photos if I need to.

I was in a bit of a rush when I installed the camera on the roof of the Kennedy Library, and I hadn’t satisfied myself that the program and the computer would work without failing for an entire year. I decided to build a second one as a back-up. This would be a complete circuit board and battery that I could test on my desk at home while the other one is clicking away on the roof. I ordered the parts, buying some slightly different versions that use less power. I redesigned the layout of the parts on the board, and then had the idea of making a “printed” circuit board of my system.

I ordered some copper-clad phenolic board from Amazon in a size large enough to make the circuit board. While waiting for its arrival I designed the traces for the components I would later mount on the board. I have never made a circuit board before.

Circuit board fabrication 49

This is my CNC router working its way around the traces of my “printed” circuit board. The cut-out in the foreground is to provide access to the microSD card on the Raspberry Pi (in case I need to change the program on the computer). In this photo you will see that the holes were drilled first, then the traces cut. It was slow, but it worked beautifully.

To make the traces, I used my CNC router with a small cutter. I laid-out the traces in Adobe Illustrator as positive lines with round pads for the connection points. Then, on a separate layer I prepared the holes where the components would go through the board to be soldered onto the board.

When the phenolic board arrived, I took it to the CNC machine and I made a practice run on a corner of the board. By cutting only a few thousandths of an inch deep, I was able to remove the copper from the non-conductive areas of the board, leaving the conductors behind. The CNC machine did a stellar job of cutting the traces. I had to run emery paper across the traces when it was finished to clean off some small burrs that the cutter left behind.

Finished circuit board 07

This is the bottom side of the finished circuit board after mounting the components and soldering all the connections. The large areas of copper are “ground” – but I didn’t use it for that purpose. You can see the MicroSD card in the top of the cut-away area on the lower-left. Some of my mounting hardware came dangerously close to the live traces, but not close enough to short any of the wires.

When it was finished I examined it carefully, then soldered the components to the board. It makes a very clean layout, and it’s very solid. I put the transistor, the diode and the resistor into their positions, and soldered them in place, and I mounted the Raspberry Pi and soldered its output pins to the circuit board.

This circuit is so simple that I only needed copper on the backside of the board. Had it been any more complicated I could have designed a two-sided board.

Finished circuit board 03

This is the top of the circuit board with all components and wires in place. I am very happy with the layout and the appearance of the board. And, best of all – it works! The wires leaving the board on the left connect power to the camera, the camera trigger line, and two 12VDC power inputs (upper-left). One is coming from the batteries, the other from the solar panels.

Once I had it all wired, I applied battery power and the computer started up, but the circuit didn’t work. (My friend Eric told me recently, “It’s ALWAYS the hardware.”) The software was running fine; the control circuit on the Raspberry Pi was “going high” once every five minutes. But the relay was not closing, and therefore the camera will not take a photo. I was dumbfounded. I double-checked the wiring; I triple-checked the circuit to be sure I had designed it correctly, and put the parts on the board with correct polarities. Everything checked out. But it didn’t work.

I let it sit for a week while I traveled to Memphis for the TAGA conference, then stopped in Phoenix on the way home for three days of Spring Training (and some mighty good food!). When I got home again I took out a lighted magnifying glass and followed every trace for its entire path. Up where the signal voltage from the transistor reaches the relay I found a microscopic sliver of copper shorting-out the two pads at the relay, grounding-out my transistor circuit. I scratched it off with a sharp jeweler’s screwdriver.

Then I powered-up the board again and the whole thing started working! Hurrah! Now it’s sitting on the desk to my right, clicking every five minutes as it is supposed to be.

I might substitute this board for the one in the box on the roof of the library. Or I might just let that one keep running, and keep this one available as a back-up if I need it.

The entire process has been educational and fun. I have learned a little bit of Python coding (very little), have observed my friend Eric enter the “cron” code necessary for the Linux OS in the Raspberry Pi to control my program, and I have learned how to make a simple electronic switch using an NPN transistor, a diode and a resistor. This is the stuff that makes these projects so interesting.

Posted in Adventures, Gadgets, New technology, Photography, Technology | Tagged , , , , | 2 Comments

An adventure in the Distiller Time Machine

Blognosticator Head

Way back in 2003 I wrote an essay for inclusion in an article in Pre magazine about using Adobe Acrobat Distiller with hot folders to get PDFs with specific settings just by dropping a source file into a watched folder in Distiller. At the time, source files were PostScript files generated by various applications as a method of going to print when one was not directly connected to a PostScript printer.

Almost no one knows about Distiller today, and there are only a few geeks like me who even remember that it exists. But, exist it does! And it still works.

Adobe keeps Distiller (almost) up-to-date. I have the latest version, one called Distiller DC (as opposed to CC?). I don’t know what the D stands for.

What is Distiller, and why on Earth do we need it? Distiller was originally the only way for a graphic artist to make a PDF from most applications. The workflow went like this: create a document in QuarkXPress, go to the Print menu, and “print” a file to PostScript. Take the resulting file and drop it on Distiller’s input window, after setting what kind of PDF one wanted, and a few minutes later a PDF would appear. Distiller is essentially a printer-in-software that makes PDF files.

[A more robust cousin of Distiller is embedded in Kodak Prinergy, Agfa Apogee, and other commercial prepress systems. It’s called the Normalizer, and its job is to pre-process PDF files (and a few other files types), making them ready for the rest of the trip through the system.]

Setting the stage for my trip down Distiller Memory Lane is a book that my students have created. It’s made up of 17 “chapters” each of which is four pages. Together, the book must be a complete work with consecutive page numbers, all printed as one publication. Using the Book function in Adobe InDesign is something I have done many times, most recently to produce ePubs. The Book feature is very efficient for ePubs because the resulting e-books are (nearly) automatically made with navigable tables of contents.

InDesign Book palette
This is an InDesign Book. This palette shows all of the contributing “chapters” from which you can choose individual InDesign documents to open and edit. Whenever you want, you can tell the Book to synchronize its components, and it will reset page numbers. The second file down has been designated as the “master” chapter, from which the book gets all of its Paragraph and Character styles, and from which it derives its Master Page items, including page number format.

The InDesign Book only works correctly when there is one master set of Paragraph and Character styles. When that is true, it’s easy to update all of the contributing “chapters” and to update the page numbers of all of the contributing documents.

For our book project I imported all the Paragraph and Character styles from all of the students’ chapters into the first chapter. I also copied all of the type fonts from all the packages produced by the students to get them all into the first chapter’s Document Fonts folder, otherwise InDesign would not have been happy with the available fonts, requiring me to load them all each time I opened the book chapters.

You can Export a PDF from InDesign Books using all the usual PDF settings that are available in InDesign. I tried this technique and got a perfectly acceptable PDF of the entire publication. But I wanted to see if my 2003 hot folder technique still works, and so I did it a second time the old fashion way.

For those in production jobs, this technique can save a tremendous amount of time because various contributors can simply drop their files into a hot folder, and a PDF will emerge out the other end. It’s the files that can be difficult to get because (in general) we don’t use PostScript anymore.

You can print from an InDesign Book, and it was by this method that I produced a PDF from my students’ work last night. It was a long journey.

InDesign Book fly-out options
This is the fly-out menu from the Adobe Book palette shown above. Notice the Export Book to PDF, and other selections. I used both the Export to PDF and the Print Book tool to make a PostScript file that I later distilled to PDF using Distiller’s hot folder tools.

My method is to “print” my book, comprised of 18 separate InDesign documents (“chapters”) to PostScript. To those born after 1999, PostScript is a page description language that was created by Adobe Systems in 1984. It was the foundation of the revolution that unseated phototypesetting and put electronic publishing into our vocabulary. PostScript is still buried inside all of Adobe’s products – it is at the core of PDF, and it is at the core of the PDF Print Engine that is the controlling software on most modern printers and prepress systems. Think of PDF as a superset of PostScript.

Once the PostScript file was created, I tried two other methods for converting it to PDF. The first was to run Acrobat Distiller, and drop the file onto the input window of that application. The problem is that Distiller doesn’t support PDFx/4. I tried importing the joboptions file for PDF-x/4 into Distiller, but that had no effect. So my choices of presets were limited to PDF print options up to x/3. That wasn’t acceptable. I need PDF-x/4.

My second approach was to use the latest version of Acrobat to create a PDF from a file, one of its many (many!) functions. After first crashing, it successfully made a PDF, but again, I couldn’t choose PDF-x/4, so that didn’t work. (I think that Acrobat actually uses Distiller or its libraries to make the PDFs that it makes.)

I fell back on the technique I described in my article back in 2003, where I created hot folders for sheet-fed offset, newsprint, and screen display PDFs.

Distiller Folders

This is similar to the layout of the Hot Folders I created back in 2003. Each folder has an In and Out folder, and each has its own joboptions file that Distiller will recognize and use for processing the files dropped in it.

A Distiller Watched Folder is a folder that sits anywhere on your computer, and inside of which there is an Adobe PDF joboptions file, and In folder, and an Out folder. I created the basic folder, then told Distiller to watch it; Distiller then makes the In and Out folders inside it. I then copied the joboptions file for PDF-x/4 from the Adobe folder in my Application Support folder in my System files. This is the same joboptions file that is used by InDesign to make a PDF directly.

Here is what that folder looks like:

Hot folder content

To distill the PostScript file into PDF-x/4, all I have to do is drag the file into the In folder inside this folder, and watch the fireworks. Actually there are no fireworks. It processes the file, then puts it, and the original file into the Out folder, and you’re finished.

By using this technique I tricked Distiller, which otherwise offers no support for X/4 PDFs, into making an X/4 PDF.

Tomorrow I will attempt to impose and print the PDF on Cal Poly’s Konica Minolta C1100 digital printer.

Posted in Imposition and Pagination, Printing and Printing Processes, Software, Technology | Tagged , , , , , , , | Leave a comment

374 days taking photos of a mountain

Blognosticator Head

On Thursday morning this week I set up my time-lapse camera on the roof of the Kennedy Library at Cal Poly, San Luis Obispo. It’s facing almost due-west toward a mountain named Bishop Peak, which stands over the city of San Luis Obispo at an altitude of 1559 feet. The camera is going to take one photo every five minutes from now until next year. It stops at night, starts before the sun comes up every day.

Camera on roof 02

This is the camera box mounted on its support frame on the roof of the Kennedy Library at Cal Poly. On the right you can see the 30W solar panel with its lead up to the camera box. On the roof of the camera box are two smaller solar panels. After mounting the camera box we added eight concrete blocks to the base to weight it down.

The camera is a Canon T5, controlled by a Raspberry Pi computer in the box with the camera. It has three solar panels to provide a charge to the battery in the box. The entire unit is self-contained. I plan to let it run for about two weeks at a time when I will visit the camera to change the memory card. The memory card is big enough to accommodate months of photos, so my visits are only necessary to pick up the images and start processing them.

Interior electronics 01

This is the interior of the camera box. In the back is the battery, on the left is the circuit board, and at the top is the charge controller. The camera mounts on the wooden device in the center.

Ultimately the photos will go into an aluminum frame that will grow during the year. I plan to make the photos into prints on aluminum sheet, 5 x 5 inches in size. I will occasionally populate the aluminum frame with more photos, and eventually it will grow to a complete rectangle with 374 images in it. The frame will be mounted on the wall of the Baker Center at Cal Poly as public art.

View of Bishp Peak 03

This is the photo the camera takes every five minutes. As the seasons change, the green will turn to California gold, the skies will change, and the image will be quite different. It should be interesting!

The circuit board I built is a sheet of polycarbonate plastic with the components mounted on it. I drilled the holes for the electronics and wires on my CNC routing machine, and I built the board by soldering the wires from component to component on the board. After the board was built, I struggled for a solution to triggering the camera (as described in my previous blog). I ultimately solved that problem by making an electronic relay to power a mechanical relay to trigger the camera.

Composite image

This is my simulation of the 374 images in their final frame. The final frame will be seven feet wide and nine feet tall with the images in it.

I am building a back-up circuit board now, with all the components of the original. On the back-up board I am using a solid state relay that might (I have not tested it yet) be able to trigger the camera without needing the electronic switch to power it.

Setting the camera up on the roof of the Kennedy Library was relatively easy. Someone had left a satellite dish mount on that roof sometime in the past, and that mount was still up there when we went up to check the site. I commandeered the unused mount, and designed my camera box to attach to its 1.25 in. diameter center post. I had to make a plywood pad for the bottom, and two plywood inserts to hold concrete blocks that we added after the camera was in position. The entire thing now stands on the roof, with the camera clicking every five minutes.

Circuit Board 05

This is my finished circuit board with two power supplies, the relay, the electronic switch, and the Raspberry Pi computer on the right. Power comes in from the upper-left.

The idea of taking the same photo 192 times every day for over a year is admittedly strange, but since I put the camera up, we have had one day of clear blue skies, one of dense morning fog, and a third of drizzling rain. The plan is to document the mountain in all light and weather, then show the most interesting and beautiful photo taken each day. Some of these will be solid gray rectangles, of course, but that’s part of the story.

As I build the images (I have not started the frame part of the project yet) and start loading them into the frame, I will post another blog.

And if anything goes wrong, I will certainly tell that story here also. I hope that the next year and nine days are completely successful.

Posted in Adventures, Gadgets, New technology, Photography, Technology | Tagged , , , , , , , | Leave a comment

Time-lapse weather-proof box construction

Blognosticator Head

This is part two of a blog about making a weather-proof time-lapse camera box, and the camera equipment to go inside it. You can read part one here.

With may plan to do a year-long time-lapse project, I began in earnest to finish the weather-proof box for the camera and electronics.

I decided to make the entire box with parts cut on the CNC router in my shop. I would make the box out of 3/4 inch Baltic plywood, which itself is weather-proof. When finished, I would spray a coat of clear acrylic over the box to add to its resistance to the weather.


This is my box parts layout in Illustrator. The parts were cut from a sheet of Baltic plywood 29 x 44 inches in size. At the top are the two pieces that form the mounting bracket on the back of the box. This is a pretty simple pattern, and it was all cut with one router cutter – the 1/4 inch end cutter.

I designed the box in Adobe Illustrator, then converted the illustrations into a cutting plan in one big sheet. I have made enough parts on the CNC machine now that I don’t get too obsessive about drawing 3D versions to check them. I just forge ahead, cutting with abandon, and then I build. This has gotten me into trouble a few times, but in general I have great confidence in the process.

My work flow is to start the machine, and run the Mach3 cutting program to get set-up. Mach3 is the controller software for the CNC machine. It converts machine instructions from the design software into the actual motor pulses that move the stepper motors on the machine to their cutting positions. This software runs on a Sony Vaio laptop computer conneced to the CNC router by an Ethernet cable. I bring the cutting head close to the operator’s position, put a laser pointer tool into the router spindle, and locate the lower-left corner of the material I am cutting. This establishes the X,Y zero point. I then run the laser along the lower X-axis of the material to ensure that it’s set straight in the machine. I lock the material down using a variety of tools, one of which I described in a previous blog – the printer’s quoin.

To set the Z axis on the machine, I substitute a router cutter for the laser and use an automated zero-finding tool we have for the machine. This is a touch plate that uses electrical conductivity to establish when the cutter touches a brass plate in the tool. I connect an alligator clip to the cutter and run a routine that slowly lowers the cutter until it touches, and then – in an instant – the Z is set.

Time-lapse box 07

This is my CNC router making its way around the Baltic plywood and cutting the parts for my weather-proof camera box. The blue-silver device in the middle is the Bosch router on the machine. The gray hose is the dust-evacuation pipe that removes sawdust from the machine as it cuts. The machine makes a lot of noise, but it cuts with tremendous precision and makes construction of projects like this very simple.

Then, using a program called V-Carve on the same Sony computer I enter the dimensions of my material – width, height and thickness. V-Carve has the ability to import Illustrator vectors and convert them into cutting instructions. It’s a very nice program, and I am impressed by its features. Many people design in V-Carve, but I can’t run it on a Mac, so I use it only to convert my Illustrator files to cutting instructions, and then export those to the Mach3 cutting program in the language it understands – G-code. G-code is a fairly simple X-Y-Z coordinate language that is used on most machine tools. It gives simple instructions to a program in X-Y coordinates, it indicates the depth of the cut, and the speed of travel and the speed of the Z axis head. If you look at G-code, it’s easy to understand. Here is an example from this project:

G0 X0.0000 Y0.0000 Z0.8000
(Cut outlines)
(End Mill {0.25 inch} .25 inch pass depth 25percent stepover)
G0 X2.2756 Y3.1052 Z0.2000
G0   Z0.0500
G1   Z-0.2530 F10.0
G1 X8.2609   F50.0
G1 X9.0109
G3 X14.9606 Y3.2302 R0.1250

In those instructions, the positions are set, the tool is set, X-Y feed is set, Z feed is set, and the speed of the cutter is set (8000 rpm). Then there is a list of instructions that take the machine from one point to the next. In this case, the file has 2200 lines of instructions.

Camera in box open

This shows the camera, the battery and all the electronics mounted in the partially finished box. I was testing the positions of the components to be sure that they would fit in the end.

In V-Carve, I choose the tool (a 1/4 inch router cutter is common), and then assign that cutter to a path as either a profile cut (outside) or an pocket cut (inside). V-Carve also has special controls for drilling, and for cutting lettering (which it does beautifully). Our CNC machine doesn’t change cutters automatically, so I am usually thoughtful about grouping my cuts to use the same cutter as much as possible, then I change the cutter and move to other cuts that use that one. I always save the outside profile for last, which helps me to avoid the cut piece breaking free of its surrounding material.

This weather-proof box included both inside and outside cuts, all of which were very simple. I transferred the file to V-Carve and prepared to cut all the needed pieces out of one half-sheet of Baltic plywood. It took about 30 minutes total, and when I was finished, I had all of the parts (except the door, which I cut later to fit). Building the box was then just a matter of assembling the pieces and screwing it together with stainless steel screws.

Almost complete box 05

The nearly-finished camera box sports two solar panels on its roof, a hinged access door, and the opening in the front for the glass (yet to be installed in this photo). There is a tiny notch in the underside of the roof board whose job is to cause water to drip off the roof there, and not travel down to the glass.

The camera box will be mounted on a steel pole made of electrical conduit. I measured that conduit, then designed a clamp mechanism made-up of two pieces of Baltic ply that will pinch the conduit and hold the camera box in-place. I plan to add two additional posts in the front of the camera box to stiffen its resistance to the wind.

You can see in these illustrations and photos how the box went together. It’s finished now and ready to house the camera and electronics to do its year-long time-lapse job.

In my next blog I will include images of the mounting and assembly of the camera on the roof of the building at Cal Poly.

Posted in Gadgets, Photography, Technology | Tagged , , , , , , , | Leave a comment