I was listening to a lot of music today and thought of something that would be a very unique and potentially very useful feature. There are a lot of songs which only have a certain part that you like, or have a really long intro that you want to skip (sorry, purists). So, what if there was a component which would read a tag and tell foobar which part of the song to play? There could even be a simple scripting language for the tag which would allow you to basically create your own song mix that would play automatically. For example:
%foo_mix% tag = 2x(0:15-0:45),1x(1:10-2:30),3x(0:10-0:45)
So, that tag would play 0:15-0:45 one time, then repeat the section 1:10-2:30 twice, and finally play 0:10-0:45 three times. Of course, you could also have much simpler stuff for just skipping an intro, like: 1x(0:35-END)
Or, for skipping an outro: 1x(START-3:55)
This could also allow you to create party playlists which only play the best parts of a songs without any slowing down. And, of course, you could enable/disable the plugin using a hotkey/button/etc.
