Prev Previous Post   Next Post Next
Old 24th February 2004, 03:09   #1
Shock Value
Senior Member
 
Shock Value's Avatar
 
Join Date: Aug 2002
Location: USA
Posts: 158
beat enchancer

Here's a nifty preset that shows a bit of beat enchancing code to AVS. What it does is help prevent against erroneous or skipped beats. It works best in songs that have a regular beat, but occassionally have sounds thrown in that usually make AVS give a beat that wasn't supposed to be there, or for when you are using a menu in AVS (it estimates the next beat for you). In the preset, hold HOME and tap END to the beat to "train" the enchancer. This is sometimes necessary. I will probably post more detailed info later.

Also, I think UnConeD said he did some kind of beat modifying thing in one of his presets. What was the method that you used? I used gmegabuf to find the average BPM and then only admit beats that fell near an expected range according to that BPM/make a beat if one is expected but not recieved. I also made user interaction an impoartant part of the process.

I plan to use this technique in certain future presets, by the way (I'll make it optional, though).

Keep in mind that this is not a perfect solution to beat detection. It relies on the fact that AVS will generate accurate results at least most of the time, and will not work correctly on many songs or genres. That's why I am going to make it optional in my presets.
Attached Files
File Type: zip beatenchance.zip (1.4 KB, 171 views)

Last edited by Shock Value; 24th February 2004 at 03:57.
Shock Value is offline   Reply With Quote
 
Go Back   Winamp & Shoutcast Forums > Visualizations > AVS > AVS Presets

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump