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
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by misio -
It needs just +3dB more and RMS window = 600 ms.
@misio ,
Please explain or point me to an online resource. I'd like to learn. I never found a mention about an RMS time window.
So called time window is scalable in ms. Usually is used 600 ms. The lower the value the speed of rms meter is faster. If the needle (bar) is moving too fast then it is hard to properly judge the loudness.
In Samplitude DAW 'time window' is marked as 'integration time'. In Samplitude default value = 2500 ms which is a bit strange.
2
Validated News / Re: FFmpeg 7.0 "Dijkstra" released 2024-04-05
Last post by Porcus -
ffmpeg has had a schism back in the day, and to those who don't know how that turned out: https://en.wikipedia.org/wiki/Libav

If someone makes a tool that does work different by default where ffmpeg does something stupid, then that could get a userbase in the right community. For example I can imagine that a small pack of lossless enthusiasts could want something that by default maintains losslessness when converting between lossless formats.
By that, I mean that conversion between lossless formats (including uncompressed) keeps bit depth (cf. e.g. this thread) - including honouring valid bits per sample; keeps alignment and length when encapsulating in container; and not to forget, can read every file it creates.
4
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by pqyt -
This is mostly offtopic, but can you explain why exactly that ancient IEC 61606:1997 spec is what should be followed, when both it and several of its replacements have been withdrawn and replaced by newer versions? Also can you point to a place where it can be acquired for free? I only see it being sold.

All the meters in pro audio world are calibrated according to AES-17/IEC 61606. This standard is not ancient! RMS meters are still in use and are implemented in every pro-DAW. Just download a demo of any pro-DAW and check it out.
Meters should be calibrated in some way. If meter is not calibrated then it is useless - it shows something but no one knows what.
For instance, a meter called "VU Meter" embedded in Foobar is not a VU meter at all. It is a RMS meter (a kind of) and its readouts are wrong. It could be repaired very simply I guess. It needs just +3dB more and RMS window = 600 ms.

Funny to how people can have different perspectives to plugins. I for instance don't care if the readouts are conforming to standard X or Y or just plain wrong. I'm here for the looks and eye candy.
I rely on things like replaygain to have a decent playing experience.
In the beginning I used to agree. But now that I get a better grasp on the math (still a very tiny grasp) why not make the effort to make it as accurate as possible?
6
3rd Party Plugins - (fb2k) / Re: UPnP: How does the Media Library Tree work?
Last post by SimBun -
There are ugly workarounds that consist of adding the track to a playlist (1*, 2*, 3*, 4*, 5*) and then exporting those playlists to update the tracks.
Thanks for the idea, I'm going to give it a shot.  Ugly or not.
I just have to figure out how to export the playlists in Foobar2000 Mobile.
If you're trying to use foobar/foo_upnp then I'm not sure you're going to be able to link playlists back to the files as the URL that foo_upnp generates doesn't contain the path to the file, instead it appears to be some sort of hash e.g.
Code: [Select]
http::/*.*.*.*:56923/content/dda71144f43629ed8b34a9b107cf4915.flac
MinimServer is one of the few servers that uses the filepath in the URL which makes it so easy to link it back to the file.


Do you know if the playcount is updated in Foobar2K when I stream with UPnP?  I added the Playback Statistics component.
I only use foobar for metadata management not playback, so I can't help you there.
MinimServer records the last 300 played items (1000 max). I use incrontab to scrape that history in order to keep everything that's been played, thinking I'll eventually feed it into last.fm (or similar).


Also, going back to the MediaTree, do you know how to add a folder to a SubTree?

I tried something like this, but looking at it now, the logic feels kind of wonky:
Code: [Select]
<SubTree label="Parent Node">
<SubTree label="Child Node">
<spec>%field1%</spec>
<spec>%field2%</spec>
</SubTree>
<spec>%fieldA%</spec>
<spec>%fieldB%</spec>
</SubTree>

What are you trying to do? In UPnP you descend one level at a time e.g.
Code: [Select]
<SubTree label="Release Type">
    <spec type="object.container.genre.musicGenre">%releasetype%</spec>
    <spec type="object.container.person.musicArtist">%album artist%</spec>
    <spec type="object.container.album.musicAlbum">%album%</spec>
</SubTree>
7
Validated News / Re: FFmpeg 7.0 "Dijkstra" released 2024-04-05
Last post by 2012 -
@mycroft

I sent a PR your way. Please close it with a disparaging comment 8). Potential contributors should see that PRs are being looked at. Maybe they will start coming with contributions that should actually be merged.

Also, some IRC presence would help. At least register the channels if you're really in it for the long haul.
8
MP3 - General / Re: Resurrecting/Preserving the Helix MP3 encoder
Last post by Case -
Thank you. Problem with BWF file was basically the same as with Porcus' W64 sample. The WAV reader had no support for WAV chunk alignment.
The other difference you see is related to different compilers doing the math differently so frames get allocated differently. If you look at the files in foobar2000 you will see that the decoded frame length is identical.

Fixed original WAV reader to take alignment into account. I didn't see a single mention of alignment in RF64 specs, I assume it uses the same WAV format's 2-byte alignment.
9
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by Defender -
This is mostly offtopic, but can you explain why exactly that ancient IEC 61606:1997 spec is what should be followed, when both it and several of its replacements have been withdrawn and replaced by newer versions? Also can you point to a place where it can be acquired for free? I only see it being sold.

All the meters in pro audio world are calibrated according to AES-17/IEC 61606. This standard is not ancient! RMS meters are still in use and are implemented in every pro-DAW. Just download a demo of any pro-DAW and check it out.
Meters should be calibrated in some way. If meter is not calibrated then it is useless - it shows something but no one knows what.
For instance, a meter called "VU Meter" embedded in Foobar is not a VU meter at all. It is a RMS meter (a kind of) and its readouts are wrong. It could be repaired very simply I guess. It needs just +3dB more and RMS window = 600 ms.

Funny to how people can have different perspectives to plugins. I for instance don't care if the readouts are conforming to standard X or Y or just plain wrong. I'm here for the looks and eye candy.
I rely on things like replaygain to have a decent playing experience.