View Single Post
Old 19th February 2015, 19:53   #2
Nitorami
Major Dude
 
Join Date: Mar 2008
Location: Erlangen
Posts: 941
It's true that some presets seem to react more to the bass, others to treble, this being the preset author's choice. It is your responsibility to choose the presets that best fit your music style, and the selection requires more than just the beat reaction. You'll find a lot of dumb youtube videos showing milkdrop visuals that absolutely do not fit the music.

And no, there is no hidden option that allows you to select whether the preset should rather trigger on the bass or on snares. And, believe me, I worked on beat detection a lot and this would barely work, anyway. In real music, bass and treble cannot be entirely separated in the first place; the main rhythm may be in bass, mid or treble; there are quite often conflicting ryhthms in snares and drums, such as 6 beats in the snare vs. 4 beats in the drum. The variability is sheer endless, and true beat detection is a science of its own.

There is, by the way, no such issue as "beat detection" in milkdrop. All we have is the bass, mid and treb signals, which are not more than some sort of pre-filtered volume signal, and we can use them to make the preset react somehow. This is rather dumb, it is not beat detection, just a reaction to volume, but it is ok for most purposes. Not a lot more is required really for visuals.

I spend a lot of time trying to develop a beat detection that deserves the name, that actually detects the beat, whether it is in the bass or in the snares, and reliably reproduces a strictly rhythmic signal. The algorithm devised works fairly well with most music and is - in terms of predictability and strict rhythm - much better than the simple volume triggered reaction, but that does not mean that it looks good with any preset. Many visuals so in fact look better with a somewhat erratic and irregular, "spontaneous" volume triggered reaction, than with a regular beat. Except however for techno/club streams with constant beat, where a strict and regular beat detection can be quite immersive. You may try this with my later "beamer" presets; they are made for use with projectors and a fog machine, and as such are rather dull when watched on a screen, but they try to follow strict rhythm and are perfect for a dance floor.

Martin
Nitorami is offline   Reply With Quote