View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0018181 | MMW 5 | Playback | public | 2021-08-01 20:17 | 2023-10-19 19:49 |
Reporter | peke | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | feedback | Resolution | open | ||
Product Version | 5.0 | ||||
Target Version | 5.1.1 | ||||
Summary | 0018181: Playback Rules: Crossfade handling improvement | ||||
Description | We should improve crossfade playback rules by adding crossfade button right of disable crossfade and make it enabled if Disable crossfade is not enable. - Dialog title would be Crossfade options - Dialog content would be Advanced search - Default option would be Length (seconds) > 30s (Maybe lower, but common ads and Jingles are not longer than 30s) | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
What is the intent of this feature? - Is it to give the users a shortcut to the Crossfade settings? or - Is to to allow for different Crossfade settings on a per Type basis (including the config within the dialog could give users the impression that Crossfade is per-Type)? And if so, how does this work when tracks are two different Types? |
|
It is just to add Crossfade option in Output so that Crossfade can be Auto disabled if criteria is met eg. if track length is less than 30s Do not crossfade next track. I proposed existing UI of Advanced search for feature options so that user is familiar with UI, Less time to Dev and still give users ability to customize to its needs. Default (Length <= 30s) is there to out of teh box help users that use MM for streaming and/or Radio shows where quick announcements, Radio Jingles, ADs, are inserted into Now playing and they are 99% less then 30s length, usually vocals and crossfade cuts part. Also some users prefer some music genre not to crossfade. It is easy to add, no regression risk as it triggers only in playback not affecting Library or other MM features, but on the other side improves listenning experience and eliminates users complains on Crossfade cuts of end of track. |
|
I'm not sure whether this is needed. i.e. Crossfade rules are currently configurable by Type. Wouldn't it be simpler to just allow for a custom Type (like #18756)? If so, the only question is how to handle when track A is from Collection A, and track B is from Collection B. I expect that in such cases: Track A's fade out rule applies. Track B's Fade-in rule applies. Gap overlap should be ??the second of the two??average of the two?? |
|
In all cases Track A rules are applied on track end eg. if Crossfade/GAP is disabled and in case Collection A/B where both have crossfade/gap enabled lower value is used. But that would be very very rare case reason for implementing this in 90% of cases preventing overlapping/cutting important information from the track end. Common for ads, jingles, announcements, quick news which contain important piece of info till the last ms in order to squeeze into payed time. Examples: Paid Ads is 15s so usually 14990ms is filled with ads info or DJ name is usually <2s and it is cut at last ms or DJ use gunshot to make cut in order to transition to another completely different song (Hip-Hop -> Hard Rock -> Trance) |
|
So perhaps it would make sense to include this within the Playback rules dialogs within the Crossfading settings (i.e. the rule would be applied per Type) as follows: Enable bookmarking Ignore Shuffle Ignore Auto-DJ when playing Remove silence at the beginning / end of track --Crossfading---------------------------------------------- | Fade out: | Fade in: | Gap/Overlap: | [ ] Disable for tracks < __ s ------------------------------------------------------------------- |