ligius- / voyager-decoder Goto Github PK
View Code? Open in Web Editor NEWAn experiment in decoding the audio-encoded Voyager probe images
License: Apache License 2.0
An experiment in decoding the audio-encoded Voyager probe images
License: Apache License 2.0
Image decoding problems may be to DOLBY-A or B or C at the reel to reel tape level ...
It is not just the RIAA curve that upset the PHASE and GROUP "Delay" for the decoding of the VOYAGER Record Images ...
Other than that noting to report ...
RIAA-EQ-Curve_rec_play.svg.pdf
Image decoding problems may be related to RIAA Equalization being OFF or ON
RIAA Equalization
-- https://en.wikipedia.org/wiki/RIAA_equalization
RIAA equalization is a specification for the recording and playback of phonograph records, established by the Recording Industry Association of America (RIAA).
The purposes of the equalization are to permit greater recording times (by decreasing the mean width of each groove), to improve sound quality, and to reduce the groove damage that would otherwise arise during playback.
The RIAA equalization curve was intended to operate as a de facto global industry standard for records since 1954. However, it is almost impossible to say when the change actually took place.
Before then, especially from 1940, each record company applied its own equalization; there were over 100 combinations of turnover and rolloff frequencies in use, the main ones being Columbia-78, Decca-U.S., European (various), Victor-78 (various), Associated, BBC, NAB, Orthacoustic, World, Columbia LP, FFRR-78 and microgroove, and AES. The obvious consequence was that different reproduction results were obtained if the recording and playback filtering were not matched.
ALSO
RIAA equalization is a form of pre-emphasis on recording and de-emphasis on playback.
A recording is made with the low frequencies reduced and the high frequencies boosted, and on playback the opposite occurs. The net result is a flat frequency response, but with attenuation of high frequency noise such as hiss and clicks that arise from the recording medium.
Reducing the low frequencies also limits the excursions the cutter needs to make when cutting a groove. Groove width is thus reduced, allowing more grooves to fit into a given surface area, permitting longer recording times. This also reduces physical stresses on the stylus which might otherwise cause distortion or groove damage during playback.
A potential drawback of the system is that rumble from the playback turntable's drive mechanism is amplified by the low frequency boost that occurs on playback. Players must therefore be designed to limit rumble, more so than if RIAA equalization did not occur.
RIAA playback equalization is not a simple low-pass filter. It defines transition points in three places: 75 μs, 318 μs and 3180 μs, which correspond to 2122 Hz, 500 Hz and 50 Hz (rounded values).
ALSO
Implementing this characteristic is not especially difficult, but is more involved than a simple amplifier.
In the past, almost all hi-fi preamplifiers, integrated amplifiers, and receivers had a built-in phono preamplifier with the RIAA characteristic, but it is often omitted in modern designs, due to the gradual obsolescence of vinyl records.
Add-on phono preamplifiers with the RIAA equalization curve are available; these adapt a magnetic phono cartridge to an unbalanced −10 dBv consumer line-level RCA input. Some modern turntables feature built-in preamplification to the RIAA standard. Special preamplifiers are also available for the various equalization curves used on pre-1954 records.
Digital audio editors often feature the ability to equalize audio samples using standard and custom equalization curves, removing the need for a dedicated hardware preamplifier when capturing audio with a computer.
However, this can add an extra step in processing a sample, and may amplify audio quality deficiencies of the sound card being used to capture the signal.
ALSO
The official RIAA standard defines three time-constants with pre-emphasis rising indefinitely above 75 μs, but in practice this is not possible.
When the RIAA equalization standard was written the inherent bandwidth limitations of the recording equipment and cutting amplifier imposed their own ultimate upper limit on the pre-emphasis characteristic, so no official upper limit was included in the RIAA definition.
Modern systems have far wider potential bandwidth. An essential feature of all cutting amplifiers—including the Neumann cutting amplifiers—is a forcibly imposed high frequency roll-off above the audio band (>20 kHz). This implies two or more additional time constants to those defined by the RIAA curve.
This is not standardized anywhere, but set by the maker of the cutting amplifier and associated electronics.
The so-called "Enhanced RIAA" curve or "eRIAA" curve attempts to provide complementary correction for these unofficial time constants upon playback.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.