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
1
News Submissions / TSAC: ultra-low bitrate ultra effective audio compressor by Fabrice Bellard
Last post by birdie -
TSAC: Very Low Bitrate Audio Compression

TSAC is an audio compression utility reaching very low bitrates such as 5.5 kb/s for mono or 7.5 kb/s for stereo at 44.1 kHz with a good perceptual quality. Hence TSAC compresses a 3.5 minute stereo song to a file of 192 KiB.

An Nvidia GPU is necessary for fast operation. CPU only is also supported but slower.

Technical information
  • TSAC is based on a modified version of the Descript Audio Codec extended for stereo and a Transformer model to further increase the compression ratio. Both models are quantized to 8 bits per parameter.
  • The transformer model is evaluated in a deterministic and reproducible way. Hence the result does not depend on the exact GPU or CPU model nor on the number of configured threads. This key point ensures that a compressed file can be decompressed using a different hardware or software configuration.
  • In order to get reasonable speed, you need an Nvidia Ampere, ADA or Hopper GPU (e.g. RTX 3090, RTX 4090, RTX A6000, A100 or H100) with CUDA >= 12.x. At least 4 GB memory should be available on the GPU. x86 CPUs are supported too but the program is much slower. The CPU must support the AVX2 instruction set in order to run the program. The FFmpeg utility is required to convert input files to raw format.
2
Support - (fb2k) / Re: Foobar2000 v2.* playback sound quality lower than v1.X
Last post by misio -
You people claiming to have a difference can very easily prove it. For example @misio's ESI Juli@ has nice high quality analog inputs. Just connect cables from outputs to inputs, play a demo track in both foobars while recording the output and share the recordings here. I at least would love to examine the claimed differences.
Doing the recording digitally would make comparison easier, but that would require getting a device that can record the digital output of the card. And you probably don't trust recording done inside the computer on driver level.
I do not use WASAPI at all, so I can tell nothing about this protocol.
Of course I can make an analog recording. Just give me a bit of time.
It will be Foobar -> ASIO -> Juli@ digital optical out -> DAC optical input -> DAC analog output -> Juli@ analog input
4
General Audio / Re: Album Art Downloader XUI
Last post by macumbero -
I have a little knowledge of php. editing etc etc but i can open a script with a text editor to understand how it works.

If you want i will send you the homepages in a private message because i don'tn know if is possible here... ( if possible , tell me and i write here )

I explain that i'm not writing to ask to have personals scripts created only for me but only understanding if is possible to use these pages with one o more scripts because ave very famous pages, especially for dj's

Thanks for losting time for my questions



5
3rd Party Plugins - (fb2k) / Re: Resampler plugin
Last post by Case -
ardftsrc filter have superior quality & speed compared to sox resamplers.
Only mention of that I can find with internet search is a single line in librempeg changelog. If it is as good as you claim and has good license, it would make for a great component. I assume you have no interest to write one?

Question:  when using the exclude/include sample rates box, what is the protocol for entering multiple rates?  Are they separated by commas or semicolons, and is a space required?  For example, for a "resample ONLY" entry I have used:

22050,88200

Ivqcl sometimes used a semicolon instead (22050;88200), and in your SRC Resampler you use commas with spaces (22050, 88200).
Spaces are not needed after the separators. Actually the code currently doesn't really skip them well, so it's best to avoid them. Entries can be separated with comma or semicolon, whichever one prefers. Note that ranges are also supported, you can for example specify 0-44100 to mean all rates up-to and including 44100.
6
3rd Party Plugins - (fb2k) / Re: Resampler plugin
Last post by sveakul -
Thanks Case for this much needed project.

Question:  when using the exclude/include sample rates box, what is the protocol for entering multiple rates?  Are they separated by commas or semicolons, and is a space required?  For example, for a "resample ONLY" entry I have used:

22050,88200

Ivqcl sometimes used a semicolon instead (22050;88200), and in your SRC Resampler you use commas with spaces (22050, 88200).
8
General Audio / Re: Album Art Downloader XUI
Last post by AlexVallat -
Hi, if you have any web scraping experience, or want to learn it, then it would not be difficult for you to create a script, depending on how difficult the website makes it. I would suggest making a copy of one of the simple ones, like bandcamp.boo and see how you get on.

If you try this and want to ask any questions about the script formats or syntax I'll answer, but the fundamental web scraping techniques of being able to determine the search URL to fetch, and how to craft a regular expression to extract the image URLs from the results HTML is not something I can teach.