1
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.
2
Scientific Discussion / Re: AudioWorklet-based filter bank spectrum analyzer
Last post by TF3RDL -- NEW: Smoothing modes for main spectrum (to complete the averaging domains for FIFO, exponential and infinite average spectrum), which is described below:
- Linear (peak): Simple linear peak decay (actually exponential when viewed in linear and even nth root amplitude scaling) and toggling between peak and average mode has no effect on it
- Exponential (linear): Uses the same formula for smoothing the AnalyserNode.getByteFrequencyData() output
- RMS (squared): Same as before but emphasizes peaks as it is calculated in squared domain
- Geometric (logarithmic): Exponential smoothing calculated in logarithmic amplitude (dB) scale
- NEW: Alternate color scheme, which changes the color gradient (from turquoise to orange on fb2k-style color gradient and also the rainbow gradient on "alternate color" mode) and also light mode colors (reducing the contrast a little bit) when not using color gradient
- FIX: The "main" spectrum sometimes disappears when "Freeze analyzer" is pressed while "anti-flicker" mode is enabled
BTW, since all of time-domain filter bank algorithms I've implemented here can be made parallel rather easily (and so the sample-accurate time smoothing and averaging), so the use of AVX2 instruction set (only in case of re-implementing these in C++ for foobar2000 visualization components and/or even VST plugins) and/or even multithreading (Web Workers can do that but I haven't used that to speed up this web-based analyzer) should allow such analyzers to run at reasonable framerate while having a lot of bands (e.g. 1920 bands)
3
Scientific Discussion / Re: AudioWorklet-based multichannel peakmeter visualization
Last post by TF3RDL -- NEW: Smoothing modes for main peakmeter and correlogram, which is described below:
- Linear (peak): Simple linear peak decay (actually exponential when viewed in linear and even nth root amplitude scaling) and toggling between peak and average mode has no effect on it
- Exponential (linear): Exponential averaging
- RMS (squared): Same as before but emphasizes peaks as it is calculated in squared domain
- Geometric (logarithmic): Exponential smoothing calculated in logarithmic amplitude (dB) scale
- NEW: Alternating color mode for peakmeter where Mid/Side part has different color than the main Left/Right one only in case of displaying both L/R and M/S simultaneously, which can look like this:
- FIX: The main peakmeter and phase correlation/stereo balance bar sometimes disappear when "Freeze analyzer" is enabled while "anti-flicker" mode is enabled
4
General - (fb2k) / Re: Album Information Genre drop down list
Last post by kajero -I wish I could find what you suggested. Obviously, I don't know what I am doing. So I will just have the lists because I do like using them.
5
foobar2000 mobile / Foobar2000 mobile to play external USB files on Android phone
Last post by travellinmike -Can the Foobar2000 Mobile app read a dual type USB flash drive (normal USB and USB-C) and play the files on an Android phone? The thumb drive would be connected to the phone via the USB-C charging port.
I currently have a regular flash drive (normal full size USB) with hours of MP3, MP4, WAV, FLAC files that I can easily plug into my TV's USB port and use it as an "input source". Before I buy a dual type memory and copy the files to it (for similar USB file sourcing with my phone) I'd like to know... Will Foobar2000 Mobile app be able to read/play the usb connected files or do files need to be physically loaded onto the phone? Secondly... Will my folder hierarchy be navigable (mostly 3 and a few 4 folder levels deep) or will everything need to be at the root level? Obviously all at the root is not preferred and I would use several smaller thumb drives instead to avoid endless scrolling to find the song I want.
thanks for any advice so I can avoid skipping YouTube ads between every song.
6
General - (fb2k) / Re: Hires Internet Radio - Buffering
Last post by boxerfan88 -ffmpeg -i http://icecast.centaury.cl:7570/SuperStereoHiRes4 -t 900 -f null - 2> error_log.txt
(900seconds) Then check log for errors.
Or capture the stream in parallel:
ffmpeg -i http://icecast.centaury.cl:7570/SuperStereoHiRes4 -t 900 -c:a flac output.flac 2> error_log.txt
7
General Audio / Re: Can higher bitrates sometimes sound worse than lower ones
Last post by includemeout -8
General - (fb2k) / Re: Hires Internet Radio - Buffering
Last post by boxerfan88 -Do you get a glitchless playback with something else? I tried ffplay, it glitches pretty much constantly. I played with VLC and foobar2000 simultaneously, both players glitch every now and then but not at the exact same time.
Good idea. Let me test...
URL: http://icecast.centaury.cl:7570/SuperStereoHiRes4
Firefox 138.0.3 | ~1.5Mbps | no stutter during 5min test |
Chrome 136.0.7103.114 | ~1.5Mbps | no stutter during 5min test |
Brave 1.78.97 | ~1.6Mbps | no stutter during 5min test |
Edge 136.0.3240.76 | ~1.4Mbps | no stutter during 5min test |
Foobar 2.24.4 x64 | ~1.6Mbps | occasional stutter during 5 min test |
^ all of the above done standalone/independently.
^^ maybe need longer monitoring of the browser test..
9
3rd Party Plugins - (fb2k) / Re: foo loop play with LoopStart/LoopLength/LoopEnd tags
Last post by Habanero -10
Support - (fb2k) / Re: Files won't scan no matter what
Last post by TheYakEmperor -