Skip to main content

Recent Posts

Is it possible to tell which encoding is used in that file?
Nice find.
The FFT part of visualisation_manager code in foobar2000.exe still gets compiled with SSE - against the settings.
Possibly tied to being a single C file in a project where everything else is C++. Still, the properties say "No Enhanced Instructions (/arch:IA32)", so it's lying.
General - (fb2k) / Re: My Foobar screenshot
Last post by askold -
The icons are cute. Do the thumbs up/down buttons progressively change the rating or is it a custom tag?
it changes the rating -1/+1
The so-called "Rated Shuffle" playstyle order, is meant to be the main thing of this plugin.
Everyone has favorite songs, and songs they like more than others.
And with a "Rated Shuffle" is meant to be the higher rating a song has a higher chance of getting played.
But let's say I have a lot of 10 stars rated songs and have some 3 rated songs.
I would not like to only play my 10 rated songs all the time,
Variation is nice, but still, have my favorite songs played more often than others would be nice.

The thing I'm requestioning is the following
* A local rating system that is saved in ID3 tag.
* A rating system from 0-10
* The higher rating the more likely the song is to get played in "Rated Shuffle"

Saved in ID3 tag so the rating is moved from one computer to another when I move playlist to another computer.
And don't want any global rating system because others favorite songs should not affect my playlist.

Why 0-10 rating? o = unrated, and I prefer 0-10 over 0-5 because gives a higher accuracy with more options.

Let's say a song with rating 5 is the default and has 1 "vote/chance" of getting picked to getting played.
And a song with rating 10 would have 2 "vote/chance" of getting played at.
So that would mean a song with 10 rating would get played twice as often as a song with 5 rating, in average.

"Songs not to get played."
Some songs you might not even want to be played while in this playmode "Rated Shuffle". And therefor a 0 rated number would be applied to that song. but you still want them in the playlist, and not want to make several playlist.

Default value?
Since 0 value is meant to be used for songs you do not want to get played while in this mode. So Im guessing new songs that have not been rated have to be treated as 5 star songs, or something along that line.

Scale from -10 to +10
If you added a negative value to the scale then you could give twice as much value for this requested playback.
What I mean is that one could start sorting songs by a scale, and less say you rate depressing songs that you still like at for example -10. And all songs with a negative value are not getting played while you are using the "+Rated Shuffle". But if you another day are feeling down, and you want to listen to some depressing songs that day. then you simply change playlist order to "-RatedShuffle" And then the playlist would only play songs with a negative value, and the higher negative value the higher chance that songs get played.
"+Rated Shuffle" = Only play songs with a positive rating. The higher value the more likely to get played.
"-Rated Shuffle" = Only play songs with a negative rating. The higher value the more likely to get played.
"=Rated Shuffle" = Play all songs with rating (not 0). The higher value the more likely to get played.

Instead of "Happy Songs" / "Depressing Songs" as + or - rating, one could use for many other things like the following.
Let's say you instead add all "Metal Songs" as+ and all "rap songs" as - rated songs.
You could of course add letters instead of + and -, lets say H5, M5, C5, P5, R5. And so on...
"Heavy 5" A Heavy Metal song rated 5
"Metal 5" A Metal song rated 5
"Classic 5" A Classic song rated 5
"Pop 5" A Pop song rated 5
"Rap 5" A Rap song rated 5

Personally, I do not know any kind of programming to make any plugin, so this is a request, if there is some kind should out there who got time and the skill to make this plugin a reality.
Vinyl / Re: >20kHz content found in vinyl?
Last post by soundping -
That could be your equipment doing a 'Jedi audio trick.'  Your equipment could be up exampling the audio.

That's something you have think about.
Vinyl / Re: Re: >20kHz content found in vinyl?
Last post by Funkstar De Luxe -
I'd say this is good evidence of high frequency content in vinyl. That's the 30Khz carier (i forget the real name, but it's added to tape recording in order to make the requency response more linear). It's certainly not distortion.
3rd Party Plugins - (fb2k) / Re: foo_youtube
Last post by TheQwertiest -
@3dyd : Hey again!
Could you please an additional tag for YT playlist name for when importing tracks as YT playlist? Use case: I have multiple imported YT playlists which I sometimes group and\or sort based on playlist name, for now I'm setting playlist name tag manually, but it would be nice if it could be automated.
Vinyl / Re: Re: >20kHz content found in vinyl?
Last post by dc2bluelight -
Distortion.  Just calculate the 3rd harmonic or greater of 8-15khz.  Vinyl is pretty nasty for THD up there.
Vinyl / Re: 33 vs 45rpm -- Technical Differences
Last post by dc2bluelight -

According to this site a lot of tape machines tends to have reduced bass response when running at 30IPS, so I guess there there is an optimal range of ideal operation in such analog media.

This site is high on the sad truth about analog domain frequency response. The last plot tells the story by means of comparison.

Even scarier is a problem that I have seen personally, but have not seen a lot written about.

(1) Record a 10 KHz tone at a suitable level, say -10 or -20 dB.

(2) Play it back.

(3) Note that it is  typically modulated with a low-frequency random envelope

Might as well add the rest of the sad story.  Yes, higher tape speed always results in less extended LF response, happens on all machines.  While 30IPS has a better noise characteristic, 15ips is actually the sweet spot for any machine, with minimal HF saturation with better high output HF response, reasonably low noise, and reasonable LF response.  Bass response at 7.5ips, 2 track 1/4" could actually be pretty flat to 20Hz, but the EQ caused HF saturation at higher levels.   Narrower tracks result in the "head bumps" you see on the graphs, which are cannot be equalized out using the eq adjustments in the recorders themselves.  Wider tracks result in less head bump, and lower noise because more tape area is being used. However, it's never a free ride with analog tape.  Wider tracks make azimuth more critical, which in turn makes guidance more critical.  Azimuth misalignment rapidly kills HF response.  So narrow track multitracks had lots of big head bump problems.

In addition to the amplitude modulation noise cited, which is caused by another trade off of high output tape vs high calendering (polishing) which moves the oxide away from higher output.  Higher output tape types are polished less, and thus have worse short-term drop-outs, which results in LF amplitude modulation noise.  Longitudinal tape vibration caused by an unsupported length of tape over static guides causes high frequency FM (the analog version of digital jitter) called scrape flutter, heard as modulated noise around pure tones.  Faster tape worsens the problem, roller guides is the only fix, but precision bearings are expensive making scrape flutter a "feature" of less expensive transports.  Bias purity and symmetry, or the lack thereof, also inject a form of LF noise. 

And that's just analog tape, which is then used to cue a lacquer 45 or LP.  As was mentioned, traditional 45s were usually cut hot so the tune stood out in play with other hot 45s.  All else being equal, louder presents as a positive "better" quality.  Hot 45s became such a problem that juke boxes employed compressors to smooth out differences.  Stereo 45s were rare until the early 1970s.  Lesser quality vinyl and higher modulation resulted in faster wear deterioration.  I can't speak to the audiophile tweaks of cutting 12" 45s, but it's still vinyl, still has physical limitations, notably the maximum HF modulation before the dimensions of the cutting stylus become the limiting factor, and LF maximums that vary in practicality depending on the pickup cartridge.  I guess it might be possible to cut a slightly better sounding 45 rpm 12" disc, but it seems quite impractical given play time limitations, and the fact that it is still vinyl.  But it's also highly unlikely anyone outside the mastering lab could ever make a meaningful comparison given the variables in mastering for different vintage releases.
General - (fb2k) / Re: My Foobar screenshot
Last post by elia_is_me -

Mine (PSS + WSHMP)