Skip to content

Domesday Duplicator

Harry Munday edited this page Jun 2, 2024 · 16 revisions

Domesday Duplicator

The Domesday Duplicator is a USB 3.0 hardware solution for capturing LaserDisc RF at 40msps 10-bit suitable for use capturing many FM RF based formats as well.

Its documentation originally lived on Domesday86.com project pages but is now moved onto GitHub.

Warning

Currently the Windows application has potential for sample dropouts, only Linux/MacOS is recommended for high value capturing.

Docs

Physical Gain Control

0000 is 1-2-3-4 dips, In orientation to bottom numbers up is 1 and down is 0.

All selected in this up position is 1111 or 2.02 Minimum Gain When dip’s 2-3-4 are down it's 1000 this is the maximum gain of 8.5, the table below shows all possible positions.

Configuration Switch Position Gain
15 1111 2.02
7 0111 2.17
11 1011 2.27
13 1101 2.45
3 0011 2.54
14 1110 2.59
5 0101 2.79
6 0110 3.02
9 1001 3.04
10 1010 3.34
1 0001 3.8
12 1100 4
2 0010 4.4
4 0100 6
8 1000 8.5

Software

The software is a GUI based capture tool, with a serial control interface for LaserDisc players.

Linux Install / MacOS Builds / Windows Builds

Tip

Enable RMS Measurement to have a live readout.

Enable stop captures on sequence mistmach if your seeing dropped samples with your setup.

Dark mode on windows can be done via:

DomesdayDuplicator.exe --style fusion

Linux Software Install

For Ubuntu 20.2 & Linux Mint 22.3

Install Dependency's

sudo apt install --no-install-recommends git cmake libgl-dev qt6-base-dev libqt6serialport6-dev libusb-1.0-0-dev qt6-multimedia-dev build-essential

&

sudo apt install libqt5serialport5-dev

Download The Software

mkdir ~/github
cd ~/github
git clone https://github.com/simoninns/DomesdayDuplicator

Build The Software

cd ~/github/DomesdayDuplicator/Linux-Application
sudo cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo .
sudo make -j8
sudo make install

USB Permissions

Make a file called called 40-domesdayduplicator.rules inside of /etc/udev/rules.d directory after opening it as a root user.

# 1d50:603b - Domesday Duplicator
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="603b", MODE="0666"

Reload Rules

sudo udevadm control --reload-rules

Lastly take ownership of the files directly as a user

Replace USER with your local username.

sudo chown -R USER ~/github/DomesdayDuplicator

Then run the DdD App

DomesdayDuplicator &

If you get Segmentation fault (core dumped) try using:

sudo strace DomesdayDuplicator

Desktop Icon In Linux

sudo xdg-icon-resource install --size 256 --novendor ~/github/DomesdayDuplicator/Linux-Application/DomesdayDuplicator/Graphics/ApplicationIcon/DomesdayDuplicator_256x256.png

Desktop File (App Icon Fix)

desktop-file-install
Clone this wiki locally