Tone Master
- Authors: Hrvoje Katić
- Baixar versão estável
- NVDA compatibility: 2019.3 and later
Bem-vindo ao mestre de tom! Eu criei este pequeno extra do NVDA apenas por diversão, mas também para que se possa divertir enquanto o usa.
Eu sempre quis criar aspectos musicais com o NVDA, em vez de apenas ouvir os seus bips de progresso e erro. No entanto, não é muito fácil fazer isto, então primeiro eu queria facilitar. É por isso que escrevi Tone Master. Imagine como seria ouvir o NVDA tocando música de Mozzart ou Beethoven, ou pode ser o maior sucesso dos Rolling Stones. Embora o resultado final soe como aqueles toques em celulares antigos, ainda pode ser engraçado.
O Tom Master simplifica o processo de execução de seqüências de tons, implementando arquivos de dados de tom. Estes arquivos podem ser editados com o seu editor de texto favorito e depois salvos para reprodução com o NVDA. Leia para instruções!
Ficheiros de dados de tom
Antes de tocar a sua primeira música com o Tone Master, deve primeiro criar e carregar o seu ficheiro de dados de tom. Ficheiros de dados de tom são simplesmente ficheiros de texto com extensão .tdf. O Tom Master usa esses ficheiiros para processar e reproduzir seqüências de tons. Para criar um ficheiro de dados de tom para que o Tone Master possa reproduzi-lo com sucesso, deve seguir as regras simples descritas abaixo.
- Cada linha no ficheiro .tdf * deve * conter três parâmetros separados por dois pontos (:). O primeiro parâmetro é o tom do tom, o segundo parâmetro é a duração do som e o terceiro é o tempo de silêncio entre cada tom. Todos os três parâmetros são necessários para especificar, caso contrário, o Tom Master não poderá reproduzir os seus dados de tom.
- Os parâmetros de entoação e duração devem ser especificados como inteiros , e o silêncio deve ser especificado como valor real de ponto flutuante.
- Um sinal de cardinal (#) no início de qualquer linha no ficheiro.tdf será mostrado como um comentário e será ignorado.
Exemplo: reproduz uma sequência de 3 tons
1500:100:0.5
1000:100:0.09
500:100:0.7
Neste exemplo, o primeiro tom em uma sequência tem um tom de 1500, duração de 100 e 0,5 silêncio. O pitch do segundo tom é 1000, a duração é 100 e o silêncio é de 0,09. O último tom em uma sequência tem pitch 500, duração 100 e o silêncio é 0.7.
Note que o parâmetro silêncio é necessário para especificar mesmo que ache que não é, porque se não for especificado, o NVDA irá sobrescrever o tom anterior pelo próximo, e você obterá resultados inesperados. É por isso que eu fiz isso para ser necessário.
Para se familiarizar com a sintaxe dos ficheiros de dados de tom, veja e tente editar o ficheiro de exemplo incluído neste complemento. Ele está localizado na subpasta "tons", onde todos os seus arquivos .tdf devem estar localizados também.
Teclas de atalho:
- Alt+NVDA+T: Reproduz dados de tom carregados no momento, se tudo estiver ok.
- Alt+Shift+NVDA+T: Pára a reprodução dos dados de tom carregados actualmente se algum dado de tom estiver a ser reproduzido.
- Alt+NVDA+N: Cria e abre um novo ficheiro de dados de tom em branco no Bloco de Notas para edição.
- Alt+NVDA+L: Abre uma caixa de diálogo que permite escolher um dos ficheiros de dados de tom disponíveis para serem carregados para reprodução.
- Alt+NVDA+E: Abre o ficheiro de dados de tom carregado actualmente no Bloco de Notas para edição.
- Alt+NVDA+O: Abre uma pasta com ficheiros de dados de tom, onde também deve guardá-los para serem localizados pelo extra.
Outras notas
Também pode criar, editar e carregar ficheiros de dados de tons ou abrir a pasta de tons onde esses ficheiros estão localizados indo para o menu do NVDA, submenu de ferramentas, submenu de mestre de tons.
Quando a caixa de diálogo para criar o novo ficheiro de dados de tom for mostrada, escreva o nome sem a extensão .tdf. A extensão será adicionada automaticamente pelo Tom Master. Se nenhum nome for especificado, o Mestre de Tom usará o nome padrão "untitled.tdf". O Tone Master irá criar e carregar automaticamente novos ficheiros para si, e também será aberto no Bloco de Notas para edição. Pressione Escape no prompt do nome do ficheiro para cancelar a criação de novos ficheiros.
Nota: O Tom Master usa o Notepad para editar ficheiros de dados de tom, já que ele vem com o Windows por padrão e, portanto, qualquer computador deve tê-lo disponível.
Quando a caixa de diálogo para carregar o ficheiro de dados de tom estiver aberta, use as teclas de seta para seleccionar um ficheiro para carregar e, em seguida, pressione Enter. Pressione Escape para cancelar o carregamento.
Quando abre uma pasta com ficheiros.tdf, pode carregá-los no seu editor de texto para visualização ou edição. No entanto, para ouvir os seus resultados em tempo real, recomendo que carregue o ficheiro no Tone Master primeiro, se possível. Então pode editar o ficheiro, guardar o seu progresso, e após cada arquivamento pode usar o comando play para ouvir o seu último resultado.
Changes for 1.5
- Fixed: Fixed compatibility issue with NVDA 2022.1 and later versions.
Changes for 1.4
- Fixed: Fixed compatibility issue with NVDA 2021.1 and later versions.
Mudanças para 1.3
- Corrigido: Corrigido problema de compatibilidade com versões mais novas do NVDA.
Mudanças para 1.2
- Corrigido: Um Problema importante resolvido, em que seleccionar um dado de tom vazio e, em seguida, seleccionar outro e tentar reproduzi-lo resultava em dados de tom que não eram reproduzidos.
Mudanças para 1.1
- Adicionado: uma opção para criar um novo ficheiro de dados de tom e abri-lo no Bloco de Notas para edição.
- Adicionado: uma opção para editar o ficheiro de dados de tom carregado actualmente no Bloco de Notas.
- Aprimorado: as mensagens de erro agora são mais fáceis de usar.
- Aprimorado: Certos recursos adicionais, como a abertura de pasta de tons ou a edição de ficheiros de dados de tom no Bloco de notas, agora não são permitidos em ecrãs seguros.
- Melhorado: O utilizador será notificado pelo NVDA se a reprodução dos dados de tom for interrompida.
- Corrigido: não permitia a reprodução de dados de tom enquanto o outro já estava sendo reproduzido.
Mudanças para 1.0
- Versão inicial