Category Archives: Website Update

Recording MP3 Versions of MIDI Movie Themes

Because Firefox has basically stopped all plugins from working except Flash since version 52 and workarounds failing with version 55 (ugh..), none of my DVD and Blu-ray pages that have an embedded MIDI player using the Microsoft’s Windows Media Player plugin work any longer. So, I decided to record MP3 versions of them which can be played using a standard HTML5 <audio> tag that all modern browsers support.

Audacity and XMPlay

Originally, I used Cool Edit 2000 which I’ve had a licensed copy of for some time. I recorded The Best of Benny Hill theme using it. Since then, I’ve been using Audacity to record the audio while using XMPlay to play the MIDI file. I then exported the audio as a MP3 using the Lame library. I used the Extreme quality preset during the export. So, now on pages like Star Wars IV: A New Hope, there’s a MP3 player as well. Since I’m using the MediaElements.js HTML5 video player on these pages, I decided to their MP3 player also.

Now I need to figure out what I’m going to do with my General MIDI page, if anything. Hmmm… 😖 For now, at least, the Windows Media Player plugin still works in Firefox ESR 52.

Blog Updated to WordPress v4.8.1

I just updated my blog to WordPress v4.8.1 which contained a number of maintenance fixes and enhancements. As always, I backed up my files and database first. I have automatic updates disabled so I can do this beforehand. Nothing changed with the Twenty Twelve theme so I didn’t have to worry about anything there. So far it seems this update has gone smoothly. :)

Blog Updated to WordPress v4.8

I just updated my blog to WordPress 4.8, which contains a number of feature updates mostly to do with widgets. As always, I backed up my files and database first. I have automatic updates disabled so I can do this beforehand. The TwentyTwelve theme was updated but the only file that was changed was the style.css that contained rules related to the new widgets. I did not have to change my child theme since it loads the parent’s style.css automatically.

The only quirk I noticed was in the post editor I am using right now. The line-height did not match that of the theme and it bugged me. After inspecting the CSS, I discovered I needed to add the following to the my child theme’s editor-style.css to override some other styles:

.mce-content-body p, p {
   line-height: 1.714285714 !important;
}

After this, I then had to clear my browser cache to actually see the changes. Other than this, everything seems to be working fine. :)

Separate Winamp Now Playing / History Page Created

Winamp Player

Well, after testing DrO’s beta Winamp Community Update Pack (WACUP) for awhile, I decided to make a separate WACUP Information page. Also, back in November 2016, I started adding my song history to a MySQL database and generating my song history from that. Now, I’ve decided it would be a good idea to separate my Winamp History from my Entertainment page.

Previously, I was generating all of the data only when a song was played or stopped. Winamp would call my custom PHP script using either Brandon Fuller’s Now Playing: A Winamp Plugin v3.9.4.0 in the standard Winamp or the built-in Play Tracker POST option of WACUP. It would save the information to a static text file which my Entertainment page would include. Now, only the currently playing song is saved to a text file when a song is played or stopped. The rest of the history is generated as the page is viewed from the MySQL data. This will allow me to change the presentation of the data without the need to play a new song to update the static text file.

Anyway, I’d like to thank DrO for all of his hard work on WACUP with Radionomy basically dropping the ball on Winamp. :)