Skip to content

Releases: SCamposs/sonariel

Sonariel v0.6.2

Choose a tag to compare

@SCamposs SCamposs released this 03 Nov 13:50

Sonariel v0.6.2

Runtime and updater maintenance

  • Check the installed core version before opening desktop operations, and reject an incompatible shared core before connecting desktop or MCP clients. Mixed installations now produce a diagnostic instead of silently using an older core.
  • Verify the actual bundled core identity during build and after installation. The Windows installer checks that core/Python runtime files can be replaced and refuses busy or inaccessible files without terminating other applications.
  • Direct updates to the directory of the running Sonariel installation, including paths containing spaces or Unicode.
  • Preserve the branded installer, existing MCP tools, projects, presets, audio and optional Medium FP32 / SAME-L profiles. No engine reinstallation or automatic model download is part of this maintenance update.

Before updating, finish pending work and close Sonariel MCP connections in connected agents. If the installer reports busy files, close those connections and retry; do not treat an interrupted installation as successful.

The complete clean-install/installer-upgrade/quiet-update lifecycle was not tested for this release. Build, automated regression and isolated runtime checks are documented in the validation report. These guards do not provide transactional rollback. Windows Authenticode publisher signing remains unavailable; updater packages use the existing separate cryptographic signature.

Manutenção do núcleo e atualizador

Verifica versões incompatíveis antes da conexão, protege a substituição de arquivos ocupados e direciona a atualização à instalação que está aberta. Mantém modelos, áudios, presets e funcionalidades existentes. Encerre trabalhos e conexões MCP antes de atualizar. O ciclo completo do instalador/atualizador permanece NÃO TESTADO nesta manutenção; não há promessa de rollback automático.

Sonariel v0.6.1

Choose a tag to compare

@SCamposs SCamposs released this 29 Oct 14:14

Sonariel v0.6.1

Complete Medium FP32 source-audio recipe

  • Use Medium DiT FP32 with SAME-L encoder and decoder FP32, T5Gemma FP16, eight steps, CFG/APG 1, six CPU threads and batch 1.
  • Choose With source audio in the recommended music recipe. The distinct medium-fp32-same-l-audio-v1 recipe starts at transformation init_noise_level=0.65; select a registered source, original direction and seed through Codex. Full-source duration is 5–120 seconds. Lower transformation retains more source content; the value is not a similarity percentage.
  • The source encoder is an explicit optional 1.72 GB download; the complete additional FP32 set totals 9.31 GB. Existing verified files are reused. Re-link an existing installation to verify the additional encoder and resampler.
  • Text fidelity and compact remain available. Existing text presets keep their identities and values. The compact SAME-S encoder is never silently substituted for SAME-L.
  • Preserve the source, hashes, codec/precision metadata and preset/job lineage. Saving a preset does not generate or install anything; existing confirmation, request-key and memory safeguards remain.

The CPU profile still requires 12 GiB available RAM for admission. Durations, workloads and machines affect resource use. See the validation report and complete recipe guide. This remains an experimental local engine, not a universal quality guarantee. Windows installer/updater lifecycle caveats remain documented.

Sonariel v0.6.0

Choose a tag to compare

@SCamposs SCamposs released this 29 Oct 03:11

Sonariel v0.6.0

Clearer production workflows

  • Choose music, voice or an existing WAV first; see requirements and a next step before technical forms.
  • Continue creative direction through Codex. Manual setup/profile creation is an explicit choice, with contextual help and clearer actions, status and input spacing.
  • FX asks for a source before showing processing/export controls. Voice and FX drafts survive navigation in memory and reset when changing projects.
  • Codex connection registration now provides visible progress, success and recovery feedback. Configuration still requires the client to reload its MCP connection.

Recommended music recipe

Medium DiT FP32 + SAME-L FP32 decoding is highlighted as a quality starting recipe, based on the maintainer's local listening evaluation. It preserves T5Gemma FP16, eight steps, CFG/APG 1, six CPU threads and batch 1. This is not a universal quality guarantee.

The profile remains optional: 7.60 GB of additional verified models, separate terms/download authorization and 12 GiB available RAM for admission. Compact stays the lighter default; Turbo remains the baseline. Fidelity supports text-to-audio only, 5–60 seconds; source-audio experiments are not announced as native support.

MCP adds public recipe discovery and explicit project-preset creation. Saving requires a prompt, seed and duration and never starts inference. Exact recipe origin/checkpoint hashes are retained through revisions and production lineage. No private music, prompts or references are distributed.

Validation and updates

See the validation report and recipe guide. This release preserves the branded installer, version-bound updater signing and optional update confirmation. Existing Windows installer/updater lifecycle caveats remain documented; there is no new inference or clean-machine lifecycle claim.

Sonariel v0.5.0

Choose a tag to compare

@SCamposs SCamposs released this 27 Oct 18:50

Sonariel v0.5.0

Audio storage

  • Review exact files and disk usage before discarding or permanently deleting audio.
  • Physically moved files remain restorable for 30 days. Expired trash is deleted while the core is running and the queue is idle, with checks at startup and hourly. Existing trash gets at least 30 days from first activation of this lifecycle.
  • Imported originals stay unchanged by default. Moving imported files, or deleting older imports whose records were only hidden, requires a separate explicit option and confirmation.
  • Permanent deletion frees disk space and cannot be undone through Sonariel. References, favorites, selected versions, shared files and sources with dependencies remain protected; changed files and unsafe paths are refused.
  • Keep audit/lineage metadata after deletion and recover journals from interrupted cross-volume moves. No recursive directory deletion.

Optional Medium FP32 profile

  • Prepare or link the optional fidelity profile for Stable Audio 3 Medium text-to-audio only: FP32 DiT, SAME-L FP32 decoder and the existing T5Gemma FP16 encoder.
  • The additional 7.60 GB of pinned models are downloaded separately from the app, after authorization and applicable model-license acceptance. Correct existing files are verified and reused; compact remains the default.
  • Use quality_profile="fidelity" through MCP. Presets and generation receipts preserve the profile and checkpoint hashes. CPU admission requires 12 GiB available RAM, with a 2.5 GiB available-memory floor and 14.5 GiB child-process RSS ceiling during generation. These limits do not guarantee successful inference or better music.
  • Audio-to-audio remains available through the compact profile; fidelity source-audio generation is explicitly rejected.

Windows installer

Sonariel icons, dark sidebar/header artwork, ivory surfaces and amber details now brand installation and uninstallation. Native titlebar/controls and Tauri's stock install/update logic remain in place.

Validation and limits

See the release review for checks and their boundaries. No new music inference or fresh-machine optional-model download was performed in this final review. Existing Windows upgrade-lifecycle caveats remain documented. The app remains without Windows Authenticode publisher signing; updater artifacts have a separate version-bound cryptographic signature. No production audio cleanup is part of installing this release, other than the documented trash-expiry lifecycle after its grace period.

Sonariel v0.4.0

Choose a tag to compare

@SCamposs SCamposs released this 27 Oct 06:27

Sonariel v0.4.0

Português (Brasil)

Production workflow

  • English and Brazilian Portuguese interface, language selection, localized diagnostics and workflow tutorial.
  • Batch WAV export with verified copies, collision handling and optional portable metadata.
  • Versioned music presets with explicit parameter review before generation.
  • Non-destructive reference/source excerpts with engine/role validation, hashes and lineage.
  • Project tags, combined persistent library filters and incremental card rendering.
  • Independent workspace scrolling and FX draft retention while switching modules.
  • Atomic schema-5 migrations, consistent backups and recovery regressions.
  • Development builds refuse to overwrite a running core runtime.

Voice Studio, experimental Stable Audio, native FX, MCP and optional Audacity remain available with their existing engine limits. Models are downloaded/prepared separately; no GPU, SFT or active-inference cancellation is introduced. CPU RAM gates are unchanged.

Loops

Loop creation is disabled in packaged UI, MCP and core pending human musical acceptance. Existing WAVs, metadata, recipes and lineage remain preserved and exportable. Previously queued loop requests are interrupted before processing. Reference excerpts and ordinary FX remain available. Issue #3 stays open; two earlier listening rounds were rejected.

Validation and accepted caveat

Windows installation/basic use was validated with the release candidate in a disposable Windows 11 VM: core startup, EN/PT-BR, tutorial, project creation, WAV import, playback transport, verified export and reopening. Automated regressions, packaged MCP, isolated native FX and SQLite schema 3 → 5 migration passed. The stable build changes version identity and release documentation from that candidate and is rebuilt/signed separately.

The complete official v0.3.2 → v0.4.0 installer/updater lifecycle was not tested. The maintainer explicitly accepted this documented caveat and authorized stable publication. Database migration tests do not prove installer restart or preservation of every WebView preference. No automatic downgrade is provided; older cores refuse newer databases. Preserve backups before updating.

The VM's audible output and uninstaller were not validated. Its FX preview correctly waited for 3 GiB free and was cancelled before execution; packaged native FX passed separately outside the VM. See the full Phase 2.7 report.

Updates require an explicit installation action. Tauri update signing is separate from Windows Authenticode; an unknown-publisher warning may remain. Temporary A/B selection and unsaved FX drafts are not persistent project data. Stable Audio/voice remain experimental under their documented licenses and hardware requirements.

Sonariel v0.4.0-rc.1 — Test prerelease

Choose a tag to compare

@SCamposs SCamposs released this 27 Oct 05:48

Sonariel v0.4.0-rc.1 — pré-release de teste

English

Candidato público de teste da futura v0.4.0, não uma versão estável. O download e atualizador oficiais continuam na v0.3.2. Não instale este candidato sobre a instalação de produção nem abra seu perfil real durante os testes.

Incluído desde a v0.3.2

  • Interface EN/PT-BR, seleção de idioma e tutorial.
  • Exportação WAV em lote com hashes, tratamento de colisões e metadados portáveis opcionais.
  • Presets musicais versionados com revisão explícita antes de gerar.
  • Recortes de referência/fonte não destrutivos, com papel, motor, hashes e linhagem.
  • Tags e filtros combinados persistidos por projeto; renderização incremental da biblioteca.
  • Rolagem por módulo e preservação do rascunho FX ao navegar.
  • Migração atômica com backup consistente e testes de recuperação.
  • Proteção do build contra substituição de runtime em uso.

Disponibilidade e limites

A criação de loops fica indisponível na distribuição empacotada, ausente da descoberta MCP e recusada pelo núcleo. WAVs, tarefas, receitas e linhagem de loops existentes são preservados e continuam consultáveis/exportáveis. Pedidos antigos ainda na fila são interrompidos com mensagem explícita antes de executar DSP. Outros processamentos FX e recortes de referência continuam disponíveis. A #3 permanece aberta após duas rodadas musicais rejeitadas.

Experimentos em código-fonte exigem SONARIEL_DEVELOPMENT_LOOPS=1 e perfil separado, fora da árvore de dados estável. Essa variável não habilita loops no candidato empacotado. A restrição é uma capacidade do Sonariel, não uma sandbox do Windows para o binário DSP independente.

CPU, gates de RAM e termos dos modelos permanecem iguais. Stable Audio e Chatterbox conservam limites experimentais. Não foram adicionados GPU, cancelamento de inferência ativa, SFT, MP3 ou continuidade musical garantida. Modelos não vêm no instalador. A/B e rascunhos FX não salvos são estados temporários. Audacity continua opcional e precisa ser preparado separadamente.

Perfis schema 3/4 recebem backup consistente antes da migração para schema 5. Cores antigos recusam o banco novo; não existe downgrade automático. O perfil WebView precisa ser preservado numa atualização real. Assinatura Tauri não é Authenticode; o aviso de editor desconhecido pode permanecer.

Identidade SemVer: 0.4.0-rc.1; metadados Python: forma PEP 440 equivalente 0.4.0rc1. Campos numéricos do Windows podem omitir o sufixo; nome do instalador, interface, handshake e versão autenticada do atualizador identificam o RC.

Instalação e uso básico no Windows validados em VM e aceitos pelo proprietário. Primeiro lançamento/núcleo, EN/PT-BR, tutorial, projeto, importação WAV, transporte de reprodução, exportação verificada e reabertura foram exercitados. Saída audível da VM não foi confirmada; a prévia FX na VM aguardou RAM e foi cancelada, enquanto o FX empacotado passou em perfil isolado fora da VM. O ciclo completo v0.3.2 → RC pelo instalador/atualizador e a desinstalação não foram testados. O proprietário encerrou a Fase 2.7 aceitando essas ressalvas; isso não equivale a aprovar esses testes. Consulte o relatório de aceitação em português ou inglês. A pré-release e os binários permanecem os mesmos; sem promoção estável ou alteração do feed.

Sonariel v0.3.2

Choose a tag to compare

@SCamposs SCamposs released this 24 Oct 04:48

Sonariel v0.3.2

Mais controle sobre seus arquivos

  • Seletores nativos do Windows nos caminhos de áudio, executáveis, ambientes, modelos, instalação e exportação. Digitação e colagem continuam disponíveis; cancelar preserva o valor.
  • Armazenamento na sidebar: inventário dos áudios catalogados, caminhos e tamanhos, com visão por projeto ou global.
  • Descarte recuperável com prévia e confirmação. WAVs gerenciados vão para a lixeira interna; arquivos externos nunca são apagados ou movidos. Referências, favoritas, escolhas e dependências são protegidas.
  • Restauração sem sobrescrita e registro persistente para recuperar movimentações interrompidas. Não há limpeza automática, exclusão permanente nem esvaziamento da lixeira; a lixeira preserva os bytes e não libera espaço em disco.

Ajustes de interface

  • “FX & processamento” alinhado à esquerda na sidebar, inclusive ao quebrar linha.
  • Giro nos botões de atualização enquanto a consulta está pendente, respeitando movimento reduzido.
  • Botões de cancelar/confirmar na revisão de descarte com espaçamento consistente e quebra de linha quando necessário.

Memória e compatibilidade

  • ACE-Step passa a exigir 12 GiB livres para iniciar o carregamento, por solicitação do mantenedor. O limite com motor já carregado continua em 4 GiB. Isso não é uma otimização do modelo nem garantia de memória suficiente para tarefas longas; paginação e falhas de alocação continuam possíveis.
  • Schema 3 inclui backup SQLite consistente antes da migração dos schemas 1/2. Projetos, parâmetros e histórico são preservados. Versões anteriores não devem abrir o banco migrado.
  • A geração continua local, CPU/Turbo/DiT-only no ACE-Step, sem LM adicional ou Flash Attention. Não altere o app durante uma geração: conclua a fila antes de atualizar.

Nenhum áudio de usuário é distribuído nesta release. A instalação só começa por sua escolha no atualizador.

Sonariel v0.3.1

Choose a tag to compare

@SCamposs SCamposs released this 24 Oct 03:55

Sonariel v0.3.1

  • Stable Audio com áudio de entrada: modo audio2audio explícito via Codex/MCP e fila compartilhada. Use um WAV registrado no mesmo projeto, duração integral de 5 a 120 segundos e perturbação controlada (init_noise_level).
  • Encoder SAME-S e resampler soxr HQ no setup isolado de CPU. Não depende de FFmpeg. Instalações antigas continuam funcionando por texto; revise o setup e vincule o ambiente novamente para habilitar áudio de entrada.
  • O original é preservado e verificado por hash antes/depois. A versão registra fonte, modelo, seed, parâmetros e linhagem. Áudio de entrada não é apenas uma referência de estilo; não há garantia de cópia idêntica ou direitos para redistribuir a fonte.
  • O que mudou no atualizador agora renderiza títulos, listas, negrito, código e links HTTPS, mantendo o visual e a caixa rolável do diálogo. HTML e mídia embutidos são bloqueados.

Atualizar e usar

Abra a versão na sidebar, escolha Verificar agora e Atualizar e reiniciar. Termine a fila/setup e desconecte clientes MCP antes de instalar. Depois, recarregue a conexão Codex para descobrir os parâmetros novos.

No painel Music Engines, revise o setup LiteRT para preparar os componentes de entrada, com autorização de download e aceite dos termos, e vincule novamente o ambiente. Se os componentes já existem, basta vincular e verificar a capacidade indicada pelo app. Peça a variação ao Codex usando mode="audio2audio" e o source_id registrado. Um valor inicial de 0,25 reduz a perturbação da fonte; ainda depende de avaliação auditiva.

Limites preservados

CPU e uma tarefa por vez. Texto sem fonte continua limitado a 60 s. SFT permanece pendente; o gate de 16 GiB do ACE-Step não foi alterado. Sem inpainting, cancelamento ativo ou promessa de uso comercial de referências. Stable Audio e Gemma têm termos próprios. Os modelos não acompanham o instalador.

Atualização assinada com a mesma chave; o instalador não possui assinatura Windows/Authenticode. Esta publicação não instala automaticamente no computador do mantenedor. Projetos e áudios permanecem fora da pasta do aplicativo.

Validação: 63 testes Python, 24 de interface e uma geração real de 5 s pelo núcleo empacotado/MCP, com fonte sintética em perfil isolado e integridade/linhagem conferidas. Detalhes e limitações.

Sonariel v0.3.0

Choose a tag to compare

@SCamposs SCamposs released this 24 Oct 02:57

Sonariel v0.3.0

Novidades

  • Voice Studio com Chatterbox Multilingual V3, idioma explícito, perfis e referências autorizadas.
  • FX & processamento nativo, independente dos modelos: efeitos ordenados/em camadas, prévia curta explícita, render completo, presets e exportação WAV sem sobrescrever originais.
  • Stable Audio 3 Small-Music e Medium experimentais via LiteRT CPU, com instalação isolada e aceite individual de termos.
  • Fila compartilhada para música, voz e processamento; biblioteca com comparação de versões e histórico de origem.
  • MCP ampliado para 43 ferramentas, setup independente por motor e configuração separada do Audacity.
  • Barra de título integrada ao design, com arraste e controles de janela.
  • Migração aditiva do banco, preservando projetos, versões e configurações existentes.

Atualizar

Na versão 0.2.0, abra o número da versão na sidebar, escolha Verificar agora e depois Atualizar e reiniciar. Termine a fila/setup e desconecte os clientes MCP do Sonariel antes de atualizar. Nenhuma instalação é iniciada apenas pela consulta de versão.

Também é possível baixar Sonariel_0.3.0_x64-setup.exe. Windows x64; modelos e ambientes não acompanham o instalador e só são preparados após autorização. Depois da atualização, recarregue a conexão Codex para descobrir as novas ferramentas.

O pacote do atualizador é assinado com a mesma chave pública da versão anterior. Isso não é assinatura de editor Windows/Authenticode; avisos de editor desconhecido podem continuar aparecendo.

Limites conhecidos

  • ACE-Step Turbo permanece CPU/DiT-only; gate de 16 GiB livres para carregamento inicial preservado. Não houve nova inferência Turbo nesta promoção. SFT continua pendente e não é motor operacional.
  • Stable Audio é experimental e tem termos próprios, incluindo condições de uso comercial. O aceite dos testes locais do mantenedor não é transferido ao usuário.
  • V3 e DSP tiveram validação real local; não foram validados todos os 23 idiomas nem a consistência de identidade por referência. Não há continuação automática de voz.
  • A ponte Audacity exige mod-script-pipe habilitado e reinício do editor. O teste desta expansão encontrou o pipe indisponível e não modificou projetos; FX/exportação nativos funcionam sem essa ponte.
  • Não há cancelamento de inferência ativa. O botão HTML de maximizar não oferece o menu Snap por hover do Windows.
  • Esta publicação não executa outra instalação/atualização real na máquina do mantenedor. Testes de regressão do atualizador passaram; a aceitação de autoatualização real documentada é da v0.2.0.

Validação da expansão: 60 testes Python, 21 de interface e 25 de DSP; gerações reais V3/LiteRT, DSP com igualdade de hashes e protocolo MCP empacotado. Veja o relatório completo.

Dados, modelos, referências e presets privados não são distribuídos. Licença própria source-available; dependências e modelos mantêm suas licenças separadas.

Sonariel v0.2.0

Choose a tag to compare

@SCamposs SCamposs released this 23 Oct 23:16

Sonariel v0.2.0

  • Tutorial opcional de primeiro uso, reaberto em Instruções do workflow, com seis etapas e progresso animado.
  • Correção da barra horizontal que piscava durante a troca de etapas; scroll vertical continua disponível em janelas curtas.
  • Versão & atualizações no número da versão da sidebar. Verificação ao abrir e a cada hora, opcional; instalação somente após confirmação.
  • Indicador âmbar quando há atualização. Pacotes com assinatura criptográfica e versão vinculada; instalador Windows reabre o app após atualizar.
  • Proteções para não atualizar durante geração, fila pendente, setup ou conexões MCP abertas.
  • Licença própria source-available: uso comercial das músicas permitido; venda do aplicativo, de versões modificadas ou de acesso como serviço pago proibida sem autorização separada.

Instalação

Baixe Sonariel_0.2.0_x64-setup.exe. A versão 0.1 precisa receber este instalador uma vez manualmente para ganhar o atualizador. Depois, use o botão de versão na sidebar.

Windows x64, CPU / Turbo / DiT-only. Os modelos são baixados separadamente após autorização. A fila exige 16 GiB livres para carregar o modelo, com uma geração por vez.

O instalador não possui assinatura de editor Windows/Authenticode. A assinatura do atualizador protege o pacote, mas não remove avisos de editor desconhecido. O programa e suas dependências possuem licenças distintas; referências e áudios não acompanham esta release.