Using Exact Audio Copy (EAC) to Rip CDs to FLAC

This article is not an attempt to provide a complete guide or even a tutorial. It is, however, the procedure I personally use. There are so many guides/tutorials available that have slightly different recommendations, I simply needed a central place to record and remember a consistent procedure for myself. I welcome any constructive criticism to the chosen settings. Note: EAC Version 1.5 was used to create the screen captures.

During installation, do not install GD3 Metadata Plugin.

  1. EAC > EAC Options > Directories
    I’ve mapped “M:\Music” to my Synology DiskStation’s shared drive named, “Music.”
  2. EAC > EAC Options > Extraction
    undefined
  3. EAC > EAC Options > General
    undefined
  4. EAC > EAC Options > Tools
    undefined
  5. EAC > EAC Options > Normalize
    Make sure Normalize is NOT enabled
  6. EAC > EAC Options > Filename
    undefined
  7. EAC > Drive Options > Extraction Method
    Note: These options are specific to my Archgon MD-8107-U2 detected as a MATSHITADVD-RAM UJ8G2 external drive.
    undefined
  8. EAC > Drive Options > Drive
    undefined
  9. EAC > Drive Options > Offset / Speed
    undefined
  10. EAC > Drive Options > Gap Detection
    undefined
  11. EAC > Compression Options > External Compression
    undefined
    Value set for “Additional command-line options”
    -6 -V -T “ARTIST=%artist%” -T “TITLE=%title%” -T “ALBUM=%albumtitle%” -T “DATE=%year%” -T “TRACKNUMBER=%tracknr%” -T “GENRE=%genre%” -T “COMMENT=%comment%” -T “BAND=%albuminterpret%” -T “COMPOSER=%composer%” %haslyrics%–tag-from-file=LYRICS=”%lyricsfile%”%haslyrics% -T “DISCNUMBER=%cdnumber%” -T “TOTALDISCS=%totalcds%” -T “TOTALTRACKS=%numtracks%” %hascover%–picture=”%coverfile%”%hascover% %source% -o %dest%
  12. EAC > Compression Options > ID3 Tag
    undefined
  13. EAC > Metadata Options
    undefined

Insert the CD that you want to RIP and choose the following:

  1. Respond to possible prompt regarding Tagging
  2. Normalize Artist column, if necessary
  3. If one does not already exist, manually create a folder for the Artist in the Music directory on the Synology. Double check the EAC > EAC Options > Directories mapping in Step 1 of the previous procedure.
  4. Notice that “Gap” column is currently “Unknown” for each track
  5. Action > Detect Gaps
  6. Notice that “Gap” column now has time values for each track
  7. Ensure that Action > Append Gaps To Previous Track (default) is selected
  8. Action > Create CUE Sheet > Multiple WAV Files With Gaps… (Noncompliant)
  9. Action > Test & Copy Selected Tracks > Compressed

Replacing a Mazda Automatic Transmission (AT) Shifter Switch

After 5 years and 150,000 miles, the Shifter Switch on my 2014/15 Mazda CX-5 began to fail. The symptoms include the accessories failing to turn off even after turning off the ignition. The console displays, “Set Shift Lever to “P”” even though the car is already in Park. The console may also display, “Set Power to OFF.”

I found the solution in TSB NUMBER: 05-004/16 – MULTI-MODEL – IGNITION DOES NOT TURN OFF WHEN PRESSING START / STOP BUTTON

The issue is caused by a worn shifter switch unit. To eliminate the problem, the switch unit material has been redesigned to improve wear resistance. Modified switch units have been established as new service part: KDYO-46-040.

I paid almost $100 US for this part from a dealership, however, I’ve seen the OEM part for half that on Amazon > Genuine OEM Mazda KDY0-46-040 SWITCH

Here is how to replace the unit on a CX-5:

NOTE: This issue can also occur for a Mazda 6 but the access panel is part of the front console instead of the rear console.

Minimum tools required:
Phillips-head screwdriver
Flat-head screwdriver (or similar flat tool) to pry apart plastic parts

Approximate Project Duration:
45-60 minutes

  1. Loosen the Rear Console Cover by removing the screw covers and screws on the back of the console (both sides). The screw covers are the round shape shown here.
    2019-09-16_16-57-11_357
  2. Remove the trim around the shifter by gently prying up. (See the area where the green plastic pry tool is inserted.)
    2019-09-16_17-02-24_456.jpeg
  3. Here is how things look after the trim is placed to the side. Note that I didn’t need to disconnect the plug.
    2019-09-16_17-03-48_659
  4. You may choose to loosen further pieces. The ultimate goal (see step 6) is to get to the two silver screws that hold the switch unit in place. I decided to remove the shifter knob by unscrewing it. I also removed the metal brace (indicated by the thin red line and held in with two FLAT END black screws). Finally, I removed the “Pointy End” screw that was holding the console pieces together.
    2019-09-16_17-06-48_677
  5. Detach (4) four hooks (A) (2 hooks shown below) by gently prying with a flat screwdriver Then, at least pull up to loosen (if not fully removing) the set plate assembly (B).
    2019-09-16_18-46-01
    Example of using screw driver to gently pry one of the hooks:
    2019-09-16_17-23-50_361
  6. Remove the two silver screws (A). Then, while pushing the stopper (B) down, remove the switch unit (C) by pulling it towards the driver’s seat. Be careful to keep track of the Shifter Lock Mechanism (and it’s tiny spring). It also pulls directly off a shaft (indicated by the red circle) towards the driver’s seat . Take careful note of it’s positioning prior to pulling things off so that you know how to properly replace it.
    2019-09-16_18-51-30
    Shifter Lock Mechanism close-up
    2019-09-16_17-49-22_743
  7. Disconnect the switch unit connector and then install the new switch unit in reverse order of removal. NOTE: Use the new screws that came with the new switch unit.
  8. Re-install other parts in the reverse order of removal.

Traveler Fails To Start After Clean Install

Environment:

  • Fresh Install of Domino 10.0.1 FP2 on CentOS 7
  • Fresh Install of IBM Lotus Notes Traveler 10.0.1.1 Build 201901271808_20

HTTP starts, but only after Traveler fails with various errors including:

  • WARNING: Xsp Initialization error – Could not load class or methods
  • WARNING: XPages/Traveler/Rest Web Services will not run until this is resolved
  • HTTP JVM: java.io.FileNotFoundException: /local/notesdata/domino/workspace/.config/rcpinstall.properties (Permission denied)
  • HTTP JVM: java.io.FileNotFoundException: /local/notesdata/domino/workspace/logs/Viewer_Translations.js (No such file or directory)
  • HTTP JVM: java.nio.file.NoSuchFileException: /local/notesdata/domino/workspace/logs/error-log-0.html.lck
  • HTTP JVM: java.nio.file.NoSuchFileException: /local/notesdata/domino/workspace/logs/trace-log-0.html.lck
  • HTTP JVM: at com.ibm.domino.http.bootstrap.BootstrapClassLoader.findClass(BootstrapClassLoader.java:79

Upon inspection of the Owner and Group of /local/notesdata/domino/workspace, it is discovered that root owns the folder instead of notes:

workspace_owner

Changing the ownership (recursively) to notes:notes (when that is the account that was used to install Domino) resolves the issue:

workspace_resolution

 

SSL Breaks After Upgrading To Domino 10.0.1

Beginning with Domino 10.0.1, SSL cipher options are configurable in the Security tab of Internet Site documents or in the Ports tab of Server documents (depending on if you have or have not enabled Internet Site Documents). All of the supported SSL ciphers are now listed clearly, in order of strength, for easy selection.

In my experience, when “Load Internet configurations from Server\Internet Sites documents” is disabled, the post-upgrade enables NO ciphers by default.

In contrast, ALL (non-weak) ciphers are selected post-upgrade for Internet Site Docs.

If you ARE NOT using Internet Site Docs
To review the current settings, go to the Server doc > Ports > Internet Ports > SSL settings and click the “Modify” button in the “SSL ciphers” field.

If you ARE using Internet Site Docs
To review the current settings, go to the Domino Directory, expand Web, and choose “Internet Sites.” Then open the corresponding Internet Site document and go to the “Security” tab. In the SSL Security section, click the “Modify” button in the “SSL ciphers” field.

When the right ciphers aren’t selected, besides HTTPS pages not rendering in browsers, you will also see something like this on the console or in the log: TLS/SSL connection failed with no supported ciphers

Click this link for IBM’s KB Article about the New SSL cipher configuration for Domino 10.0.1

 

 

I Want My Old Workspace Back

IBM Notes 10.0 introduces a new look for the tried and true Notes workspace. The trouble is, it is just change for change’s sake. In fact, it reduces the efficiency of using the workspace because it increases the space between tiles (so there are fewer shown on the same size screen).

In short: I hate it.

My Preference: Use the notes.ini setting V10Workspace=0 to revert to the Notes 9 workspace style.

new_and_dumb

Desktop Settings Default Replication Schedule Bug

In case you find yourself modifying the Desktop Settings > Preferences > Replication > Default replication schedule, be aware that, even if you don’t set the value (How to apply this setting) for the “Repeat every” field, you will not be able to save the changes if there is not a number in the field.

For instance, if you leave “Repeat every” empty (even though “Don’t set value” is specified), you will receive a save error, “[Field Contains Incorrect Value] Comparison operators must be supplied two values of the same data type.” And then, “Notes Error – field didn’t pass validation formula.” And again, “[Field Contains Incorrect Value] Comparison operators must be supplied two values of the same data type.”

Desktop_Setting_Repl_Bug

The solution is to enter a number in the “Repeat every” field (even if you don’t plan on making the field effective).