RadioBOSS 6.2 [beta]

nelson c

Active member
Also I have a question:
The api command writetag modifies all the fields in all the libraries?, for example if I modify the artist, or the song tags
 

djsoft

Well-known member
Staff member
It can be useful for example to add and remove Christmas songs from a library (Example for Christmas) from the planner, on specific dates.
Yes, makes sense. But why this is used remotely, and not directly in the Music Library?
 

nelson c

Active member
Dmitry this problem continues to appear in the current beta.
Happens whenever playback is stopped. I think it may have something to do with the internal encoder.

It often happens to us that playback stops due to lack of tracks, and then stops indefinitely. Events are loaded, but playback does not start.

 

nelson c

Active member
Yes, makes sense. But why this is used remotely, and not directly in the Music Library?
We have built our own system to classify songs, in a client server REST scheme.
So I make category changes from an android app developed in android studio, as well as on Windows with delphi.
We have tools like EasyMove (Inspired by other software), which is far superior to what MediaLibrary offers for example. (Change categories with drag and drop). I comment this in case it is of interest to implement it in RadioBOSS.


Although in our case it is something particular, this contributes to the versatility of the program, remote work is becoming more and more popular :)
To return to Playlist Gen Pro, as we have thought, this is essential
 

Attachments

  • 1.png
    1.png
    167 KB · Views: 54

nelson c

Active member
Dmitry this problem continues to appear in the current beta.
Happens whenever playback is stopped. I think it may have something to do with the internal encoder.

It often happens to us that playback stops due to lack of tracks, and then stops indefinitely. Events are loaded, but playback does not start.

We are used output without device.

Also emitting silence when nothing is playing does not work. When playback stops, so does the encoder.
A new playlist is inserted, but playback does not start. Meanwhile in the log you see the following.
Once per minute. (Until I manually play)
 

Attachments

  • Sin título.png
    Sin título.png
    96 KB · Views: 37

Elielton

New member
O que há de novo
  • Eventos agendados: vários horários de início podem ser especificados para um evento
  • Eventos agendados: o limite de duração do evento pode ser especificado
  • Execução de comandos na inicialização: permite especificar comandos a serem executados na inicialização do RadioBOSS
  • A fonte do medidor VU pode ser selecionada (Audio Mix ou uma das entradas)
  • Cama do tipo de arquivo: faixa de cama múltipla pode ser especificada
  • Opção de tipo de arquivo: não atualize a contagem de reprodução e as últimas tags reproduzidas
  • Coluna de tipo de arquivo adicionada à lista de reprodução
  • Silenciar a lista de reprodução ao pré-escutar na ferramenta Track, no Editor de transição e na biblioteca de música
  • Playlist AUX: opção adicionada para atenuar a playlist principal enquanto o AUX está tocando
  • Relay: permite especificar o volume da playlist quando o relay está conectado (anteriormente a playlist era sempre silenciada)
  • Teaser: adicionada opção de classificação mínima para filtrar faixas de música
  • Gravador de trilha de voz: MIC DSP é aplicado a trilhas de voz gravadas
  • Adicionadas variáveis de temperatura para o formato do título da faixa (%temp, %temp_tom, etc)
  • Opção adicionada: use a tag Last Played ao verificar a proteção contra repetição na Track List
  • Selecione o título a ser exibido nas barras Last Played/Now Playiung/Upcoming (título da lista de reprodução ou título da transmissão)
  • Exibição de hora aprimorada na lista de eventos: mostra horas personalizadas e hora de início adicional
  • Opção avançada adicionada: estado de transmissão após a reinicialização do RadioBOSS
  • Opção avançada adicionada: varredor - tempo mínimo para varrer
  • Melhor qualidade da exibição do logotipo do rádio na janela principal
  • Aumento do tamanho da barra de contagem regressiva de introdução
  • Selecione a ação de clique duplo para as janelas Pesquisa e Explorador de Arquivos
  • Barra de ferramentas: certos itens podem ser ocultados (Menu View->Toolbar)
  • Estatísticas de transmissão: gráfico individual para cada codificador (apenas para a última hora)
  • comando makelibrary permite adicionar arquivos individuais à biblioteca
  • Cor ajustável para exibição do tempo na janela principal
Agendador de anúncios
  • Comando de menu adicionado para excluir uma faixa do disco
  • Permite usar até cinco varredores (anteriormente era limitado a três)
Biblioteca de música
  • O recurso de impressão imprime apenas faixas filtradas quando o filtro está ativado
  • Interface de usuário do processo de rastreamento em lote aprimorada
Gerador de lista de reprodução
  • Adicionado importação/exportação da lista de artistas relacionados
  • O número de índice pode ser ativado na lista de rotação (menu do botão direito do mouse)
  • Corrigido: a proteção de repetição de artistas separados não funcionava para alguns separadores de caractere único
Correções de bugs e pequenas melhorias
  • As variáveis de formato de título de faixa %len e %playcount tinham valores errados quando a lista de faixas estava sendo reproduzida
  • Posição inicial incorreta ocasional de fade in/out do Editor de transição
  • A cintilação da janela de estatísticas de transmissão foi removida ao usar temas personalizados
  • A próxima faixa selecionada incorretamente às vezes quando a faixa em reprodução foi removida
  • Próxima faixa incorretamente às vezes avaliada incorretamente ao reproduzir a última faixa programada e Shuffle ativado
  • Outros bugs corrigidos, pequenas melhorias

Chave de licença:
Se você é um usuário registrado e sua assinatura de atualização não expirou, use sua chave.

Para solicitar a chave de licença gratuita do testador beta, preencha este formulário: https://www.djsoft.net/enu/beta.htm
A chave gratuita expira em 15 de agosto de 2022.

Download
RadioBOSS 6.2 beta:
x86 https://dl.djsoft.net/beta/radioboss_beta_6.2.0.2.exe (01/07/2022, 31 MB)
x64 https://dl.djsoft.net/beta/radioboss_beta_6.2.0.2_x64.exe (01/07/2022, 35 MB)

Por favor, poste pequenos bugs e solicitações neste tópico e crie um novo tópico para solicitações ou relatórios mais complexos.

Quem contribuiu terá um desconto significativo, de até 100%, quando a versão final for lançada. Entre em contato com sales@djsoft.net sobre o desconto.
 

djsoft

Well-known member
Staff member
Dmitry this problem continues to appear in the current beta.
Happens whenever playback is stopped. I think it may have something to do with the internal encoder.
Encoders do not affect playback, it's totally separate. Does it always fail to start or it's only occasional?

We have tools like EasyMove (Inspired by other software), which is far superior to what MediaLibrary offers for example. (Change categories with drag and drop). I comment this in case it is of interest to implement it in RadioBOSS.
There are no categories in Music Library - but assigning tags can be used for this. For now I'll see if API command to delete track from a library can be added in this release.

Also emitting silence when nothing is playing does not work. When playback stops, so does the encoder.
Yes, there were some problems with it and it currently won't work properly. By the way, what is the point of keeping a connection to the server without sending any real sound?
 

nelson c

Active member
Encoders do not affect playback, it's totally separate. Does it always fail to start or it's only occasional?
Sometimes it works fine, but after the program has been running for several days, once it starts happening it runs constantly. (every time the whole playlist ends, playback stops, but then inserting a new playlist doesn't start)
 

nelson c

Active member
There are no categories in Music Library - but assigning tags can be used for this. For now I'll see if API command to delete track from a library can be added in this release.
Each category is equivalent to a library. Then the movements would be from one library to another. (Internally with the api, we will delete and insert in another library)
We use tags for time, rating, etc.
Hopefully it can be implemented in this version :)
 

nelson c

Active member
Sometimes it works fine, but after the program has been running for several days, once it starts happening it runs constantly. (every time the whole playlist ends, playback stops, but then inserting a new playlist doesn't start)
It's true that it doesn't make any sense, but after this error that accuses the registry, some client software are not able to connect correctly to the server. You have to disable and enable the encoders in RadioBOSS for it to play again. This happens with Omnia 9 for example.
 

djsoft

Well-known member
Staff member
Sometimes it works fine, but after the program has been running for several days, once it starts happening it runs constantly. (every time the whole playlist ends, playback stops, but then inserting a new playlist doesn't start)
Thank you, added to the bug report.

Hopefully it can be implemented in this version :)
It's no problem, will be in the next update.

It's true that it doesn't make any sense, but after this error that accuses the registry, some client software are not able to connect correctly to the server. You have to disable and enable the encoders in RadioBOSS for it to play again. This happens with Omnia 9 for example.
Maybe the problem is with the audio device, e.g. RadioBOSS keeps it initialized but nothing is playing (after the playlist ends) and when the event starts, the device seems to have a problem starting playback again. Looks like a driver issue.
 

djsoft

Well-known member
Staff member
Sometimes it works fine, but after the program has been running for several days, once it starts happening it runs constantly. (every time the whole playlist ends, playback stops, but then inserting a new playlist doesn't start)
This doesn't reproduce here. Can you please provide more information, what happens - does it insert the playlist? What happens if you play a track manually? Are there any error messages in the log?
 

nelson c

Active member
Exactly, the playlist is inserted, but playback does not start.
If play is done manually, yes it does.
Here is a video of the previous beta in which I demonstrate it, the exact same thing keeps happening. (You need teamviewer to play it)
I honestly don't know what else could influence this. If you have any doubts about a particular configuration that could cause it, let me know.
We could try attaching the profile file to see if it can be replicated.
 

Attachments

  • Video.zip
    3.6 MB · Views: 32

djsoft

Well-known member
Staff member
We could try attaching the profile file to see if it can be replicated.
Please check the event options, in particular, the "Do not action this event when playlist is stopped", also check the options in Settings->Scheduler, there are two that prevent event startup when the playlist is paused or when the MIC is on.
Apart from that, I don't know why this could happen. The bug was never reproduced here. Some checks for odd cases will be added in the next update, so hopefully this will lead to this bug being fixed.
 

nelson c

Active member
also check the options in Settings->Scheduler, there are two that prevent event startup when the playlist is paused.
This was enabled, but playback is not paused. For now leave it enabled and update to the latest version. We'll see after a few days how it behaves
 

djsoft

Well-known member
Staff member
This is already implemented? :D what would be the command?
Yes, I'm sorry it was not mentioned in the changelog (and also not documented), the commands is as follows:
HTTP:
http://127.0.0.1:9001/?pass=WxPe2JXh&action=library_edit&type=delete&library=Base&fn=C%3A%5CMusic%5CTrack01.mp3
 

nelson c

Active member
Thank you very much! This is very important to us.:D
type: only delete is available right?
Because if add is available, it would be very comfortable, although it is not a priority, we can work with makelibrary and individual tracks from the api. :)
 

nelson c

Active member
Today I was working with the api and C# and I'm having some difficulties:
The limitation: the api should be written in REST commands: Get, Put, Post, Delete, everything would be more logical.
Using everything in get has some complications.
I've been working with writetag, and it has problems in C# because of the use of base64.
The language has a character limitation for the url. It shouldn't be such a long parameter, that's what Put or Post is for.
Although we fixed it by removing the image from the xml, I wanted to comment on this.
 
Top