A method and device for synchronizing data between analog and digital mediums
recorded
either simultaneously from a single source or recorded from different sources,
which requires synchronization. User-Data recorded in analog medium is referenced
with out-of-band unique digital reference-data that is generated by the interface
device to mark the position of the user data. The same reference-data communicated
by the device and the user-data are stored in the digital medium also and a relationship
is computed and established in the form of a table between the reference-data and
the positions of the recorded user-data. Whenever there is a manipulation of the
User-data on either of the mediums for the purpose of viewing, listening or editing,
the Reference-data in that medium is interpreted by the device and the corresponding
location of the user-data in the other medium is accessed by using the table. Manipulation
to the user-data done, on either medium, any number of times is reflected on the
user-data in the other medium. The objective of data synchronization stands achieved.