Sobre o projeto

INTERSECT é um plugin de instrumento slicer de samples distribuído como builds VST3, AU e Standalone, lançado sob a GNU General Public License v3.0. Destina-se a músicos e produtores que desejam cortar samples em slices tocáveis e controlar cada slice de forma independente. Capacidades principais descritas no README: - Fatiamento de samples não destrutivo, com time-stretching e intersecção. - Controle independente de parâmetros por slice, além de bloqueio por slice. - Sessões multi-sample, para que um projeto possa referenciar vários arquivos de sample. - Intervalos de notas por slice para mapear slices pelo teclado. - Múltiplos algoritmos de tempo e afinação. - Reprodução de slices acionada por MIDI. - Suporte a temas, com um tema de exemplo mostrado na captura de tela (Open Color, `oc.intersectstyle`). Instalação: os zips de release são fornecidos para Windows, macOS e Linux, com variantes x64 e arm64. Os arquivos de plugin são copiados para as pastas padrão de plugins do sistema — VST3 no Windows (`C:\Program Files\Common Files\VST3\`), macOS (`~/Library/Audio/Plug-Ins/VST3/`) e Linux (`~/.vst3/`); AU no macOS vai para `~/Library/Audio/Plug-Ins/Components/`. É necessário reescanear os plugins na DAW depois. No macOS, os builds de release não são assinados, então o README observa que os usuários podem precisar limpar os sinalizadores de quarentena com `xattr -cr` nos bundles VST3, AU e app. Detalhes adicionais sobre o conteúdo dos releases por plataforma, os pacotes do ONNX Runtime para separação de stems e os requisitos de runtime de GPU estão vinculados no guia de instalação online. Compilar a partir do código-fonte requer CMake 3.22+, um compilador C++20 e Git; o repositório é clonado recursivamente e compilado com CMake em configuração Release. A configuração do toolchain por sistema operacional, as saídas de build, o fluxo de trabalho de release e a lista de dependências são abordados na documentação de build vinculada. Limitações conhecidas apontadas pelo projeto: o recall do projeto armazena os caminhos dos arquivos de sample para cada arquivo da sessão, então arquivos movidos exigem relink; os builds não são assinados e podem acionar avisos de segurança da plataforma; bugs e solicitações de recursos são tratados via GitHub Issues. Um vídeo de Quick Start e o site completo de documentação estão vinculados no README.