2 pontos por caaat 2026-02-25 | Ainda não há comentários. | Compartilhar no WhatsApp

Tadak - meu player personalizado de ruído branco

Visão geral do projeto

Este é um app de player de ruído branco personalizado para iOS, criado para que o próprio usuário possa projetar seu ambiente sonoro.

Definição do problema

Por meio da análise dos comentários de vídeos de ruído branco no YouTube, foram identificadas as seguintes necessidades dos usuários.

  1. Quero adicionar ou remover sons específicos.
  2. Sons em loop repetitivos e artificiais são incômodos.
  3. A faixa de frequência que transmite conforto varia de pessoa para pessoa.

Ou seja, havia necessidade de um ruído branco personalizado para cada usuário, e não de presets fixos.

Características de design

  • UI com sensibilidade analógica baseada no conceito de LP
  • Interação em que o volume é ajustado de acordo com a velocidade de rotação do disco
  • Estrutura com controle direto do braço do toca-discos
  • Suporte a layout Stack / Grid
  • Layout responsivo com suporte a multitarefa no iPad
  • Aplicação do Liquid Glass do iOS 26

Em vez de um player simples, a proposta foi implementar a experiência de operar equipamento de áudio de verdade.

Áudio espacial personalizado

  • Posicionamento das fontes sonoras em coordenadas espaciais 2D
  • Ajuste de direção e distância por arrastar
  • Combinação de vários sons para compor uma soundscape personalizada

Com o uso do PHASE (Physical Audio Spatialization Engine), foi implementado um áudio espacial realista.

Design de som baseado em fractais

  • Os sinais sonoros não seguem loops fixos
  • Uso de algoritmo de dimensão fractal para ajustar dinamicamente o momento e a frequência de reprodução
  • Remoção de padrões artificiais para reduzir a fadiga cerebral

Cores de ruído e personalização

O conceito de cores de ruído foi usado para refletir as diferenças de percepção auditiva conforme as características de frequência.

  • White: mesma energia em toda a faixa
  • Pink / Brown: ênfase em baixas frequências
  • Blue / Violet: ênfase em altas frequências

O app foi projetado para permitir o ajuste direto das características de frequência, levando em conta as diferenças de audição entre usuários.

Implementação do equalizador

  • Processamento de conversão de frequência com base em FFT
  • Uso do framework Accelerate(vDSP)
  • Redesenho da textura por meio da reconstrução do espectro
  • Aplicação de correção de ganho baseada em RMS e soft clipping
  • Otimização com SIMD para garantir velocidade de processamento próxima do tempo real

👉 App Store

Ainda não há comentários.

Ainda não há comentários.