Global Mobile

Spring is finally here, woo-hoo! The weather was really nice last Friday and Saturday, and I began the spring cycle of yardwork by raking off all the leaves and sticks and debris from the lawn and flowerbeds and under the hedges and on the edge of the patio. Things look much nicer now, and it good to be spending time outside doing sutf again.

I attended a really fascinating meeting last week for the Global Jukebox. Anna wants to create a Global Jukebox mobile app based around some new Journeys. Journeys are guided multimedia experiences in the Jukebox to tell a story, and feature music, text and graphics, sometimes video, plus a responsive map showing the origins of the songs in journey, linked up into a path. She assembled a team of world-class musicologists and cultural scholars to develop the content, and this was the kick-off. My role on the project is as software engineer, so I mainly sat back and listened. The theme for new journeys is the roots of American pop music, tracing its origins back to various kinds of folk music being sung at the beginning of the era of recorded music, and further back to various diaspora from Africa, Western Europe, Eastern Europe and other places, and how the various cultural threads and musical forms came together and influenced each other over time. It was a wide-ranging and fascinating discussion, and I can hardly wait to see what emerges from it.

Meanwhile in my other consulting gig, the Digital Lab at Consumer Reports is picking up momentum. I’ve become immersed in discussions around internet privacy and consumer’s digital rights, both from and issues and policy point of view, and also at technical level. I’m taking over a demo/prototype app, built by a third party vendor, to help people manage their internet privacy. I’ve gotten over the hump WRT setting up tools and all, and have already fixed a few bugs and deployed the front end app to production. Today we had an onsite meeting to discuss strategy as the project, and larger R&D group, move into a new phase. Consumer Reports is a unique place with their own corporate culture. It’s funny how the place is so close to my house, even though the team is all remote. The campus in Yonkers is pretty cool, with lots of testing facilities for household appliances, electronics, and all sorts of other consumer goods one might buy. They have an amazing audio listening room and a completely silent, soundproof room next door. I must say it was weird being back in an office after all this time. There was a handful of people there, some for the first time like me, and others who hadn’t seen their colleagues in a long time.

I’ve been listening to alot of music lately. I did a deep dive into Frank Zappa, after seeing a documentary about him. Zappa has a ton of albums, many of which I’ve never listened to. Live in New York, from 1978, features the Brecker Brother and David Sanborn as the horn section. Mostly I was surprised in particular about the depth and extent of his orchestral works, which existed as a parallel thread to his rock stuff for his entire career. His last album, The Yellow Shark, a recording of his final concert, is a live orchestral performance of his work, and most excellent, fun and interesting. Fun fact: Jazz from Hell was the only instrumental to receive a parental advisory sticker for inappropriate lyrical content from Tipper Gore’s Parents Against Music group of the 1980’s.

The next deep dive was into Joe Jackson. I’ve been assembling and maintaining a songbook of lead sheets to practice on piano, and I got up the letter J in my practice rotation. I was trying to get the bass line together for Stepping Out, which is not so easy when also singing and playing the right hand. I found a demo version on Spotify, on the deluxe edition of Night and Day, and the bass line is alot clearer and more prominent than the actual record. Way cool. Then I listened to bunch of his early records, which I don’t know too well. His start off very guitar-driven and new wave, sort of halfway between Elvis Costello and The Police.

I’ve been listening to alot of Joe Henderson, Horace Silver and Pharaoh Sanders, as we’ve been exploring new material for the jazz group. We’re also doing African Skies by Michael Brecker, and I found several versions of that. The original by the Brecker Brothers and the classic one from Michael’s solo record Tales from the Hudson. There are also a couple cover versions, which leads me to some new bands I want to check out.

Waiting for the Sun

Been waiting for spring to begin, but still hoping to get one more ski trip in. I really want to start spending time outside, biking and skating and working on the yard. I’ve been feeling good so I’m going to go up in weight on my workout in the next few weeks. I’ve also added pull-ups to my routine.

It looks like the pandemic my finally be ending, so I’ve started looking to get out of the house and go see some jazz and other music concerts. Lots of interesting acts coming around the next few months. I also want to see about getting some gigs for my band. I haven’t played a gig since February 28, 2020 (wow, two years ago to the day). I really don’t know where to start. That group broke up and my new group has a different sound, although you can still call it jazz. I suppose I can start by calling up all the places we used to play.

We’re trying to get together a demo to play for the clubs, so we’ve been taping our rehearsals. We’re sounding really good overall, but you always compare everything you do to the best music you’ve ever heard, and there’s room for improvement to really live up to our potential. We need to focus on a handful songs for a few weeks to get them really tight, to have a really killer demo.

I’ve started the process of transitioning my website to a new host. I ran into issues with my current host not being able to host a Unity app, and their customer service was so terrible I decided I want to get rid of them. However, I’m doing it one step at a time, since I want to do some long overdue upgrades to my site’s architecture, deployment and other things. For one thing I want to deploy via git instead of ftp. So for now, I have a placeholder home page at: https://zingmanstudios.com

More to come soon, so watch this space!

New Year State of Mind

It’s been a little while since I last posted. Took some time off for the Christmas holidays. Both kids came home the week before Christmas for a whole week, which very nice. Lots of baking and gaming and listening to music and watching movies, and of course visiting with family. Lizzy’s boyfriend Tim came down too and spent a couple days with us. Mary’s came over on Christmas day and we had a great big feast. On boxing day we went up to Buffalo and visited with my parents and Martin for a few days. It’s been a while since I’ve seen them, and Martin’s kids are getting big fast. Charlie is thirteen now. Martin and I stayed up late talking, alot about music and software and things, but there’s never enough time to get into everything there is to say. We saw our friends Steve and Scott up there. Haven’t seen Steve in some time, so it was good to catch up. Both have been going thru difficult times. We did not see my friend John due to the the threat of heavy weather, nor Larry and Jackie due to the threat of covid. Nor did we see any of the extended family from Canada. Ah well, we’ll be back in a month, hopefully with our skis.

Over the break I read C. S. Lewis’s Out of the Silent Planet and the rest of his planet trilogy, regarded as one of the groundbreaking classics of science fiction. (Earlier in the pandemic I tried to read Jack Vance’s Dying Earth saga, but I had to put it down because, you know, dying Earth and all that.) The planet trilogy is fascinating and very well written, but not what I expected. The first book is about a journey to Mars, in which the protagonist meets some wise aliens, including ones made of energy. The second takes place on Venus, and goes deeper into similar themes. The third book takes a sharp left turn and is set on Earth, in postwar England, and involves sinister research institutes, strange conspiracies, Arthurian legends, the Numinor, reanimated talking heads, and a pet bear, among other things. A surprisingly well executed combination of science, mysticism, philosophy, mythology, action and adventure and even terror. Still mulling it over.

Before the kids came home I wound down and wrapped up the year’s work. The last half of November into the first half of December was super busy. There was a big push of new work for the Global Jukebox, to support a talk Anna gave at a conference. Improved playlist and lots of other stuff.

I’ve also been looking for other consulting and software gigs, with an eye toward getting into web 3D, three.js, and Unity, with the long term goal of developing my own independent games. I’ve been working on my own but there’s alot to learn, so I’d like someone to pay me to get deeper into it while leveraging my existing skill set.

A while back I applied to a place that makes casual card and board games, looking to get into the online gaming space via Steam and Jackbox. It seemed like a perfect gig for me. However, between the time I made first contact and the time they set up the main interview, the job morphed from full stack engineer to Unity dev. The company wanted me to do an all-day Unity coding challenge. Normally I’d tell them to get lost, but this looked like a good opportunity to get up the learning curve faster than I otherwise would. In the end they didn’t want me for the Unity role, but the full stack role is still in the offing.

Meanwhile I’ve been working on my own little game, called Rock-Tac-Toe, so I plan to finish that up, both as a Unity application and as a web/mobile app, so I can compare the pros and cons of each approach.

Another area I’ve been trying to get deeper into is music software. Out of the blue I got a call from these guys from Switzerland. They’re academic researchers in computational musicology, and fans of the Global Jukebox. They have a database of 20,000 classical music compositions as midi files, and some kind of software tool to do statistical analysis on the corpus, and they’re looking to build a web application to publicly showcase their work. They seemed really eager to work together. I submitted a scope of work proposal, but unfortunately they were not clear about their budget, so it came in high. I submitted another, scaled back proposal, and am waiting to hear back.

In music, I finished my fourth Buzzy Tonic studio album. Unlike previous records, this one is all jazz instrumentals. I titled the record Bluezebub [Pandimensional Jazz Tesseract], after the song Bluezebub, the Devil You Don’t Know. It should be on Spotify, iTunes and Amazon any day now. I even got a small batch of CD’s printed up.

Now it’s on to the new rock record. More on that soon. For the moment I’ll remind you that I had three songs in the can before I switched my focus to the Jazz Tesseract, and several more in various stages of writing and recording. I started by dusting off the completed songs, and decided to add some new overdubs to two of them.

One of my goals for 2021 was to increase the amount of weight I lift when I work out. For bench press I went up 15 lbs., and am back up above 200 lbs. for the first time since six years ago, when I suffered a rather severe injury to my left shoulder and pec. For curls and most everything else that uses dumbbells I went up a similar amount, from 100 lbs. to 115, and from 50 lbs. to 90 for the light weight exercises. For 2022 I aim to add another ten pounds to every set.

The global pandemic looks to be entering its third year, with still no end in sight. We keep making and cancelling plans. We were supposed to go out to California last fall, then were thinking of going to Arizona this winter break. Now we’re thinking of going on a ski trip instead, somewhere more local were we can drive instead of fly, and spend most of our time outdoors.

And lastly, Go Bills!

What’s Going On

Things have been mellow lately. The kids are out of the house, and my main contract gig ended a little while back, so there’s less to do than usual while I line up a new gig. Last year at this time I was building a patio, but right now there’s no need for any big home improvement projects. We’re kinda in the middle of defragging the house, but that’s slow going. We’ve been thinking, mostly idly, about getting some new furniture. The world is still under a pandemic, so it’s not a great time for any epic travel adventures. We do have a few mini road trips coming up, but I’m hesitant to do anything that involves air travel nowadays.

I’ve bee updating my web site, including my online software projects portfolio (https://zingman.com/portfolio/). So far alot of it has been invisible, behind-the-scenes stuff, but there’s some new content too. More stuff is in the offing, so stay tuned for future updates.

Been working on the Global Jukebox (https://theglobaljukebox.org) too, and in fact we just did a push to live a couple weeks ago. There’s also another site for The Association for Cultural Equity called The Alan Lomax Digital Archive (https://archive.culturalequity.org/). The site is pretty much what the name implies with lots field recordings, films, radio shows, etc. plus a section of curated exhibits. The site is built in Drupal, and most of the work involves styling and skinning, plus a few UI widgets. The workflow is pretty convoluted, since the site is not under source control and there’s no dev instance nor any way to deploy a local version. A large part of the early phase of the project was setting up a pipeline were I could do chunks of work locally, rapidly deploy and test, and roll back if things didn’t look or behave as expected. Now things are pretty much humming along, but there’s gotchas at every turn.

Although the heat of summer is gone and suntanning season is over, the weather has remained quite mild and pleasant into mid-October. We’ve yet to turn on the heat or even take out the air conditioners, but the days are really getting shorter faster these days. I’ve been going for walks in the nearby field alot, and Jeannie and I even got in a good hike last weekend, up Mount Hook in the Palisades. I’ve also been biking about twice a week on average, once on the streets and once in the Nature Study Woods. I still want to get back on my rollerblades a third time before the end of the season. I went up in weights recently in me workout, and added back in tricep curls. I’m still 5 lbs. short of my goal for the year, and hope to go up one more time, but it gets harder when the weather turns cold, so I better do it soon.

In music, I’ve been working on a new song Bluezebub (The Devil You Don’t Know). This is the last song on my upcoming Computer Jazz record I’ve been working on since the start of the pandemic. It’s a sort of 60’s spy-jazz meets King Crimson vibe, in 5/4 time with a sort fugue-like riff structure for the first half, a crazy uptempo jam in the middle, and then an elaboration and recapitulation to end it all off. I have the whole arrangement worked out, and have tracked the drums, fender bass, synth bass, and fender rhodes piano, and have sketched midi tracks for the horns and lead synth. Yesterday I broke out my bari sax to attempt to lay down the part, only to realize that I better write it out first and practice it a few times, so that’s next.

I’ve been a bit of a Beatles phase lately, as I tend to do every few years. This time I created and printed out lead sheets for a whole bunch of their songs , as part of my ongoing songbook project. Most of the stuff from the first half of their career is to play on guitar. Turns out they’re mostly pretty easy and really fun to play, and full of little twists and tricks and tight arrangements. If only I knew someone who like to sing harmony. Their later songs are mainly to work up piano, with a focus on maximum psychedelia such as Strawberry Fields Forever and I Am the Walrus, plus some not-quite-rock Paul songs.

The jazz group is humming along, although I haven’t had any luck getting gigs, and admittedly I haven’t been trying very hard. Also keeping an eye out for the opportunity to form a new rock group, although there’s not much movement there either.

Cruisin’ In Brooklyn

Well the fireflies and tiger lilies are pretty much done and we’re sliding into the long, languid second half of summer. Things have been going pretty well. I’ve been having an excellent run of workouts, and I’m about to go up in weight again, and I’ve been continuing to get out on my bike, and continuing to get out for some sunshine on my patio in the afternoons.

Work continues to be fun and interesting, modulo the usual ongoing fragility of the situation that comes with working for a startup. One day last week the fraction of the company in the greater New York City area, which is seven of us, or about a quarter, met for a one-day onsite at a co-lo space in Brooklyn called the New Lab, in the former Brooklyn Navy Yard, in which our company rents a couple desks. When I lived in Brooklyn 20 years ago, before it was cool, the area was pretty much disused, full of graffiti and stray dogs. So it’s nice to see it fixed up and home to a bunch of tech incubators and startups.

And it’s a really nice space too. The facility is a converted shipbuilding factory, with single giant room flowing thru the whole building, and various balconies and smaller spaces around the edges. The seating is mainly open, broken up into work spaces, lounge spaces, and meeting spaces set off by arrays of potted plants and trees. Among the other denizens we met is a group making make electronic musical instruments based on physically vibrating metal plates, kind of like taking a piezo-electric pickup and reversing it to become a speaker. Also an outfit making very cool looking (and wicked fast) electric motorcycles. I learned that being a sound designer for electric vehicles, since they don’t have engine noise, is a job nowadays. Nice work if you can get it I’d say, but hey, I’m a “Cloud Architect”.

It was good to meet my team face to face. This is the first time since I stared working there, since the company is fully remote and anyway there’s been a pandemic. So they went from being video talking heads on a zoom call to real people. So there was just alot social hanging out and everyone geeking out on music technology, telling stories of people they’ve met, vintage gear they own, and memorable gigs they’ve played or seen. I don’t know why I’m always surprised, but they were all much shorter than I expected.

The trip into Brooklyn and home again was about and hour each way, and there was parking in the Navy Yard. Fun once, but not something I’d want to do every day anymore.

And today I’m finally ready to submit a pull request for my JUCE/C++ Google Analytics reusable shared code module and accompanying one-off demo front-end app. Woo-hoo! That was a long row to hoe.

This week I took a drive the opposite way, up into Connecticut. I found a new saxophone repair guy, recommended by the alto player in my Wednesday group (unfortunately my old sax repair guy died during the pandemic). He’s about an hour’s drive in the opposite direction from Brooklyn. More on that next post.

I Love New York In June

Well it’s summertime and the living is easy. The last few weeks the weather has been really pleasant. Since I expanded my patio last fall I’ve started working outside for an hour or so in the afternoons to work on my tan at the same time. I made a shade screen out of cardstock for my laptop that slides onto the edges of the lid. Practical origami skills. I usually go out after I’m done working out (which is usually lunchtime), and I’ve found it’s usually the best part of my workday for deep concentration. I’ve had a run of increasing good workouts since the springtime, and have gone up in weight and distance on my various exercises. Been getting out on my bike too. This week, however, it’s turned brutally hot (96 degrees today) so getting a walk in the early morning, and going outside to move the sprinkler from time to time is enough.

Work has been pretty interesting lately. We’re gearing up for a big new product launch at the end of the summer, a new electronic musical instrument with wifi network capabilities. The project involves hardware and software. As the cloud architect, I’ve been reaching across into our client codebase to work stuff like analytics integration and authentication. Our backend is in Firebase, which works well if your client is a mobile app or web site. And indeed all my end-to-end prototypes so far have run on that stack.

But our clients also include embedded hardware devices and also desktop applications. I’ve been learning our application tech stack built in C++ and JUCE. It’s set up to compile to Mac OS, Windows, iOS or Android. Only problem is, there’s only Firebase SDK for the mobile platforms, even in C++. Of course the Firebase SDK ultimately sends http requests over a REST API, which is documented. So we’ve put some REST libraries into our JUCE app, and got things working that way. Now I’m taking the building blocks and assembling them into reusable components for use in any future app.

In music world, I bought a new synthesizer from Josh, the piano player in my jazz group. It’s a Nord Stage 3, their current flagship product. It’s pretty cool because it combines a digital stage piano, a dedicated organ simulator, and a synthesizer/sampler unit. All the controls are laid out in a gigantic spread, but it’s very readable, and because each knob or button has a single purpose, there’s no menus to scroll thru, and it’s very friendly to live performance. And it has great sounds and a great-feeling weighted keyboard. Plus it’s red!

I have the the 76-key model, and Josh sold it to me because he’s moving up to the 88-key version. Of course that’s a good deal more expensive, and I’m happy with the deal we worked out. In any event the 76-key version is more portable, in case I ever start gigging again. I did my full piano practice on it the other day to put it thru it’s paces. It’s funny, I only missed the really high and low keys on a couple songs, and they’re all written by piano players: Stevie Wonder, Billy Joel, Donald Fagen. There’s one Keith Emerson song – Karn Evil 9, 2nd Impression – that literally uses every single key. Luckily, it’s not to hard to adjust the voicings to fit in the available range. And hey, it’s still three keys more than I have on my Fender Rhodes.

Now I have an old keyboard I want to get rid of. It’s a nice enough keyboard, a Privia PX-5S, with great sounds and layering, and its own performance-oriented array of knobs and sliders. It’s just that the new board is a serious upgrade. While I’m at it I have an old soprano sax I want to unload as well. I hope I can sell them, or at least give them to a good home.

The new jazz group as been coming along, lots of fun, good chemistry. We do a mix of jazz standards, jazz interpretations of pop and rock tunes, some funk/fusion stuff, and a bunch of my originals. Now that the pandemic is pretty much over, I’m thinking it’s time to get some gigs.

In my recording studio, I was kind of stuck for a while on my song Lift Off. It’s basically a bebop number with some twisting melodies and chord progressions. This being a computer jazz record, I sequenced the drums in midi, but for some reason the groove wasn’t really happening. I worked on different ways to embellish the arrangement with synths and things, but as they say, it don’t mean a thing if it ain’t got that swing…

So I bought a couple books on jazz drumming, and began to work thru them. One is The Art of Bop Drumming by John Riley. In addition to writing out alot of patterns, it gives some good theory about how to play, how to swing, what to listen for when you practice, and how to balance and control the sound. So I adjusted my midi drum pattern following the advice in the book as best I could, lots of subtle changes to the patterns and accents, adding some hi-hat behind the ride cymbal on the backbeat. And it made a huge difference! I mean it still sounds like a sequencer, but it grooves now! It still remains to flesh out the arrangement with accents in the comps, and this includes the other instruments too. But now it’s a matter of closing the distance to get the sound I want.

I was telling Steve, my drummer about all this, and he was giving me advice on things like how to mic a drum kit, and offered to lay down a human drum track to my song. That would change everything, but he’s a really good drummer and he’s set up for recording in his home, so I figured let’s go for it and see how it turns out.

Last topic for this post: this weekend was the Origami USA 2021 Convention. I was a member of the OUSA web and convention committees this year, on account of me having built a new scheduling tool for classes that integrates with our web application, replacing an old offline tool. I built the convention class schedule with the new tool too. So it’s satisfying to be able to say all my hard work has paid off, and everyone else’s too. I must say, before I got involved, I had no idea how much work went into one of these conventions.

This year’s convention was completely virtual and online. Classes were via zoom. We had something like 140 classes being taught in eleven parallel tracks. There was also a virtual hospitality space provided by an app called Gather, and an online exhibition. Of course it’s not as satisfying as the real thing, but I did get the sense of being able to hang with my origami friends, talk about origami and do some folding together.

I taught two classes, which is my favorite part. To run the zooms, there is a tech manager, a host and a Q&A manager (all OUSA volunteers) in addition to class teacher. Jeannie is tech volunteer, doing three five-hour teaching blocks.

I had my phone on a tripod over my shoulder with the camera pointing down at the paper as it’s folded, and my laptop facing me, to speak into. I taught my Martian and Flying Saucer from my recent Air and Space kit book, and Gladys the Platypus, a previously undiagrammed model that I submitted to this year’s annual collection. Both classes went quite well, although for the Platypus we just barely finished in time.

Because I spent so much time writing software and attending committee meetings, I didn’t do as much actual folding this year as I would have liked, so I had very little new stuff to put into the exhibition. I spent a good deal of time this spring work on a single model, but it’s really complex I never quite got it finished. It’s a single-sheet polyhedron, a half-sunken cuboctahedron with an embedded hydrangea tessellation on each square face. Making the grid of hydrangeas was large effort by itself, but the collapsing the model into its 3-D form was something else again. The issue was that there’s just a ton of layers that need to be managed, and they all tend to make the model want to spring apart.

I kept at it, facet by facet, working out the inner hidden geometry. Saturday morning of the convention I finally got it to close. But I wasn’t fully satisfied, so I unfolded it and cut off two corners from the sheet, making the square into a hexagon. This substantially reduced the inner bulk, and made the final close much nicer. Unfortunately, by this time the paper had gotten pretty worn from handling, so it’s not the tightest lock ever. Nothing a bit of tape or glue (gasp!) can’t take care of. Still, it works, and so we can declare victory! It looks great as long as you don’t turn it over.

And now I feel I’ve gotten my origami energy active again to get back into folding. I have several half-finished books, and lots of designs in my head waiting to be worked out. A few people told me they love my work and would really digging seeing a book on this or that theme. That’s pretty motivating.

Rainy Days and Saturdays

It’s June! We just got done with a three-day weekend which was very nice and relaxing. It actually rained most of the weekend. It started 3 or 4 in the afternoon on Friday and didn’t stop until Monday morning. It also got cold. We had to turn on the heat one morning, after unexpectedly having to install our air conditioners the weekend before. Michelle has a job this summer working at our local beach, but her first two days of work were cancelled. Ah well, she’s making great progress on her video game.

After a week’s worth of tweaking and adjustment, I think we’re pretty much there with the OUSA convention schedule. Now it’s time so try and fold a few new models. Just over three weeks to go.

Martin came down for a visit this weekend. I haven’s seen him since we made a brief visit to his house last summer, and that was the only time since the start of the pandemic. It was good to catch up. Martin lost his job a couple months ago, after his employer of ten years went under. As luck would have it, my company was hiring around that time, so he interviewed there. It’s a pretty cool company and I’m enjoying being there more than any place in the last seven or so years (excepting The Global Jukebox). We make electronic musical instruments and apps. I’m leading our internet and cloud group with the vision of creating an ecosystem of networked instruments and shared songs. The corporate overlords seemed to like Martin well enough, but unfortunately took a long time to extend him an offer, and then it was a lowball bid. Meanwhile Martin had interviewed at a different place that makes videogames and toy racing cars, and he accepted an offer from them.

We also spent alot of time just jamming, which was alot of fun. Over the course of the pandemic I put together a binder of charts from the last ten years’ worth of rock bands, and we just browsed thru that. It was great fun; it’s been a long time since I did that sort of thing. I also played him a the last two of my work-in-progress songs to complete my computer jazz album. One of them is still in the writing and tracking phase, but the other, Lift Off, is largely done, although I felt the sound wasn’t really happening. After I played it for Martin and got his impressions, I got some ideas for how to finish it and make it shine. Mostly it involves layering and pumping up the sounds of the backing instruments to make it fuller, and abandoning the classic bebop sounds I was originally going for in favor of something more electric and aggressive. It still swings hard though. And I ordered some books on jazz drumming to try a get some ideas to spiff up the drum part.

Monday the sun came out and I was able to do some yardwork. Trimming the hedges was the last remaining task on the spring cycle. And we even had a barbecue Monday evening. Only thing we didn’t have a chance to do is take the Mustang out for a ride. A well, hopefully this week.

Signed Sealed Delivered

Things have calmed down and gotten back to normal around here. The weather has been beautiful, and I’ve been watering the new grass every day. Then the weekend turned unusually hot and we had to put in our air conditioners several weeks earlier than usual. Today it got cold again. Go figure.

In all the excitement of the last week I forgot to mention that I’ve been busy doing origami stuff. First off, the Pacific Coast Origami Convention (PCOC) is in San Francisco this year, coming up in the fall. Jeannie and I are planning on going. It’ll be the first in-person origami convention, and the first time we’ve travelled outside of New York State in almost two years. They put out a call for models with a California theme for the convention book, and the deadline was last week. I contributed a California Sea Lion, after the famous denizens of Pier 39. It was a new original model, using the base for my Walrus and Elephant Seal. I finished the diagrams last Monday, the day we got back home. Now I’m thinking of doing a seal with a ball on its nose. I also had some ideas for California Seabirds, the Canvasback, Greater Scaup, and Bufflehead. All have a similar duck-like shape but with interesting and different color-change patterns. I ran out of time to draw up diagrams, but hopefully I’ll be able to exhibit them at the convention.

Meanwhile the OUSA Annual convention is coming up in just about a month. This is an online convention, and I’ve been on the convention committee by virtue of my handling the class schedule. I finally got to use the scheduling software I wrote last winter. I’m happy to say it worked flawlessly, although going through the process for real made me think of a few enhancements I’d like to add to make the workflow faster and smoother. The schedule is complicated compared to other years because each class is a zoom session and requires OUSA people to manage the tech and play host, in addition to the teacher. Also they’re having an empty session after every class to allow for the possibility that it runs over time. So about 100 people signed up to teach about 160 classes. I originally thought I could schedule 125 to 140 or so, so we ranked the classes, giving preference to original, unpublished models, plus some rarer categories like simple, supercomplex and presentation/lectures, as well as aiming to have every teacher teach one model. Then I got the news that a few tech and moderator volunteers dropped out, so there will be fewer classrooms that originally anticipated, and we’ll be lucky to get 120 classes in. Unfortunately, most teachers who signed up to teach multiple models won’t be able to. So I presented a first pass of the schedule to the committee, and explained the constraints. Now everyone has an opinion, and they want to schedule more meetings to discuss it. Ah, committees.

Mupple Earth

Things have been moving along, but nothing really exciting to talk about. Spring is in full bloom, and all the flowering trees around here look gorgeous. The Japanese maple tree which I planted in my front yard four years ago as a sapling really came in alot bigger this year. Project dirt was completed weeks ago, with 57 loads total. Now we’re well into project watching the new grass grow, and that’s coming along nicely. I need to make a place in my garage to store my wheelbarrow, which I probably won’t use again for years. Our next-door neighbors sold their house and so we now have a new neighbor. So far she seems really nice. When Jeannie first met her, she said she was thinking of putting in a pool and fence around her yard. I talked to her a few days later, telling her I was fond of the hedge row separating our yard from hers, and she agreed and told me she’s not going to make any changes until she’s had a chance to let the house speak to her. Maybe the crazy cost of lumber these days helped sway her too.

Continuing to work on music and origami. At my day job I’ve dusted off my C++ chops and started learning JUCE and diving in the app side of our codebase. So far, so good. My first goal was to revive a product for editing patches, which was broken because it relied on a shared code library that had changed. The major part of the work was refactoring the shared library so code that was being shared was in there and correctly exposed, and then going around to the different projects and updating their shared dependencies. A good way to learn my way around the codebase and the build process. Soon I’m gonna be building features on top of this, including stuff that integrates with the cloud stack I’ve been building.

But the main point of this post is to think thru what if the Muppets did The Lord of the Rings? Working out the casting is the first step. So…

Bilbo: Kermit, obviously

Frodo: Robin the Frog, because he’s Kermit’s nephew

Sam, Merry, and Pippin: This sets the precedent that the Hobbits are frogs. We need some more frog muppets for the rest of the Hobbit roles. There are few that appear now and then in songs and skits, but are not named characters. Time to give them names and personalities.

Gandalf: Fozzie Bear

Aragorn: Viggo Mortensgten, because there’s always one token human among the muppet cast, to give a sense of scale. If anyone reading this blog knows Viggo, please contact him and make this happen; it’ll be awesome. It doesn’t even have to be a 13-hour recreation of the Peter Jackson epic, a two-hour-long condensed version would be fine.

Boromir: Animal. He’d be great at the dramatic death scene

Gimli: Rizzo the Rat, which means the dwarves are rats

Legolas: Link Hogthrob. At first we were going to make the pigs orcs, but we realized the pigs being elves is way funnier. Link is the most heroic and action-oriented of the pigs.

Galadriel: Miss Piggy, obviously
Elrond: Dr. Strangepork
Arwen: Annie Sue

Saruman: Gonzo, obviously. Gonzo vs. Fozzie would be an epic wizard battle.

Gothmog: Camilla. All the orcs are chickens

Faramir: Scooter
Denethor: Sam the Eagle

Eowyn: Janice
Eomer: Floyd
Theoden: Dr. Teeth

Wormtongue: Pepe the King Prawn

The Balrog: Big Bird

Hmmm, maybe it still needs some work. Anyway, next up: The Muppets do Full Metal Alchemist Brotherhood

Spring Into Action

It looks like winter is finally at an end and spring has emerged. It took a while but all the snow on the ground finally melted and we started having some nice days. A week ago on the weekend I started spending time outside to work on the yard, beginning with scraping up all the leaves and debris from the flowerbeds. Also, we finally admitted ski season is over and we wouldn’t get a second day skiing in this year, so we went for a hike instead. We went up to the Palisades in New Jersey, overlooking the Hudson River across from Hastings and Yonkers.

This last weekend on Saturday I took the Mustang out for a drive for the first time. Happy to say the engine turned over right away and everything seems in great shape. On Sunday I went for the first bike ride of the year, up to my local Nature Study Woods. Since I was tuning up my bike, Jeannie asked me if I’d get hers ready to ride too. It’s been a couple seasons since she did any biking, but she wants to get back into it. I’d like to get my rollerblades on sometime soon too, but the snowplows tore up our street so badly this winter I’ll have to find another place to go skate.

The yard work continued as well. Last fall after I expanded my patio, I had some leftover dirt that I used to fill in a few low spots in my yard. Once I got into it I realized there were quite a few lumpy areas and wouldn’t it be nice to have some more dirt. Well last fall my neighbor across the street put in a new swimming pool, and now he has a great big pile of dirt, that until recently looked like a sledding hill. He invited me to come over and take away as much as I wanted. So far I’ve take eight wheelbarrow loads, about a cubic yard. I’m probably about twenty percent done. So more next weekend. I’d like to get it down and covered with grass seed in time for things to really start growing.

In other news, I demoed the scheduling tool that I wrote for scheduling classes for conventions to the Origami USA convention committee today. It went over well. Still a few details before we can take it live, but it’s basically there. Thanks to Robert Lang for all his help.

Now I’m starting to think about designing and folding some new models for the convention in June. I have some ideas, but haven’t really been folding much since the pandemic began.

I’ve found some new and interesting stuff to practice on piano. One source was from out continuing movie nights on Saturdays. We recently watched a few classic scifi films including Start Trek IV and 2001: A Space Odyssey. I haven’t seen either in many years and 2001 was particularly inspiring. Among the composers whose works Kubric lifted when he put together the soundtrack, beyond the famous Also Sprach Zarathustra by Richard Strauss and Blue Danube Waltz by Johann Strauss, was Atmosphères, Lux Aeterna, and Requiem by the Hungarian modernist Gyögy Ligeti.

The Ligeti stuff was some intense, crazy music, and so I decided to check out more of it. This eventually led my to his Musica Ricercata, a series of pieces for piano that are mostly not crazy but express a variety of moods and styles and are notable for progressively building from simple to complex. The first one uses just one note. His approach to modernism reminds me a bit of how Monk approaches jazz, often unexpectedly humorous in the way it plays with conventions of form and genre, while remaining very self-consistent.

Another series of piano pieces in a similar vein is Mikrokosmos Béla Bartók, which starts with both hands doubling the same figure using the pentatonic scale and a limited range, and progresses to the complex and bizarre.

The third piece of sheet music came from my trying to find a chart for one of my songs I’m introducing to my jazz group. On the way I came across a cache of old sheet music someone gave me once that I didn’t even know I had. In there was a book of Art Tatum transcriptions. Art Tatum is one of my all-time favorite piano players with a unique and virtuosic stride-based swinging style that influence Keith Emerson and Eddie Van Halen, as well as countless jazz carts. I doubt I’ll be able to play these pieces at speed any time soon, but they’re worth studying for his approach to voicings and rhythm, particularly in the left hand, as well as where and how he inserts embellishments while maintaining the flow of the tune.