Estou trabalhando na minha entrada no Ludum Dare e tentando descobrir como no mundo vou conseguir música de fundo. Encontrei WolframTones , mas a licença é muito restritiva:
Salvo disposição em contrário, este Site e o conteúdo apresentado neste Site são para seu uso pessoal e não comercial. Você não pode modificar, copiar, distribuir, transmitir, exibir, executar, reproduzir, publicar, licenciar, criar trabalhos derivados, transferir ou vender qualquer informação ou conteúdo obtido neste Site. Para usos comerciais e outros, entre em contato conosco.
Mas eu realmente gosto da interface! É muito parecido com sfxr - clique em um gênero e baixe uma música. Isto é tão legal. Existe outro programa que faz esse mesmo tipo de coisa, mas sem uma licença restritiva, para que eu possa gerar uma bgm e usá-la no meu jogo?
Respostas:
Existe um antigo, chamado "Melody Raiser"
infelizmente não tenho idéia de onde encontrá-lo (minha cópia é traduzida para o português e provavelmente pirateada ... não faço ideia de qual era a licença do software original, nunca o encontrei ... também provavelmente o software original é japonês).
Mas se bem me lembro, era bastante popular nas comunidades RPG Maker.
Além disso, sua música não é a melhor por aí ... É fácil ajustá-la ...
fonte
Para ferramentas que geram músicas aleatórias para jogos, este ludum dare post fornece uma lista abrangente com boas opções. Meus favoritos pessoais nessa lista são autotracker.py e CGMusic. O Autotracker produz boa música para jogos com estilo retrô / 8 bits, apesar de não ter uma interface de usuário adequada. O CGMusic tem uma boa interface do usuário, boa personalização e cria músicas de piano complexas.
Eu também conheço duas ferramentas gratuitas de criação de músicas que permitem criar manualmente suas próprias músicas. Pxtone e musagi são bons para qualquer pessoa familiarizada com a teoria musical ou com experiência em fazer música. Esteja ciente de que, como o pxtone é um programa em japonês, ele precisará ser baixado de um site traduzido pelo google e, em seguida, configurado no modo inglês (o que é fácil de fazer).
fonte
A saída do WolframTones é fácil de modificar a ponto de ser irreconhecível; nesse ponto, mesmo os melhores advogados enfrentariam alguma dificuldade na cobrança de royalties. Não vejo nada sobre "trabalhos derivados".
Além disso, o Google "música generativa" e "composição algorítmica".
fonte
Experimente este https://raw.github.com/wibblymat/ld24/master/autotracker.py Um pequeno script python que usa MIDI para gerar música aleatória e salvar em um arquivo.
fonte
Havia um software chamado Band em uma caixa; que estava fazendo principalmente o que você pergunta.
Você pode definir parâmetros, e isso geraria uma melodia corretamente equilibrada.
Enquanto isso funciona bem da perspectiva algorítmica, e soa certo, devido às regras musicais; eles são principalmente chatos e falta de qualquer tipo de brilho. Utilizável como BGM provavelmente; mas, na maioria das vezes, eles foram usados para inspirar e desenvolver, criando algo muito único.
Se você tiver tempo, sugiro que passe algum tempo com loops; não pode ficar mais fácil do que isso, mas você cria algo do seu gosto, em vez de obter uma melodia aleatoriamente, até que você goste de uma.
fonte
DryWetMIDI é uma biblioteca .NET que criei, que possui recursos para criar composições musicais baseadas em MIDI (consulte a página Padrão da Wiki da biblioteca), para que você possa usá-lo para programar músicas da maneira que desejar.
Por exemplo, para gerar o arquivo MIDI com as seguintes propriedades:
você pode escrever este código:
fonte