O principal
- Mudanças arquitetônicas significativas foram feitas para melhorar a confiabilidade e a qualidade do aplicativo.
- Todos os componentes de processamento de sinal incluem compensação total de atraso. Não importa como o sinal é roteado, barramentos, trilhas, plug-ins, envios, inserções e retornos agora são totalmente compensados e alinhados com a precisão da amostra.
- Um mecanismo de reamostragem de alta qualidade está integrado, que pode ser usado ao trabalhar com fluxos com taxa de amostragem variável (varispeed). O novo mecanismo tornou possível simplificar o código principal do Ardour, garantiu o processamento correto da saída de áudio para trilhas MIDI e lançou as bases para a subsequente independência da taxa de amostragem do Ardour.
- Adicionada a capacidade de monitorar qualquer combinação de fontes de áudio. Anteriormente, era possível monitorar o sinal carregado do disco ou alimentado nas entradas de áudio. Agora esses sinais podem ser monitorados simultaneamente (ouvindo os dados do disco e ouvindo o sinal de entrada ao mesmo tempo). Por exemplo, ao trabalhar com MIDI, você pode ouvir a si mesmo ao adicionar novo material a uma trilha sem interromper a reprodução do material já existente na trilha.
- Adicionado modo Wet Recording, permitindo a gravação de qualquer posição de stream no canal. Além da tradicional gravação de um sinal limpo com posterior adição dinâmica de efeitos sonoros, o novo modo permite gravar uma performance instrumental sobre um sinal com efeitos já aplicados (basta mover a posição atual em “Recorder” e adicionar um som adicional sinal).
- A função Grid, que está sobrecarregada de modos, é dividida em duas funções distintas - Grid e Snap. O Snap introduziu recursos relacionados ao encaixe do marcador, o que tornou o comportamento da grade mais previsível e eliminou a necessidade de alternar constantemente entre os diferentes modos da grade.
- A forma como os dados MIDI são processados durante a reprodução foi completamente alterada, eliminando muitos problemas de edição, como notas grudadas, comportamento estranho de loop e notas ausentes. Além disso, a visualização da velocidade foi simplificada. As notas MIDI fornecem exibição de velocidade na forma de barras.
- Um novo teclado MIDI virtual foi proposto.
- Um novo sistema de gerenciamento de links de plugins foi introduzido, fornecendo ferramentas para estabelecer conexões arbitrárias entre plugins, além de permitir recursos como
controlar múltiplas instâncias do mesmo plugin, dividir o sinal de áudio para alimentar múltiplas entradas de plugins e dar aos plugins acesso às entradas auxiliares do AudioUnit. Também há suporte para anexar tags arbitrárias a plug-ins para simplificar sua categorização (cerca de 2000 plug-ins já receberam tags, como Vocais e EQ). A caixa de diálogo do gerenciador de plugins foi redesenhada, na qual o layout dos elementos foi alterado e os recursos de pesquisa e filtragem foram expandidos. - Foi adicionada uma tela com estatísticas dos plugins DSP, suportando a exibição tanto de dados agregados quanto de informações em relação a cada plugin.
- No backend do subsistema de áudio ALSA, é implementada a capacidade de atribuir diferentes dispositivos para entrada e saída, e também é fornecida a exibição de dispositivos secundários.
- Adicionado um novo backend para PulseAudio, que atualmente está limitado à reprodução, mas pode ser útil para mixagem e arranjos no Linux ao trabalhar com dispositivos Blutooth.
- Adicionado suporte para importação e exportação de arquivos MP3 em todas as plataformas. Adicionada a capacidade de usar FLAC como formato de gravação nativo. Para Ogg/Vorbis, uma caixa de diálogo foi adicionada para definir as configurações de qualidade.
- Adicionado suporte para controladores Launch Control XL,
FaderPort 16,
Faderport de 2ª geração,
Nektar Panorama, Contour Designs ShuttlePRO e ShuttleXpress,
Behringer X-Touch e X-Touch Compact. - Adicionado um controlador experimental que funciona através de um navegador da web.
- Compilações oficiais do Linux foram geradas para processadores ARM de 32 e 64 bits (por exemplo, para Raspberry Pi);
- Adicionado suporte para NetBSD, FreeBSD e OpenSolaris.
Fonte: opennet.ru