Entendendo as Regras de Separação Musical
Para melhor aproveitar a separação musical, é necessário ter certos detalhes em mente. Por padrão, o Salamandra vem com 60 minutos de separação para faixa e artista.
Atenção
Em primeiro lugar, lembre sempre que estes tempos se aplicam APENAS nas pastas com separação musical (azuis). Outros tipos de aleatoriedade (pastas amarelas ou modo de playlist) não levam em conta essas regras!
Essa configuração padrão é algo básico para todas as pastas. Ela significa que quando uma música tocar, ela ficará bloqueada para a seleção aleatória e depois de 1h ela estará livre para tocar novamente.
Ou seja, com a configuração acima, eu estou dizendo ao Salamandra: se você tocar uma música as 13:00, quando chegar 14:00 você estará livre para tocar ela novamente. Guarde isso em mente para um melhor entendimento.
Dessa forma, você pode pensar: Vou colocar então o máximo de tempo! Pelo menos uma semana para repetir a música novamente. Porém, deve haver um equilíbrio entre o tempo de restrição e a quantidade de música nas pastas.
Para as regras de separação funcionarem corretamente, suas pastas devem ter música o suficiente para aplica-las. Caso as pastas não tenham, o Salamandra selecionará uma faixa aleatória sem obedecer as regras.
Quando isso acontecer, você poderá ver no registro em texto ou no histórico a informação ao lado do nome do áudio: Picked at random. Couldn't apply separation rules. (Selecionado aleatoriamente. Não foi possível aplicar regras de separação.).
O Salamandra faz essa seleção aleatória em vez de pular ou ignorar a pasta para que não se quebre a sequencia que foi planejada na playlist. Para evitar este inconveniente, é importante analisar a variedade de artistas e músicas que você tem em uma pasta.
Cálculo Base de Separação
As regras por padrão pedem que as faixas não se repitam por 60 minutos (1 hora) e não repita o mesmo artista dentro de 60 minutos (1 hora). Caso uma de suas pastas que está na playlist tenha menos do que isso, essa pasta correrá o risco de ter repetições.
Caso você tenha uma média de duração das músicas de 3 minutos, isso corresponde a 20 músicas (60 / 3). Você pode calcular a separação pelo número de músicas e uma duração média, para atender ao seu número de músicas.
O mesmo vale para os artistas. É importante analisar a quantidade de artistas que tem em uma pasta, para ajustar as suas regras de acordo. Isso significa que para atender as regras padrão, uma pasta deverá ter 20 músicas, cada uma sendo de um artista diferente. Ou seja, 20 musicas e 20 artistas.
O cálculo é apenas para ter uma ideia, mas você pode analisar observando as estatísticas da pasta. Estas podem ser visualizadas via edição dos atributos ou então nas regras específicas de pasta. A configuração em si será explicada na próxima seção, mas por hora vamos apenas ilustrar o funcionamento das regras em si.
Informação
As informações de estatística da pasta estão disponíveis a partir da versão 0.6.1.
Estatísticas da Pasta
Na tela abaixo, estou customizando as regras de separação específicamente para uma pasta minha de músicas internacionais.
Observe a imagem acima. Nela há a informação que a "Duração Total" da pasta é de 4 dias, 4 horas e 11 minutos. Em minha regra, defini 4320 minutos, o equivalente a três dias. Quando uma música tocar, ela poderá se repetir apenas 3 dias depois. Isso é possível porque eu tenho músicas o suficiente para cobrir este tempo.
Se eu tivesse apenas 1 hora, ou até mesmo 1 dia de música, o Salamandra tocaria todos estes e então não aplicaria mais a regra, pois não haveria como tocar músicas sem repetir por três dias.
O mesmo vale para os artistas, usando a estatística de "Duração Total (Uma música por artista)". Na regra específica para a pasta acima, não aplico regras para estes, seguindo o padrão. Mas se eu desejasse customizar também a regra de artistas, devo respeitar essa estatística.