Se sua música não está no Spotify (mixes próprios, edições estendidas, faixas de DJ, regravações personalizadas), você pode fazer upload de arquivos MP3 direto no Profiles.fit. O arquivo fica em armazenamento seguro e você reproduz no Live Player igual uma música do Spotify.
Requisitos
- Formato MP3 (WAV, AAC, FLAC ainda não são aceitos).
- Máximo 150 MB por arquivo.
- Tags ID3 (título, artista, BPM) são lidos automaticamente se existirem.
Como fazer upload do seu primeiro MP3
- No editor do perfil, clique em + Adicionar segmento.
- No painel de novo segmento, clique na aba Upload MP3.
- Clique no botão de seleção de arquivo e escolha um MP3 do computador.
- Aguarde alguns segundos enquanto o arquivo sobe para S3 via URL assinada e o Web Audio API analisa duração e BPM no navegador.
- O track aparece com a forma de onda e o BPM detectado. Se não detectou, você pode digitar.
- Continue preenchendo os campos (movimento, zona, cadência) e salve.
Não dá para misturar Spotify e MP3 no mesmo perfil
Se seu primeiro segmento usa Spotify, a aba "Upload MP3" fica
desativada para o resto do perfil. O inverso também vale:
se subiu um MP3 primeiro, não dá para atribuir tracks do Spotify.
Isso é para que o Live Player saiba qual motor de reprodução usar.
Se precisar misturar, crie dois perfis separados.
Análise automática de BPM
Profiles.fit detecta BPM usando autocorrelação no navegador. Funciona bem com eletrônica, hip-hop e pop, e menos bem com acústica. Se o BPM detectado estiver estranho:
- Sobrescreva manualmente no campo BPM (acima do waveform).
- Use um serviço externo como beatsperminuteonline.com para tapping manual.
- Se seu MP3 tem BPM no tag ID3, esse valor é usado automaticamente.
Waveform interativo
- Use os botões +/- para zoom até 8x.
- Divisores de sub-segmentos são sobrepostos se criados.
- Clique em qualquer ponto do waveform no Live Player para pular para aquele segundo (seek).
Gestão de armazenamento
- MP3s ficam num bucket S3 com prefixo
tracks/. - Para reprodução, Profiles.fit gera URLs assinadas de 1 hora sob demanda.
- Ao apagar um segmento ou track, o MP3 fica órfão no S3. Limpamos periodicamente.
- Você pode reutilizar o mesmo MP3 em outro perfil — se o hash coincide, não sobe duas vezes.
Qualidade antes de velocidade
Faça upload a 192 kbps ou mais. 128 kbps soa OK em fone mas em caixa
de academia dá para ouvir a compressão. Para produção própria,
exporte em 320 kbps.