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.
Topic: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec (Read 52698 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #125
ADC codec lossy now Available on Zenodo!

Hello everyone,

I'm excited to announce that my codec ADC , is now available on Zenodo for public access and use!

Zenodo is a reliable open-access repository for scientific publications and software, and I've decided to make the latest version of the project available there. You can download the demo (Max time to process 31 sec. in demo).
You can find it here: https://zenodo.org/records/15333865

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #126
I've been away from the forum for a long time and don't want to sound obsessive. However, I want to point out with great surprise that wavpack option -b2.0 fails to regenerate on second generation as ADC. The test was done with the source of the latest blind test that I put online. You can check it out yourself..


I tried to check if ADC fails but it does not fail this kind of feature. MP4 AAC despite the quality that should be remarkable does not have this feature, it fails on the first generation.

Please let me know if ADC fails on this feature which makes it unique in the world for now.

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #127
I've been away from the forum for a long time and don't want to sound obsessive. However, I want to point out with great surprise that wavpack option -b2.0 fails to regenerate on second generation as ADC. The test was done with the source of the latest blind test that I put online. You can check it out yourself..


I tried to check if ADC fails but it does not fail this kind of feature. MP4 AAC despite the quality that should be remarkable does not have this feature, it fails on the first generation.

Please let me know if ADC fails on this feature which makes it unique in the world for now.
@Nania Francesco, I think if you put a MDCT filter like how MP3 and AAC does, it will be more efficient than what is now (which uses a ADPCM-like system).
Instead of sounding great at 192-256 kbps, it will sound great at probably half the bitrate (around 96-128 kbps or slightly more, also not transparent, but not a issue either)

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #128
Quote
@Nania Francesco, I think if you put a MDCT filter like how MP3 and AAC does, it will be more efficient than what is now (which uses a ADPCM-like system).
Instead of sounding great at 192-256 kbps, it will sound great at probably half the bitrate (around 96-128 kbps or slightly more, also not transparent, but not a issue either)

That's exactly what I thought until recently too. In fact I was looking for something more and more precise and small. Then I started to verify that the original sound is better on a system that is not a high-end audiophile one, let's talk about a medium-low level one (I have the legendary Pioneer SA 9500 II that you can find on ebay for 1600 euros today and an Aeron AV2800) and I tell you that the difference is very noticeable on good level speakers (but always under 2000 euros). So I said to myself why not try something different. Where do I start, from the simple ADPCM. I assimilated the concepts in a day. Then I started to experiment. I tried the FFT and the MDCT but I wasn't good, in fact worse and they consumed bitrate to get excellent results. I had to read the code of the frequency domain codecs and I was going crazy with the complexity. So I went back and I'm on ADC.

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #129
I took your ABX test, though I think your rating system is flawed. If you can't hear a difference you still have to rank the files. There was one file with clearly noticeable background hissing noise, I suspect that was the ADC.

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #130
I took your ABX test, though I think your rating system is flawed. If you can't hear a difference you still have to rank the files. There was one file with clearly noticeable background hissing noise, I suspect that was the ADC.

I'm so sorry dear Case that you are completely wrong, you insisted ABX, ABX... but the facts speak clearly.. in the head strangely... with the little phantom hiss.. in first place... there is ADC! 8)

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #131
Your site isn't ABX. It doesn't even make any attempt to test if user hears a difference. And I saw that the noisiest file was leading the rankings, which makes no sense unless it's just random result or you have voted it first yourself to prove a point. All the other tracks seem transparent and only one track stood out with noise.

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #132
I can't even get anything to compress. What s this?

Code: [Select]
e:\WORK-MUSIC>adc.exe c -t9 -b128 Barbara.wav Barbara.adc

ADC (Adaptive Differential Coding) experimental Audio lossy codec. v.0.79
(C)2024 by Nania Francesco Antonio (Italy)

ADC is new audio codec experimental. Support for 16 bis wave files
F=Barbara.wav D=Barbara.adc Wave bits=16, channels=2,Freqency=44100
Max time to process 31 sec. in demo

No file, nothing. File is 26 seconds.

Is this... mono only?
TAPE LOADING ERROR

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #133
Quote
No file, nothing. File is 26 seconds.

Is this... mono only?

It's probably the wav format. ADC accepts a format that is 100% compatible with Audacity. In the next version I hope to fix it. The problem is the metadata.

Try exporting the file to wav with Audacity!

 

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #134
I did, it just refuses to work. File has no tags, it's 26 seconds long, 16 bit, 44100 stereo, from CD.

There is no metadata except RIFF header.
TAPE LOADING ERROR

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #135
I did, it just refuses to work. File has no tags, it's 26 seconds long, 16 bit, 44100 stereo, from CD.

There is no metadata except RIFF header.

If the file is compatible then it could be a problem with the program compatibility with the cpu. What is the cpu you are testing it with?

Re: ADC (Adaptive Differential Coding) My Experimental Lossy Audio Codec

Reply #136
If the file is compatible then it could be a problem with the program compatibility with the cpu. What is the cpu you are testing it with?

It's Ryzen 5 3600
TAPE LOADING ERROR