1 pontos por GN⁺ 2025-06-16 | 1 comentários | Compartilhar no WhatsApp
  • Canyon.mid é um arquivo de música MIDI familiar para quem teve experiência com o Windows nos anos 1990
  • Essa faixa foi amplamente usada como música padrão para testes e demonstrações na era do Windows 3.x
  • Aproveitando o padrão MIDI, ela permitia experimentar sons de vários instrumentos com um tamanho de arquivo muito pequeno
  • Com uma melodia simples, mas marcante, é uma faixa icônica que representa o som legado dos PCs
  • Por causa da nostalgia e da tendência retrô, ela vem recebendo atenção novamente entre desenvolvedores e criadores nos últimos tempos

Visão geral da faixa Canyon.mid

  • Canyon.mid é um dos principais arquivos de música MIDI fornecidos por padrão no sistema operacional Windows em meados dos anos 1990
  • A faixa era usada principalmente no Windows Media Player, em testes de MIDI e para verificar o funcionamento de drivers de áudio de hardware
  • Como é um arquivo MIDI, ele não armazena dados de áudio em si, mas apenas informações de execução (notas, volume, instrumentos etc.), o que faz com que o tamanho do arquivo seja muito pequeno e permita reprodução em diferentes placas de som

Características técnicas e significado de época

  • O formato MIDI é um padrão de sinal usado para que instrumentos eletrônicos ou computadores controlem música e efeitos
  • Canyon.mid permitia experimentar os recursos multimídia do PC com Windows por meio de uma melodia e ritmo que misturam vários instrumentos de forma harmoniosa
  • Como o timbre varia de acordo com cada PC ou placa de som, mesmo a mesma faixa podia oferecer experiências de áudio diferentes para cada usuário

Simbolismo e impacto

  • Sua estrutura simples e melodia clara e animada permaneceram na memória de muitas pessoas
  • Ela voltou a chamar atenção recentemente em comunidades de desenvolvedores e músicos que apreciam o estilo retrô
  • O arquivo MIDI original é compartilhado sob licenças como Creative Commons, podendo ser apreciado livremente ou usado como material para reinterpretação

Valor na perspectiva de desenvolvedores e criadores

  • Tem grande utilidade para prática de análise e conversão de arquivos MIDI
  • É usada em testes de integração com DAWs modernas e sintetizadores, além de experimentos criativos de retrabalho de samples
  • Atua como um elo de ligação entre as primeiras experiências de mídia no PC e as tecnologias de áudio da nova geração

1 comentários

 
GN⁺ 2025-06-16
Opiniões no Hacker News
  • Sei que é um computador retrô decorativo no vídeo do YouTube, mas achei estranho sair gráfico VGA de 16 cores de um aparelho rotulado como “Tandy 1000”, então fui procurar o Tandy 1000 RSX
    O Tandy 1000 RSX foi o último modelo, de 1991, e vinha com Super VGA em vez dos famosos “Tandy graphics” derivados do IBM PCjr
    Como no vídeo, placas Adlib ou Sound Blaster não vinham instaladas por padrão, mas havia um slot ISA, então dava para encaixar uma placa compatível; ele também tinha processador 386 e 1 MB de RAM, não o 286 típico do Tandy 1000

    • VGA no Tandy 1000 não era tão raro assim. A maioria dos primeiros modelos Tandy 1000 que tinham slot ISA podia receber uma placa VGA, e o hardware também funcionava bem porque era basicamente acesso ao barramento de memória abaixo de 1 MB e comandos de porta de E/S
      Mas, para usar de forma significativa, era preciso suporte de software, e a revista da Tandy, PCM, frequentemente apresentava e avaliava placas VGA adicionais. Também me lembro de ter lido que versões posteriores do DeskMate suportavam resolução VGA
    • A imagem, como um sistema MPC nível 1 (https://en.wikipedia.org/wiki/Multimedia_PC), não está tecnicamente errada, mas, como foi dito, exige tantos requisitos específicos que fica quase anacrônica
      Para o clima da época, um 386dx-33 ou um compatível 486 teria parecido muito mais natural
  • Na época eu não tinha placa de som, então joguei a maioria dos jogos da LucasArts pelo alto-falante do PC. A versão MIDI parecia sem graça demais, porque faltava aquela “força elétrica crua” do alto-falante de que gostei por anos

    • Ainda consigo ouvir perfeitamente aquele som saltitante característico do alto-falante do PC no tema de Monkey Island, e gosto dele muito mais do que de um arranjo MIDI comum
      Não sei para onde o tempo foi
    • Era uma experiência completamente diferente. O momento em que dois pré-adolescentes sem dinheiro instalaram uma placa de som barata compatível com SoundBlaster, comprada com dinheiro juntado, e rodaram Monkey Island pela primeira vez foi realmente majestoso
      Mesmo mais de 30 anos depois, ainda lembro com nitidez
    • Se você tivesse uma placa de som daquela época, talvez ela esteja na lista de soundfonts deste player incrível: https://chiptune.app/?q=canyon.mid
    • Se você se sente assim, talvez também goste de chiptune. Há exemplos na Wikipedia: https://en.wikipedia.org/wiki/Chiptune
      Veja a seção Contemporary chiptune music
    • Para ser sincero, até a versão MIDI é bem sem graça comparada à versão para Amiga das trilhas sonoras da LucasArts
  • Por que removeram todo aquele belo minimalismo? Os computadores de então já eram suficientes para jogos, entretenimento e produtividade, mas a definição de “suficiente” continuou mudando
    Parece uma cenoura pendurada na frente de um animal

    • Isso tem mais a ver com a natureza da personalidade e do gosto do que com computadores
      É da natureza humana considerar aquilo com que se estava familiarizado na juventude como o ápice da realização. Quer você tenha nascido em 1950 ou em 1990, acaba sentindo que aquela época tinha a melhor música, os melhores filmes, a melhor cultura, os melhores esportes, tudo
    • Eu jogava nos anos 90 e ainda jogo hoje, mas a experiência de jogo não está nem um pouco no mesmo nível. Fico ansioso pelo que vem a seguir, e GTA6 também é bem-vindo
    • Objetivamente, os computadores dos anos 90 nem conseguiam organizar direito as informações de interesse de uma pessoa, muito menos informações em escala de comunidade, estado, país ou mundo
      Hoje é bom haver o potencial de fazer coisas que antes não podíamos fazer, e sempre é possível melhorar software sobre hardware e sistemas operacionais mais poderosos
    • Ascetismo não gera receita. Por isso, o capital que quer crescer precisa de uma população que consuma mais, e o inchaço da tecnologia não é exceção
      O software dos anos 90 era, em grande parte, movido por altruísmo, mas o software dos anos 2020 começa pela rodada A de investimento
    • A tecnologia moderna tornou possível criar entretenimento como jogos, música e filmes por muito menos dinheiro e em um prazo razoável
      Perdemos coisas como Flash, mas, em comparação com os anos 90 ou 2000, a variedade de entretenimento que se pode curtir gastando pouco é impressionante
      Só em 2024, quase 19.000 jogos foram lançados no Steam, e muitas obras interessantes entre eles não poderiam ter existido 10 ou 20 anos atrás. É bom que essas coisas existam agora e possam potencialmente encontrar seu público
  • Há uma entrevista com George Stone, criador de Canyon.mid, aqui: https://pixelatedaudio.com/canyon-mid/

  • É um pouco impressionante que o arquivo de vídeo tenha 3,4 MB, só cerca de 100 vezes maior que o MIDI original de 33 kB

    • Se você quiser renderizar MIDI de forma consistente em diferentes dispositivos, a coisa fica bem complicada
      O som soa assim porque a Microsoft licenciou o Roland GS Wavetable; sem isso, as informações de timbre se perdem
    • Como 95% da tela é estática, provavelmente a maior parte do tamanho é do áudio. A parte de vídeo deve ter sido comprimida a um nível quase irrelevante
    • Um soundfont de boa qualidade passa facilmente de 3,4 MB. Mas talvez, naquela época, pouca gente usasse soundfonts tão grandes
  • Se você gosta desse tipo de coisa, antigamente os fabricantes costumavam criar músicas de demonstração para teclados sintetizadores e módulos
    Emu Proteus 1: https://www.youtube.com/watch?v=K5FffG_0sqw
    Emu Proteus 2: https://www.youtube.com/watch?v=O4KW9uWCY3A
    Roland MT-32: https://www.youtube.com/watch?v=jdSKg5G9MPc&t=22s
    Roland D-10: https://www.youtube.com/watch?v=zXGdyp7Ml-Y
    Roland SC-33: https://www.youtube.com/watch?v=as_jVNIvleI — tem até animação MIDI
    Yamaha MU100: https://www.youtube.com/watch?v=6BL_RzeWDxg — 1 hora de duração
    Não sei se ainda fazem isso, mas era comum na época em que esses “romplers” chegavam ao mercado

  • Por favor, eu realmente gostaria que nunca desativassem os controles do player de vídeo. Como um idiota, não baixei o volume do sistema e fui atingido pelo volume máximo de um vídeo do YouTube

    • Se o volume de um player como YT ou Winamp não estiver em 100%, na prática ele cria o sinal de áudio, reduz o volume desse sinal perdendo informação por causa da quantização, e depois amplifica de novo
      Como os bits mais baixos já foram destruídos, por exemplo, se você reduzir para 1% e amplificar 100 vezes, dá para deixar o efeito tão ruim quanto quiser. Não sei por que alguém faria isso
    • No Firefox no Linux, clicar pausa
      Não há nenhum indicador de controle dizendo que é possível pausar e reiniciar, mas clicar em qualquer lugar para reproduzir/pausar há muito tempo é praticamente um padrão em quase todos os players de vídeo
  • Fico me perguntando se antigamente os players de mídia conseguiam simplesmente tocar esses dumps MIDI
    Talvez por eu usar Linux há tempo demais, agora me parece surpreendente que seja possível tocar um arquivo MIDI diretamente sem ter que decidir entre um monte de soundfonts e sintetizadores
    Eu até gostaria que algo como o mpv, por padrão, escolhesse um sintetizador de software e simplesmente tocasse como o WMP. Queria evitar instalar um programa separado, escolher soundfont, formas estranhas de execução e situações em que nem dá para avançar ou voltar na reprodução
    https://wiki.archlinux.org/title/MIDI#List_of_SoundFonts

    • Windows e macOS vêm, desde o fim dos anos 1990, com uma versão licenciada de baixa qualidade do conjunto de samples Roland GS e um sintetizador de software de baixa qualidade
      Ambos são piores até do que os sintetizadores de hardware General MIDI dedicados mais baratos da Roland, mas são melhores do que nada. Você deu azar por usar Linux e, infelizmente, o melhor nessa área era e continua sendo software proprietário, então provavelmente isso não será resolvido nessa plataforma
    • Exato. Antes de o mp3 se tornar dominante, era comum compartilhar arquivos MIDI. Foi a era dos mid e mod
    • Exato. Havia até uma tag HTML para tocar arquivos MIDI, e ela era muito usada em lugares como o Geocities
  • Ah, retrô. O passado nos chama de muitas formas
    Dentro do tema retrô, tenho uma página web dedicada ao meu programa para Apple II “Electric Duet”: https://arachnoid.com/electric_duet/
    Para ser mais preciso, o Apple II tinha apenas uma saída TTL simples ligada ao alto-falante, rudimentar, não voltada para música, muito menos para duas vozes. Ainda assim, isso não me impediu
    Criei um player em assembly que alternava a saída do driver TTL do alto-falante a 8 kHz e ajustava a largura dos pulsos do clock de 8 kHz para criar duas vozes musicais. Ou seja, com um único driver TTL, produzia duas vozes, duas notas ao mesmo tempo
    Um exemplo de música criada pelo Electric Duet em um Apple II de 1981 está aqui: https://arachnoid.com/electric_duet/music_tracks/prelude.mp3 — é só apertar o botão de reprodução
    Essa é a definição de retrô

  • Lembro das músicas que vinham com a Sound Blaster. Por exemplo, esta: https://youtu.be/eqU4CkbK1X0
    Comparado aos bipes que saíam do PC, foi um salto enorme, como passar de uma TV em preto e branco para uma TV colorida. Naquela época, avanços assim eram comuns

    • Quase no nível do C64. Sinto falta das guerras dos primeiros PCs. Hoje é tudo parecido
      Talvez volte a ficar interessante quando a computação quântica chegar