Mixxx: software de DJ GPL
(mixxx.org)- 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
- O Mixxx é um software gratuito e de código aberto e é desenvolvido de forma comunitária
- Não é um produto por trás de uma empresa; DJs e programadores o desenvolvem no tempo livre
- Principais links para começar e participar:
- A comunidade internacional inclui DJs, programadores e artistas
- Formas de contribuir:
- Relato de bugs e sugestão de recursos
- Criação de mapeamentos para controladores
- Adição de recursos e correção de bugs
- Suporte a traduções
- Participação em starter tasks
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
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.)
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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