A nota profunda do THX é um dos sons mais reconhecíveis na tecnologia de produção de áudio / vídeo. Segundo seu criador, foram necessárias cerca de 20.000 linhas de código C para gerar o resultado final. Nós podemos fazer melhor do que isso.
Sua tarefa é escrever um script em qualquer idioma que gere um som (para um arquivo ou diretamente para o hardware) que se ajuste à descrição da marca registrada do som THX, conforme fornecido pelo escritório de Patentes e Marcas Registradas dos EUA :
O tema do logotipo THX consiste em 30 vozes em sete compassos, começando em um intervalo estreito, de 200 a 400 Hz, e desviando lentamente para tons pré-selecionados, abrangendo três oitavas. As 30 vozes começam em tons entre 200 Hz e 400 Hz e chegam a tons pré-selecionados, abrangendo três oitavas no quarto compasso. O tom mais alto é levemente desafinado, enquanto há o dobro do número de vozes dos dois tons mais baixos.
Observe que os "arremessos pré-selecionados" devem ser aproximadamente os mesmos que os arremessos na nota profunda THX real, que estão na tecla E plana.
O código mais curto para fazê-lo em qualquer idioma vence.
Import[youtube]
respostasRespostas:
C, 323 bytes
(entre outros, caracteres NUL não puderam ser colados na caixa de texto; você pode visualizar ou baixar o arquivo original aqui )
Uso:
Clique aqui para ouvir uma prévia do som gerado!
fonte