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
3
3rd Party Plugins - (fb2k) / Re: Playback Statistics Questions
Last post by dix-hill -
Thanks for the detailed reply!

3. Yes, most likely it overwrites tags, since they have to be updated with every play. However you should be able to import tags to database first, on the right-click tracks > Playback Statistics menu. Then your tag ratings would also be in the database and get written back to tags. (Test it first on one track to be safe)

Apologies, I wasn't clear.  I meant to ask if this will replace all of my existing ratings with nothing when I select Automatically Synchronize File Tags.  Meaning, will all of the ratings I already added be replaced with an empty value?

4
Ogg Vorbis - Tech / Re: Vorbis 1.3.7 aoTuV and Lancer patches
Last post by Kraeved -
There is something wrong about Lancer mod 2021-05-11 hosted on RareWares. It is unable to correctly encode WAV when its sampling rate is less or equal to 11025 Hz: SSE2 version outputs silence, SSE3 outputs heavily distorted sound. All other Vorbis encoders (original, Aotuv, Venc aka Aotuv 2021-03-20, FFMPEG's libvorbis) do the job as expected.

P.S. Also, Lancer mod section on the website is missing its own anchor, <a name="oggenc-aotuv"> is used instead.

Code: [Select]
$ mediainfo in.wav

General
Complete name                            : in.wav
Format                                   : Wave
Format settings                          : PcmWaveformat
File size                                : 361 KiB
Duration                                 : 16 s 780 ms
Overall bit rate mode                    : Constant
Overall bit rate                         : 176 kb/s

Audio
Format                                   : PCM
Format settings                          : Little / Signed
Codec ID                                 : 1
Duration                                 : 16 s 780 ms
Bit rate mode                            : Constant
Bit rate                                 : 176.4 kb/s
Channel(s)                               : 1 channel
Sampling rate                            : 11.025 kHz
Bit depth                                : 16 bits
Stream size                              : 361 KiB (100%)


$ oggenc2 in.wav -q 1 out.ogg


  Bytes    Filename                 
 -------- --------------------------
  46 825   out.original.generic.ogg 
  51 187   out.original.x64.ogg     
  51 301   out.ffmpeg7.x64.ogg      
  51 301   out.ffmpeg7.x86.ogg      
  52 409   out.aotuv.generic.ogg    
  55 291   out.lancer.sse3.ogg      
  56 562   out.aotuv.x64.ogg        
  56 655   out.lancer.sse2.ogg      
  56 670   out.venc.x64.ogg         
  56 674   out.venc.x86.ogg
5
3rd Party Plugins - (fb2k) / Re: [fb2k v2] SQL Tree (foo_uie_sql_tree)
Last post by fbuser -
Ok, now the problem is clear. There is no row having he value "composers (67)" in BadFieldTable. With the following query and batch it should work:

Query:
Code: [Select]
SELECT
  Node1
FROM BadFieldTable
ORDER BY Node1, album, discnumber, tracknumber COLLATE NaturalNoCase

Batch:
Code: [Select]
DROP TABLE IF EXISTS BadFieldTable;
CREATE TABLE BadFieldTable AS
WITH BadFields AS (
  SELECT
     composers,
     composersort,
     composersortorder,
     conductor,
     album,
     discnumber,
     tracknumber,
     path,
     subsong
 FROM MediaLibrary
 WHERE coalesce(composers, composersort, composersortorder, conductor) IS NOT NULL
)
SELECT
  fieldname || ' (' || count(fieldname) OVER(PARTITION BY fieldname) || ')' Node1,
  *
FROM (
  SELECT
    'composers' fieldname,
    *
  FROM BadFields
  WHERE composers IS NOT NULL
  UNION ALL
  SELECT
    'composersort',
    *
  FROM BadFields
  WHERE composersort IS NOT NULL
  UNION ALL
  SELECT 'composersortorder',
    *
  FROM BadFields
  WHERE composersortorder IS NOT NULL
  UNION ALL
  SELECT 'conductor',
    *
  FROM BadFields
  WHERE conductor IS NOT NULL
);

Unrelated Topic: In Playback Statistics, do I have to use Automatically Synchronize File Tags to use Played Count in SQL Tree?
No, but as there are no real tags then you need to define the provided information as TFExpression columns in foo_sqlite.
6
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by TF3RDL -
Feature request for Peakmeter part (and to the extent, spectrum/spectrogram visualization): A feature to display Mid/Side representations of all stereo/surround pairs like this

This can be useful for letting me know if the particular song have phase-related/mono-compatibility issues, even though foobar2000 is not a DAW obviously
8
General Audio / Re: Test files needed
Last post by file627 -
I have most of the "test" CDs after about 1990,  including the Stereophile's, Chesky, both Sheffield/XLO,  etc.
I don't have CD-CHECK (tm).
But, honestly, most of the ones that came out after ~1988 are worthless for techs.
For example, that Philips Audio Signals Disc 1 – SBC 429 , has a whopping 99 tracks. This and other Philips test CDs were put out by one of the formats' developers. It comes right out of the R&D dept. Not sure Sony put out their own suite other than YEDS (which is on Archive). Denon may have, as one you noted above:

http://www.technofileonline.com/texts/testcd89.html

One critical, must-have track, as was often reported on in Measurements section of reviews,  of Stereo Review, Audio and even Stereophile (for a while), was/is/remains the SQUARE WAVE test.
It's importance (in audio) is controversial, to say the least. But it is very weird and interesting how folks go out of their way to discredit it -- especially when it comes to is application in digital audio:

https://audiokarma.org/forums/index.php?threads/square-wave-test-on-a-cd-player.180297/

https://www.audiosciencereview.com/forum/index.php?threads/square-wave-testing-of-audio-products-video-tutorial.20984/

https://youtu.be/9k8YpHkYJnY
9
3rd Party Plugins - (fb2k) / Re: foo_enhanced_spectrum_analyzer
Last post by mycroft -
In my filter I have low frequencies displayed in high resolution just fine,  it have nothing to do with links you provided above.
Do you mean showcwt or something else? And as I said before, you can't have precise time resolution while having higher resolution on lower frequencies at the same time

Irrelevant, showcwt have high resolution of low frequencies.