Um cliente ATC de áudio para VATSIM multiplataforma para suporte a macOS, Windows e Linux (somente áudio)
AVANÇANDO, O VECTORAUDIO NÃO SERÁ DESENVOLVIDO ATIVAMENTE. VÁ PARA SUA SUBSTITUIÇÃO, TrackAudio PARA ATUALIZAÇÕES FUTURAS E UMA EXPERIÊNCIA MELHORADA COM MAIS RECURSOS E ESTABILIDADE.
Veja os lançamentos das compilações mais recentes
O macOS tem permissão estrita em relação às entradas do teclado em segundo plano. VectorAudio deve solicitar que você na primeira inicialização permita monitorar a entrada do teclado. Às vezes, ao atualizar o aplicativo, essa configuração será desfeita. Nesse caso, siga as etapas descritas nesta edição.
A versão 1.3.1 desencadeou acidentalmente esse problema. Um hotfix foi lançado para Windows, versão 1.3.1a, que está disponível para download na versão 1.3.1, instale-o e o problema será resolvido.
No macOS: ~/Library/Application Support/VectorAudio
No Linux: ~/.config/vector_audio
No Windows: onde o VectorAudio.exe está instalado
Sim.
Peça ao seu FE para definir a estação no banco de dados AFV. De acordo com o manual AFV FE, todas as estações devem ser definidas no banco de dados. VectorAudio suporta a criação de estações ad-hoc se você efetuar login como DEL, GND ou TWR que não possui definição de estação. Em seguida, ele colocará um transceptor no local do aeroporto em que você fez login. Isto só funcionará se o aeroporto existir no banco de dados do aeroporto.
Sim! @KingfuChan atualizou o plugin RDF para EuroScope para incluir suporte para VectorAudio. Encontre o plugin neste repositório.
VectorAudio usa duas maneiras diferentes de detectar uma conexão com o vatsim: o slurper e o arquivo de dados. Se você vir um rótulo amarelo “arquivo de dados” no canto superior direito, isso significa que o slurper não está disponível.
Se você vir uma mensagem vermelha "Sem dados VATSIM", isso provavelmente significa que os servidores VATSIM estão temporariamente inativos.
O status dos endpoints disponíveis é atualizado a cada 15 minutos.
Não.
O manual do gerente de instalações AFV é claro que TODAS as estações devem ser adicionadas. Se o seu vACC não tiver feito isso, certifique-se de que sim. VectorAudio segue a definição de frequências do banco de dados e não permite a adição de frequências customizadas neste momento.
Sim! Dê uma olhada no wiki. VectorAudio oferece um WebSocket e HTTP SDK. Se você precisar de recursos adicionais, abra um problema com uma solicitação detalhada, ficarei feliz em analisá-lo sem garantias.
Leia este documento na íntegra primeiro. Se você não encontrar a resposta para o seu problema, abra um issue no GitHub, anexando linhas relevantes do arquivo vector_audio.log que deve estar na mesma pasta do executável.
VectorAudio é empacotado como AppImage e deve ser executado sem nenhuma ação específica.
Baixe a versão mais recente na página de lançamento e execute o arquivo AppImage. Se ele não abrir, você pode querer ter certeza de que ele tem permissão para ser executado como um executável executando chmod +x
no arquivo AppImage.
Baixe a versão mais recente na página de lançamento e instale o .app na pasta de aplicativos.
Alternativamente, VectorAudio pode ser instalado usando Homebrew. Execute os seguintes comandos para instalar primeiro o Homebrew Tap e depois o Homebrew Cask. Dessa forma, o aplicativo é atualizado quando você executa brew upgrade
.
# Add the tap
brew tap flymia/homebrew-vectoraudio
# Install the cask
brew install --cask vectoraudio
VectorAudio vem com um binário universal, que inclui versões x86_64 e ARM para Apple Silicon.
Baixe a versão mais recente na página de lançamento e execute o executável. Isso deve instalar o VectorAudio.
VectorAudio usa OpenGL como backend de renderização e, portanto, requer um dispositivo compatível com OpenGL.
cmake
é necessário para construir o projeto. As dependências serão baixadas por meio do vcpkg no momento da compilação. Consulte vcpkg.json para obter mais detalhes
No Linux, os seguintes pacotes são necessários: build-essentials libx11-dev libxrandr-dev libxi-dev libudev-dev libgl1-mesa-dev libxcursor-dev freeglut3-dev
, você também pode precisar de pacotes adicionais para ativar os diferentes back-ends de áudio, como como Alsa, JACK ou PulseAudio. No macOS, as ferramentas de linha de comando XCode, CMake e Homebrew são necessárias e o seguinte pacote homebrew é necessário: pkg-config
git submodule update --init --recursive
./vcpkg/bootstrap-vcpkg.sh -disableMetrics
mkdir -p build/ && cd build/
cmake .. && make
Se quiser ajudar no projeto, você é sempre bem-vindo para abrir um PR. ?