Evolution
Control interface
Controlling the digital
Reverse engineer
Summary of this post: inane geeky technobabble about reverse engineering a “skin” for VLC media player. Ye have been warned.
I use VLC as my media player. Like most folks, I wanted a dark skin for it (which they have supposedly been working on a default one for years now). There are lots of user created skins you can use. I have a very specific taste in what I want. Dark, minimalist, compact, I want to see the actual volume percentage, and I want the progress bar to display current time/time remaining. Most of the skins, I couldn’t stand. I found one that almost met all my needs though. Darklounge. The only thing was it had a progress bar that displayed current time/total duration.
I looked into how to edit skins. There is an official skin editor that is ancient (as are most skins). I figured changing that one thing should be pretty simple. I downloaded the editor. Oh, it needs Java Runtime Environment. Ew. This is too much trouble for my tiny change. I find lots of other skins to try. Jump through hoops to download them. None fit the bill. I decide to bite the bullet and try and install JRE just to do this and then I’ll uninstall everything. The skin editor still thinks I don’t have JRE. I read somewhere about setting a JAVA_HOME environment variable in Windows settings. I do that. Hey the editor starts now but I can’t for the life of me get it to even open the skin I want to edit. Again I abandon this project and try every possible other skin to see if any are good enough. Nope.
More research. I discover that the skin files (.vlt files) are actually just .zip archives. I change the extension. Windows can normally open those by default, but not this one for some reason. So I fire up 7zip which CAN read the archive. It’s just a bunch of .png files and one .xml file. So what I need HAS to be in the .xml somewhere. I look up the variable that skins use. I find the “$D” variable for “Duration” and change it to “$L” which is the variable for “Time Remaining.” Save the archive, and BAM! Perfect! I finally have my dark, minimal, compact VLC skin with volume percentage and that displays current time/time remaining. I do a highly satisfied victory butt dance in my chair. I’m practically Neo in The Matrix*
*That is sarcasm as, while this wasn’t necessarily “simple,” it’s fairly elementary amateur tech stuff.
Tonight in the shower, which is where I seem to have so many important thoughts, I was thinking about my journey as a singer. A lot of the things on my mind were things I detailed in my post summing up my 7 month adventure as a singer on a cruise ship. One particular lesson rose to the top though. To put it very simply, the thought that singing higher isn’t singing better.
I started singing somewhere around age 16, and at first I was timid, shy, and not very good. I still remember my first real public attempt at singing. I was auditioning for a local musical and we needed to bring a piece to sing. I had a little Casio keyboard with these music cards you could slide through a reader and it would play that song, so I picked one (“You Must Take The A Train,” which I was completely unfamiliar with other than the Casio rendition) and practiced it. I brought my keyboard to accompany me and auditioned for the Music Director, Mrs. Kosztolnyik and the director. I was nervous and horrible. I did not get cast.
Eventually I developed my voice, and more importantly, my confidence and became known as a “power tenor” who could belt Journey songs and rock a mean falsetto on “Kiss” by Prince. While I’ve been lucky enough to receive many compliments over the years, I’m fairly positive I’ve received the most by far on being able to sing high and powerfully. The Journey thing really sticks in my mind as that was a very common comment. “Whoa! I can’t believe you sang Journey! You sounded just like the record!” or other similar things. This common feedback trained me like one of Pavlov’s dogs to “value” singing high and powerfully. It conditioned me to think that it set me apart and made me special.
While on my cruise ship adventure, I was singing 6 nights a week, battling cruise ship air and circulating colds and such, and trying my best to be a good vocal athlete and keep my voice in shape, but much to my frustration, I feel like most of my contract was spent performing well, but sub-par to what I knew I could do. Somewhere along that journey (no pun intended) I learned the concept of “Fach,” which, to put in overly simple and possibly not entirely accurate terms, is the sweet spot of your voice. I had noticed that singing so much had really honed my tone and accuracy and there were nights when I would think “Hey, my voice sounds really good in that sweet spot range when I’m not trying to perform amazing spectacles of vocal daring!”
I’ve always appreciated emotion and soul more than anything else, but this was a deeper epiphany than that and it has stayed with me. I still love that feeling of being able to belt out something impressive and sound good doing it, but I can equally appreciate singing something that feels effortless to me just as much for other reasons. There are so many singers I love who don’t necessarily sing anything technically impressive or set any records for sustained high notes. I guess I’ve finally learned that those vocal highs are like those crazy flashy guitar riffs that make someone seem like they’re from another planet. I can appreciate and be very impressed by the technical prowess, but I can be just as moved or more by someone who can play one note in just the right way, in the just the right place and knows just how much silence to leave between it and its neighbors to reach inside you and pull out an emotion like pure magic. I’ve learned that, yes, many times those high notes will get more comments, but that’s ego singing. That doesn’t actually mean anything or impart any more inherent value. Another example I always remember from my days on the ship is that I sang “Take On Me” by A-Ha which has that last really high note in the chorus, but it’s falsetto and for me it is almost completely effortless. In my mind, there is absolutely nothing “impressive” about it as it’s “easy” for me, and yet that note, on multiple occasions on the ship got spontaneous applause from the audience, something that I don’t think has ever happened to me before or since. Smoke and mirrors. Illusions. Show business. I also had some of my worst nights ever on that ship. Fighting to get anything worth a damn to come out of my throat and while feeling absolutely mortified and wanting to curl up and die, yet for the most part, no one else even noticed. “Great show! You were great!” they’d still say.
So I write this mainly to remind myself but also for anyone else who needs to hear it: singing higher is not singing better. As with every area of life, a lesson I learn again and again is that literally everything is made better by getting the ego out of the way. Find your Fach, and revel in it.
John Mayer made a TikTok of a short song called “Ravioli Shoes” and I liked it so much that I wrote a verse and added bass, drums, and a harmony.
Sure most people are probably asleep at 6:40am. Some are even getting up or already up. Me, I’m laying in bed trying to sleep but instead getting an idea for a very silly song about having a crush on the Prop/Costume Diva for #MST3K and singing it into a voice memo in bits and pieces so I’ll remember it the next day. Quite probably the most niche song I’ve ever written. And that’s saying something.
I then also decided to record a full studio version and video for that version in all it’s power pop glory!
Colonoscopy done! Good news, everyone! I have a normal, healthy butt. Prep day was not nearly as bad as I’d heard. I had my last solid food on Saturday night. Starting Sunday, it’s all clear liquids, so I had a lemon-lime Jell-o, and a cup of half chicken broth half vegetable broth. The vegetable broth was actually pretty tasty, but he chicken broth was only okay. I had a jug of apple juice ready as well but never ended up drinking any. I was surprised how easy it was to not eat all day. I thought I’d be starving, but I didn’t even really notice. At 4pm I took 3 Dulcolax laxative tablets, then at 5pm, I mixed a full 8.3oz bottle of Miralax with 64oz of Gatorade. I drank 8oz every 15 minutes for 6 doses, then drank the last 16oz at 8pm. I sat in my rom watching Netflix, and went to the bathroom maybe 6-10 times in the course of about 6 hours. Fell asleep about 11pm. Got up for one more bathroom trip at about 2am or so, then eventually got back to sleep until 5am.
My roommate Staci graciously drove to the hospital. Sadly since I could not have ANYTHING, even water, after midnight, I got to experience the lovely combo of morning breath and a mask. I checked in and eventually was taken back to the pre-op area. I changed into just a gown and put all my stuff in a bag. They took my vitals, put some leads on my back, and put an IV in my hand (I’d never had one in my hand before, but she was a pro and it didn’t hurt at all). We were ahead of schedule so they closed the curtains and I just chilled for a bit. It was a weird sensation feeling the cool electrolytes coming in my IV. Eventually, the Anesthesiologist spoke to me and gave me the run down, and then the Doctor checked in with me. The nurses had informed me that he always started about 10 minutes early and was usually ahead of schedule. He asked if I wanted pictures and I said “Sure!” I mean how often do you get pictures of your colon? Sadly I don’t have any yet and I’m hoping they get put into my online chart.
The nurse eventually wheeled me back to the procedure room. This was my first time being wheeled in a hospital bed and it was surreal since I’d seen this so many times in movies and TV. I actually laughed to myself a little watching the ceiling go by. In the room, they hooked up my monitors, had me turn onto my side, put an oxygen mask on me, then started the anesthesia (my first time ever being put under). I think I was out within seconds. Next thing I knew, I was waking up from what felt like a VERY deep sleep, and as I opened my eyes, I was back in recovery and actually took a moment to remember where I was and what had just happened. A nurse had me move to chair and I drank some apple juice. I said “I guess they didn’t find any treasure, huh?” To which he replied that they hadn’t. After a few minutes, he had me get dressed still sitting in the chair while he stood by to watch over me. I called Staci who was already there, they wheeled me out in a chair, and I was homeward bound. I’m now eating delicious food and will probably watch Netflix and nap. Glad to have it over and done with! Still a little hungover from the anesthesia in that way you feel after a CRAZY deep nap!