5 pontos por GN⁺ 2025-01-21 | 2 comentários | Compartilhar no WhatsApp
  • Para DJs que querem fazer mixes ao vivo com arquivos de música digital, o Mixxx é uma opção gratuita e de código aberto para Windows, macOS e Linux
  • A detecção de BPM e tonalidade e o Sync Lock dão suporte ao fluxo de mixagem, desde a escolha da próxima faixa até o alinhamento de tempo e batida de até 4 músicas
  • Oferece mapeamentos integrados para controladores de DJ e um sistema de mapeamento programável para conectar dispositivos MIDI e HID ao seu fluxo de trabalho
  • Também oferece suporte a cadeias de efeitos e controle por vinil com timecode, permitindo lidar no mesmo set com reprodução digital, scratch e passthrough de vinil
  • É desenvolvido por uma comunidade internacional, não por uma empresa, e é possível participar com relato de bugs, sugestão de recursos, criação de mapeamentos, tradução e contribuições de código

Ambiente básico para mixes ao vivo

  • O Mixxx é um software de DJ que integra as ferramentas necessárias para realizar mixes ao vivo com arquivos de música digital
  • As plataformas compatíveis são Windows, macOS e Linux
  • Pode ser usado desde DJs iniciantes que usam apenas notebook até usuários experientes que usam toca-discos

Recursos de mixagem e controle de equipamento

  • Detecção de BPM e tonalidade musical

    • Ajuda a escolher a próxima faixa na biblioteca
    • Com o Sync Lock, oferece suporte a mixagens sem interrupção ao alinhar o tempo e a batida de até 4 músicas
  • Suporte a controladores de DJ

    • Fornece mapeamentos integrados para hardware de controladores de DJ
    • Com o sistema de mapeamento programável, é possível personalizar o fluxo de trabalho e adicionar suporte a dispositivos MIDI ou HID
  • Cadeias de efeitos

    • Permite adicionar efeitos sonoros às faixas
    • É possível encadear vários efeitos e manipular cada knob
  • Controle por discos de vinil

    • Com toca-discos equipados com discos de vinil com timecode, é possível controlar a reprodução e o scratch de arquivos de música digital
    • É possível ativar o modo de passthrough de vinil para misturar discos de vinil musicais no set
    • Mais recursos podem ser vistos na página features

Modelo de desenvolvimento gratuito e de código aberto

Projetos e avisos recentes

  • A notícia de 6 de junho de 2026 trata do projeto GSoC 2026, focado em portar e reconstruir o tema LateNight do Mixxx como um tema QML nativo, moderno e de alto desempenho
  • A notícia de 21 de abril de 2026 é um pedido de apoio a uma petição para que o trabalho em código aberto seja reconhecido como voluntariado na Alemanha
  • Todas as notícias e avisos podem ser vistos na news page ou no Atom feed

2 comentários

 
hiyama 2025-01-21

Uso o mixxx há mais de 10 anos. Acho que o mixxx é um dos melhores projetos de código aberto. (Está escrito lá embaixo também.)

 
GN⁺ 2025-01-21
Opiniões no Hacker News
  • Usei o Mixxx para discotecar em um casamento no ano passado.
    Criei um site onde os convidados podiam votar juntos nas músicas e juntei essas músicas para fazer um mix que fluísse bem mesmo passando por vários gêneros.
    Também foi divertido mexer em tudo durante a preparação, e ele funcionou sem problemas com alguns controladores de DJ que comprei barato.
    Além disso, fiz um programinha que lia a faixa em reprodução no banco de dados SQLite para fazer a iluminação acompanhar a música.
    Mais importante: na noite do evento, rodou bem sem perder uma batida.

    • Você poderia compartilhar o programa que lê a faixa em reprodução? Usamos Mixxx em uma rádio universitária, e acho que daria para mostrar a música atual no site desse jeito.
    • Fiquei curioso para saber o que você usou para a votação colaborativa de músicas, ou se você mesmo criou.
      Já vi de tudo, dependendo do uso: playlists colaborativas no Spotify, Google Forms e até quiosques de bar do tipo “pague 1 dólar para pedir uma música”.
      Também há algo parecido com o voto preferencial na política, e a questão de como dar às pessoas uma sensação de participação mesmo que o DJ inevitavelmente tenha poder de veto.
      Imagino que startups não tenham mexido muito com isso porque esbarram logo em questões de licenciamento, mas fico curioso sobre o que existe no lado open source.
  • Venho usando nos últimos anos e não tenho nada de ruim a dizer; é um software realmente bom.
    Nessa área há muita dependência de fornecedor, com controladores de várias marcas presos a diferentes apps proprietários de DJ, e esses apps parecem mais interessados em empurrar assinaturas de serviços de música do que em recursos úteis ou suporte a protocolos abertos.
    Já o Mixxx, desde que o controlador gere MIDI, permite escrever seu próprio script adaptador, e a biblioteca embutida inclui scripts para controladores comerciais comuns e dispositivos MIDI.

    • Para ser justo, concorrentes comerciais como Rekordbox e Traktor também dão suporte ao mapeamento de dispositivos MIDI que não são oficialmente compatíveis.
      Mas, pela minha experiência, os jog wheels são difíceis de controlar com a mesma precisão de uma combinação de hardware e software oficialmente suportada.
    • Quando tentei há muito tempo, isso não funcionava.
      Fico curioso para saber se meu mixer Rane, que eu usava antes com o Serato, também pode ser usado no Mixxx.
  • Fiquei muito satisfeito com a chegada, na versão 2.5, do recurso de número de batidas restantes até o próximo marcador.
    Usado com um controlador USB da Numark, dá para ter um setup de DJ quase completo por menos de US$ 500, incluindo laptop e controlador, sem depender de Windows ou Mac, licenças por assinatura ou versões “lite” com recursos limitados.
    Mesmo pessoas acostumadas a outros setups se adaptam surpreendentemente rápido: em menos de uma hora, costumam passar de “opa, posso tentar também?” para mostrar suas próprias dicas e métodos.
    Especialmente se você rodar, em outro espaço de trabalho, downloaders do YouTube e do SoundCloud, dá para colocar praticamente qualquer faixa na biblioteca em 1 ou 2 minutos.

    • Fiquei curioso: qual controlador você usa?
  • O Mixxx é discretamente excelente como mixer de soundscapes para TTRPG.
    Dá para sobrepor várias faixas de ambiência em músicas com tempo sincronizado, colocá-las em filas, criar um soundboard e conectar tudo a controles de hardware.
    É uma ferramenta exagerada para isso, mas muitas ferramentas parecidas te prendem a um ecossistema de mídia, não têm recursos para usuários avançados, exigem assinatura ou simplesmente não rodam em Linux/macOS.

    • Eu estava procurando algo assim.
      Fico curioso se dá para fazer streaming disso para jogos online.
      Jogo tanto presencialmente quanto online e preciso de algo para uma partida sinistra de Call of Cthulhu.
      Música e efeitos sonoros combinam muito bem com Call of Cthulhu dos anos 1920.
      Eu tinha visto antes, mas recuei porque os screenshots pareceram intimidadores.
  • O Mixxx é realmente excelente.
    Está entre os projetos open source mais bem organizados que já vi.
    Alguns anos atrás, fiz um vídeo de demonstração do Mixxx com um “controlador integrado” que eu mesmo construí, mostrando desde o boot do Linux até a execução do Mixxx, a tela sensível ao toque, beatmatching e alguns efeitos.
    https://www.youtube.com/watch?v=DjHvW4OsQ2Y
    Se os desenvolvedores do Mixxx estiverem vendo isto, saúde :-)

  • Uso isso em casa para fazer mixtapes. Comprei um toca-fitas vintage.
    O recurso de crossfade é excelente e, por padrão, ele também normaliza o volume, então só esses recursos já fazem dele um software muito bom.
    O gerenciamento de playlists e da biblioteca também é sólido.
    Minha única reclamação é que a UI não é intuitiva para quem não é DJ, então levei um tempo para entender os recursos básicos, mas está tudo na documentação e dá para descobrir no fim.

    • Estou configurando algumas rádios como playlists no AzuraCast para usar em casa.
      O Auto DJ com fila automática é incrível.
      Em seguida, pretendo montar um rádio com um Raspberry Pi e, se possível, colocar também um HAT amplificador.
  • Tenho usado o Mixxx em sets de DJ que faço algumas vezes por ano.
    Os recursos são muito completos, e ele também é estável.
    Mas agora quero usar só um pendrive, sem levar laptop e controlador de DJ, então preciso usar o RekordBox.
    Só que o RekordBox não roda bem no Linux. Tentei tanto VirtualBox quanto Wine, sem sucesso.
    Infelizmente, não existe um clone do RekordBox nem um recurso de “exportar para USB do RekordBox” no Mixxx.

    • O RekordBox não roda bem nem no Windows, então é difícil até imaginar como seria se no Linux fosse pior.
      Ainda assim, se o Mixxx ou algum outro software livre/open source permitisse gravar playlists em um pendrive, acho que eu abandonaria o RekordBox imediatamente.
      Poucos softwares se comportam tão mal quanto o RekordBox.
  • Fiz o DJ no casamento do meu irmão usando o Mixxx. Deve ter sido em 2013 ou 2014.
    No momento em que recebi o sinal para trocar para uma faixa específica para a primeira dança da noiva com o pai, o Mixxx travou o laptop inteiro.
    Os convidados estavam olhando para mim, e alguém disse baixinho: “estamos esperando!”.
    Ele ficou totalmente sem resposta, tive que fazer um hard reboot e inicializar o Ubuntu de novo; depois disso, abri o VLC e toquei música por ele pelo resto da noite.
    Provavelmente não foi culpa do Mixxx, mas nunca vou esquecer aquele momento.

    • Sou desenvolvedor do Mixxx.
      Sinto muito que você tenha tido uma experiência ruim; dedicamos muito esforço para tornar o Mixxx estável como uma rocha.
      Se isso foi há mais de 10 anos, é muito provável que esse bug já tenha sido corrigido.
  • Quando o computador entra no meio, esse tipo de coisa pode acontecer, então é preciso ensaiar previamente uma configuração nova
    Vale tanto para uma apresentação quanto para o lançamento de um foguete
    Quando eu fazia sessões de DJ, na época em que mexia com arquivos de áudio digital no computador, eu normalmente levava junto um Sony Discman velho com CDs gravados contendo as melhores faixas que eu tinha escolhido
    Deixava pronto para usar imediatamente caso desse algum problema
    No fim dos anos 90, quando os sistemas operacionais de consumo eram lixo instável, travamentos não eram nem um pouco raros
    Hoje um smartphone pode cumprir esse papel, mas, para minimizar a interrupção, é preciso deixar o adaptador para ligar no mixer já plugado ou pronto para uso imediato

    • Fui recentemente a um show em que a banda de abertura era um duo e dependia de um MacBook para sequenciamento ao vivo da bateria e entradas MIDI para vários efeitos
      Lá pela metade da terceira música, o MacBook morreu e, mesmo reiniciando, não voltou, então a apresentação acabou ali
      Foi uma pena, mas usar um notebook como infraestrutura essencial normalmente é uma má ideia
    • É uma pena
      Sei que muitos DJs profissionais mantêm um player de música de backup justamente por esse motivo
      Hardware também pode falhar
  • Estou usando simplesmente como player de áudio
    Gosto do esquema de deixar as músicas na fila e fazer o Auto DJ tocar
    Outros players de áudio também conseguem fazer isso em princípio, mas no Mixxx esse fluxo é muito claro
    Também é bom poder ver a tonalidade e o BPM para matar a curiosidade

    • Nunca tinha pensado em usar desse jeito
      Uso principalmente para mixagem ao vivo, e acho que provavelmente nunca usei direito o recurso Auto DJ
      Parece que ele pode tocar minha coleção de um jeito muito mais interessante do que um player de música tradicional, então vou experimentar
  • Me diverti bastante configurando o Mixxx para discotecar no Steam Deck
    Graças aos mapeamentos USB HID totalmente scriptáveis em JavaScript, consegui fazer engenharia reversa dos controles do Steam Deck e misturar de um jeito bem portátil