Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Recent Posts
22
Lossless / Other Codecs / Re: Tested: Lossless decoding speed, multithreaded - and fast verification
Last post by Porcus -
FLAC: BLUNT BLUNDER on me  :-[

@korth as mod: I don't want to "shield myself against my own mistakes" here, but if you think it is OK - it being on a previous page with misleading numbers right in user's face - would you maybe please moderate in an extra first line in Reply #13 like e.g. the follows:
Mod note: Porcus facepalms and suggests to read Reply #28 for correction


Anyway, after having tried ffmpeg -threads this and that and around, I found the mistake not in the ffmpeg command, but in the flac command. It is even in the codebox, where flac was run with options -fo NUL ... without "-d". So it spendt time re-encoding to FLAC. Thank you to @ktf for spotting the anomaly.

Here are some hopefully more sane numbers, where reference FLAC (1.4.2 was used ... for dumb reasons) beating ffmpeg -threads 1.
Decoding times on SSD to NUL, the 1.060 seconds means 1774x real-time

Encoded with -0b65535 --no-md5 --lax
 1.060 s ±  0.009 s    flac (1.4.2)
 1.278 s ±  0.008 s    ffmpeg -threads 1
 0.842 s ±  0.007 s    ffmpeg -threads 2
 0.591 s ±  0.030 s    ffmpeg -threads 3
 0.522 s ±  0.010 s    ffmpeg -threads 4
 0.506 s ±  0.012 s    ffmpeg -threads 6
 0.538 s ±  0.007 s    ffmpeg, default threads (detects all eight)
 
Encoded with -0r0 --no-md5, reference FLAC single-threaded beats ffmpeg -threads 3
 1.144 s ±  0.015 s    flac (1.4.2)
 1.799 s ±  0.005 s    ffmpeg -threads 1
 1.642 s ±  0.005 s    ffmpeg -threads 2
 1.163 s ±  0.007 s    ffmpeg -threads 3
 0.998 s ±  0.014 s    ffmpeg -threads 4
 0.981 s ±  0.015 s    ffmpeg -threads 6
 1.019 s ±  0.012 s    ffmpeg, default
 
Encoded with default -5   
 1.552 s ±  0.011 s    flac (1.4.2)
 1.967 s ±  0.006 s    ffmpeg -threads 1
 1.290 s ±  0.012 s    ffmpeg -threads 2
 0.899 s ±  0.008 s    ffmpeg -threads 3
 0.725 s ±  0.003 s    ffmpeg -threads 4
 0.654 s ±  0.052 s    ffmpeg -threads 6
 0.619 s ±  0.006 s    ffmpeg, default
 
Encoded with -8pl32 -r8 --lax
 2.056 s ±  0.019 s    flac (1.4.2)
 2.818 s ±  0.006 s    ffmpeg -threads 1
 1.746 s ±  0.029 s    ffmpeg -threads 2
 1.227 s ±  0.021 s    ffmpeg -threads 3
 1.038 s ±  0.003 s    ffmpeg -threads 4
 0.784 s ±  0.004 s    ffmpeg -threads 6
 0.739 s ±  0.013 s    ffmpeg, default
 
Encoded with -8b16
 5.476 s ±  0.034 s    flac (1.4.2)
24.328 s ±  0.186 s    ffmpeg -threads 1 <------- ooh bad
61.104 s ±  0.582 s    ffmpeg -threads 2 <------- and the "even worse" starts already here!
61.290 s ±  0.501 s    ffmpeg -threads 3
60.371 s ±  0.438 s    ffmpeg -threads 4
60.236 s ±  0.709 s    ffmpeg -threads 6
61.878 s ±  0.492 s    ffmpeg, default

There is not much gained above 4 threads (this is a 4-core 8-thread CPU) except the 8pl32-etc. file.

Commands given:
flac <file> -ss -dfo NUL
ffmpeg -threads <T> -i <file> -hide_banner -loglevel error -f wav -y NUL
23
WavPack / Re: -h as the new default mode
Last post by Porcus -
@Kraeved :
Old code snippets die hard - for example for Monkey's Audio (Ashland develops for JRiver), the last available chm help file had a screen where there was no "Insane", before it was removed as outdated in 2022 ...
And JRiver was first released in, *looks up*, 1998 - before FLAC.
FLAC -6? At 0.x , -6 was the default. Could have stuck.
Not recommending -hh? The WavPack manual still warns against it for legacy hardware players. There were some Rockbox'ed hardware players where -h would decode slower than Monkey's Fast, although -hh decodes lighter than any Monkey on desktop.

24
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by TF3RDL -
- Vertical scrolling spectogram, aligned with the bars of the spectrum analysis on top.
Finally, a sneak peek of combined spectrum/spectrogram visualization, which is I want for @Crossover's Enhanced Spectrum analyzer component

- Left/Right and Mid/Side level meters with configurable channel pair.
BTW, this makes me want more Mid/Side visualizations (e.g. a Mid/Side peak/RMS meter and a M/S spectrum analyzer)
27
WavPack / Re: -h as the new default mode
Last post by shadowking -
Don't read too much into these recommendations. Its not based on real-life data but on personal theories.
Like WV high was designed for low power devices to replace 'very high' which itself was reasonably fast.
Do they say anything for monkeys ?  I bet -c2000 is recommended even though way slower than  -hh of WV..
It can also be interpreted that wv 'fast'  of flac -4 are not recommended  , So why do these in the first place ! ??. Stupid.

Btw
I had a P3-550 pc years ago that handled all WV modes easily, all Monkey Audio modes except 'insane', Even moderate
optimfrog modes worked.
28
General - (fb2k) / Re: Play/Convert DSD Stream Files (.dsf)?
Last post by dewdude -
There is one main thing to remember: PCM and DSD do not store audio the same way.

PCM stores it's audio using samples that contain a number of bits that correspond directly to the amplitude of that sample. So you know a sample of 0XFF will be full-scale amplitude and 0x00 will be full scale the oppostite direction. Samples can be signed...yadda yadda...but with PCM you have bits that represent a sample level.

DSD doesn't have that. It's sample is a bit. DSD doesn't even store the position of the waveform....it stores the delta of the wave....and it does this by flipping a saw-tooth oscillator very very rapidly then low-pass filtering it. This is also called Delta-Sigma Modulation.

You've probably dealt with it without realizing it. Most DACs use the "oversampling" technique; which uses delta-sigma internally at higher rates. CD players in the 80s and 90s used oversampling like crazy. It should also be noted that when digitizing signals, they usually start out as delta-sigma before being decimated to PCM.

The "lossy" aspect is talking about bit-perfection through the chain...not perceptual quality. You can't decimate DSD to PCM anything and then back to DSD and get the same bits back. You'll get the same perceptual audio quality. You can't go PCM-DSD-PCM losslessly either.



29
WavPack / Re: -h as the new default mode
Last post by Kraeved -
I am in the middle of learning how the conversion between delta sigma modulation and pulse code modulation can be done. JRiver Media Center, one of the apps that helps in this case, enables you to do more mundane things like lossless encoding. In particular, at present (April 2024, version 32.0.42) it recommends to use not high, but normal mode with WavPack (as I do). Also, comrade @Porcus may be interested to know that for FLAC it recommends not -5 or -7, but -6.

30
Validated News / CD Drive Accuracy 2024
Last post by spoon -
Top Drives

AccurateRip collects data from all drives, normally this is only used to verify a disc is accurate, but can be reversed to calculate which drives are the most accurate (as measured by lowest % inaccurate tracks), on the basis that people who have a drive would have the same number of damaged disks as everyone else, on average.

This test was previously run in 2022, 2019, 2016, 2014, 2013, 2012, 2010, 2009 and 2006, as time goes on more submissions give a greater meaning to the results, only drives with over 4000 submissions and 40 users are used.

Note that MATSHITA is also known as Panasonic.
HL-DT-ST is Hitachi-LG Data Storage
TSSTcorp is Toshiba Samsung Storage Technology Corporation

Code: [Select]
Drive: HL-DT-ST - BD-RE  BH14NS48   (123 users):   Submissions: 10661 accurate, 29 inaccurate, 99.7287 % accuracy
Drive: TSSTcorp - BDDVDW SE-506BB   (212 users):   Submissions: 4014 accurate, 19 inaccurate, 99.5289 % accuracy
Drive: PIONEER  - BD-RW  BDR-S11JX   (103 users):   Submissions: 5809 accurate, 30 inaccurate, 99.4862 % accuracy
Drive: MATSHITA - DVD-R   UJ-898   (198 users):   Submissions: 5593 accurate, 30 inaccurate, 99.4665 % accuracy
Drive: HL-DT-ST - BD-RE  BH12NS38   (41 users):   Submissions: 4521 accurate, 26 inaccurate, 99.4282 % accuracy
Drive: MATSHITA - DVD-R   UJ-85J   (104 users):   Submissions: 4964 accurate, 29 inaccurate, 99.4192 % accuracy
Drive: MATSHITA - BD-CMB UJ160   (160 users):   Submissions: 9441 accurate, 58 inaccurate, 99.3894 % accuracy
Drive: PIONEER  - BD-RW   BDR-208M   (216 users):   Submissions: 10351 accurate, 66 inaccurate, 99.3664 % accuracy
Drive: PIONEER  - BD-RW   BDR-S09   (265 users):   Submissions: 31306 accurate, 207 inaccurate, 99.3431 % accuracy
Drive: MATSHITA - DVD-RAM UJ8G6   (74 users):   Submissions: 5551 accurate, 38 inaccurate, 99.3201 % accuracy
Drive: HL-DT-ST - DVDRAM GT51N   (161 users):   Submissions: 4943 accurate, 40 inaccurate, 99.1973 % accuracy
Drive: MATSHITA - DVD-RAM UJ-812   (50 users):   Submissions: 6399 accurate, 52 inaccurate, 99.1939 % accuracy
Drive: HL-DT-ST - DVD+-RW GT30N   (56 users):   Submissions: 20773 accurate, 169 inaccurate, 99.1930 % accuracy
Drive: ATAPI    - iHES208   2   (98 users):   Submissions: 7718 accurate, 63 inaccurate, 99.1903 % accuracy
Drive: HL-DT-ST - BD-RE  BH14NS40   (164 users):   Submissions: 4549 accurate, 40 inaccurate, 99.1283 % accuracy
Drive: hp       - BDDVDRW CH20L   (116 users):   Submissions: 6739 accurate, 60 inaccurate, 99.1175 % accuracy
Drive: PIONEER  - BD-RW   BDR-XD04   (214 users):   Submissions: 9158 accurate, 82 inaccurate, 99.1126 % accuracy
Drive: LITE-ON  - CD-RW SOHR-5238S   (86 users):   Submissions: 11288 accurate, 102 inaccurate, 99.1045 % accuracy
Drive: HL-DT-ST - BD-RE  BH16NS58   (96 users):   Submissions: 5141 accurate, 47 inaccurate, 99.0941 % accuracy
Drive: HL-DT-ST - DVDRAM GT34N   (145 users):   Submissions: 5419 accurate, 50 inaccurate, 99.0858 % accuracy
Drive: PIONEER  - BD-RW   BDR-XD07   (169 users):   Submissions: 7339 accurate, 68 inaccurate, 99.0819 % accuracy
Drive: PLEXTOR  - DVDR   PX-891SAW   (107 users):   Submissions: 4838 accurate, 45 inaccurate, 99.0784 % accuracy
Drive: MATSHITA - DVD-RAM UJ8B0AW   (142 users):   Submissions: 5162 accurate, 49 inaccurate, 99.0597 % accuracy
Drive: MATSHITA - CD-RW  CW-8124   (48 users):   Submissions: 6861 accurate, 68 inaccurate, 99.0186 % accuracy
Drive: PIONEER  - BD-RW   BDR-S08   (166 users):   Submissions: 20200 accurate, 201 inaccurate, 99.0148 % accuracy
Drive: TSSTcorp - DVD+-RW SH-216DB   (176 users):   Submissions: 4595 accurate, 46 inaccurate, 99.0088 % accuracy
Drive: PIONEER  - BD-RW  BDR-S12JX   (60 users):   Submissions: 7285 accurate, 77 inaccurate, 98.9541 % accuracy
Drive: MATSHITA - DVD-R   UJ-868   (140 users):   Submissions: 4254 accurate, 45 inaccurate, 98.9532 % accuracy
Drive: MATSHITA - DVD-RAM UJ-852   (155 users):   Submissions: 7210 accurate, 77 inaccurate, 98.9433 % accuracy
Drive: OPTIARC  - DVD RW AD-5680H   (93 users):   Submissions: 4751 accurate, 51 inaccurate, 98.9379 % accuracy
Drive: TSSTcorp - CDDVDW SH-216BB   (119 users):   Submissions: 13376 accurate, 146 inaccurate, 98.9203 % accuracy
Drive: HL-DT-ST - DVD+-RW GT32N   (198 users):   Submissions: 6137 accurate, 69 inaccurate, 98.8882 % accuracy
Drive: Slimtype - BD  E  DS6E2SH   (76 users):   Submissions: 6555 accurate, 74 inaccurate, 98.8837 % accuracy
Drive: PIONEER  - BD-RW   BDR-209M   (639 users):   Submissions: 22418 accurate, 254 inaccurate, 98.8797 % accuracy
Drive: PIONEER  - BD-RW   BDR-207M   (281 users):   Submissions: 17998 accurate, 205 inaccurate, 98.8738 % accuracy
Drive: TSSTcorp - CDDVDW SN-208FB   (228 users):   Submissions: 6079 accurate, 70 inaccurate, 98.8616 % accuracy
Drive: PLDS     - DVD+-RW DH-16AES   (188 users):   Submissions: 4831 accurate, 56 inaccurate, 98.8541 % accuracy
Drive: ATAPI    - iHAS124   W   (258 users):   Submissions: 13037 accurate, 154 inaccurate, 98.8325 % accuracy
Drive: PIONEER  - DVD-RW  DVR-106D   (173 users):   Submissions: 4170 accurate, 50 inaccurate, 98.8152 % accuracy
Drive: HL-DT-ST - DVDRW  GS21N   (56 users):   Submissions: 4296 accurate, 52 inaccurate, 98.8040 % accuracy
Drive: TSSTcorp - CDDVDW SE-218BB   (138 users):   Submissions: 7269 accurate, 88 inaccurate, 98.8039 % accuracy
Drive: HL-DT-ST - BD-RE BU40N   (318 users):   Submissions: 6912 accurate, 84 inaccurate, 98.7993 % accuracy
Drive: TSSTcorp - DVD-ROM TS-H352C   (127 users):   Submissions: 8150 accurate, 101 inaccurate, 98.7759 % accuracy
Drive: PLEXTOR  - CD-R   PX-W2410A   (137 users):   Submissions: 7533 accurate, 94 inaccurate, 98.7675 % accuracy
Drive: MATSHITA - BD-MLT UJ260   (146 users):   Submissions: 9489 accurate, 119 inaccurate, 98.7614 % accuracy
Drive: ASUS     - BW-16D1HT   (1144 users):   Submissions: 25821 accurate, 324 inaccurate, 98.7608 % accuracy
Drive: Slimtype - DVD A  DS8A4SH   (120 users):   Submissions: 5409 accurate, 68 inaccurate, 98.7584 % accuracy
Drive: ASUS     - SDRW-08U7M-U   (355 users):   Submissions: 6497 accurate, 82 inaccurate, 98.7536 % accuracy
Drive: HL-DT-ST - BD-RE  BH16NS55   (570 users):   Submissions: 17551 accurate, 225 inaccurate, 98.7342 % accuracy
Drive: ASUS     - DRW-24D3ST   (215 users):   Submissions: 7438 accurate, 96 inaccurate, 98.7258 % accuracy
Drive: TSSTcorp - CDDVDW SH-224FB   (308 users):   Submissions: 7246 accurate, 96 inaccurate, 98.6925 % accuracy
Drive: hp       - DVD A  DH16ABLH   (195 users):   Submissions: 11206 accurate, 149 inaccurate, 98.6878 % accuracy
Drive: MATSHITA - BD-MLT UJ265   (135 users):   Submissions: 5468 accurate, 73 inaccurate, 98.6825 % accuracy
Drive: PLDS     - DVD-RW DH16ACSH   (62 users):   Submissions: 8157 accurate, 110 inaccurate, 98.6694 % accuracy
Drive: Optiarc  - DVD+-RW AD-7250H   (47 users):   Submissions: 4292 accurate, 58 inaccurate, 98.6667 % accuracy
Drive: PLEXTOR  - CD-R   PX-230A   (147 users):   Submissions: 7413 accurate, 101 inaccurate, 98.6558 % accuracy
Drive: PLDS     - DVDRWBD DH-12E3S   (74 users):   Submissions: 4532 accurate, 62 inaccurate, 98.6504 % accuracy
Drive: MATSHITA - DVD-RAM UJ8E1   (253 users):   Submissions: 10919 accurate, 150 inaccurate, 98.6449 % accuracy
Drive: TSSTcorp - DVD+-RW TS-U633J   (246 users):   Submissions: 5675 accurate, 78 inaccurate, 98.6442 % accuracy
Drive: TSSTcorp - CDDVDW TS-H653Z   (168 users):   Submissions: 10815 accurate, 149 inaccurate, 98.6410 % accuracy
Drive: PLDS     - DVD-RW DS8A8SH   (342 users):   Submissions: 15565 accurate, 215 inaccurate, 98.6375 % accuracy
Drive: TSSTcorp - CD-DVDW SH-S183A   (547 users):   Submissions: 37086 accurate, 519 inaccurate, 98.6199 % accuracy
Drive: PLDS     - DVD+-RW DU-8A2S   (123 users):   Submissions: 7529 accurate, 106 inaccurate, 98.6117 % accuracy
Drive: PLEXTOR  - DVD-ROM PX-130A   (240 users):   Submissions: 8635 accurate, 122 inaccurate, 98.6068 % accuracy
Drive: HL-DT-ST - DVDRW  GX30N   (115 users):   Submissions: 7059 accurate, 100 inaccurate, 98.6032 % accuracy
Drive: LITE-ON  - DVDRW SHM-165H6S   (194 users):   Submissions: 12279 accurate, 175 inaccurate, 98.5948 % accuracy
Drive: hp       - DVDRW GUE1N   (198 users):   Submissions: 5596 accurate, 80 inaccurate, 98.5906 % accuracy
Drive: MATSHITA - DVD-RAM UJ8C0   (297 users):   Submissions: 8253 accurate, 118 inaccurate, 98.5904 % accuracy
Drive: HL-DT-ST - BD-RE  BH16NS40   (1176 users):   Submissions: 38235 accurate, 550 inaccurate, 98.5819 % accuracy
Drive: PIONEER  - DVD-RW  DVR-220L   (153 users):   Submissions: 5622 accurate, 81 inaccurate, 98.5797 % accuracy
Drive: ASUS     - BC-12D2HT   (404 users):   Submissions: 13684 accurate, 198 inaccurate, 98.5737 % accuracy
Drive: HL-DT-ST - DVDRAM GT30N   (759 users):   Submissions: 22043 accurate, 323 inaccurate, 98.5558 % accuracy
Drive: Optiarc  - DVD RW AD-7243S   (136 users):   Submissions: 5515 accurate, 81 inaccurate, 98.5525 % accuracy

For the full list see:

https://forum.dbpoweramp.com/forum/dbpoweramp/cd-ripper/324732-cd-drive-accuracy-2024