Kunquat

Tela Software:
Kunquat
Detalhes de Software:
Versão: 0.5.3
Data de upload: 14 Apr 15
Licença: Livre
Popularidade: 23

Rating: nan/5 (Total Votes: 0)

Kunquat é um sequenciador de música similar a aplicações rastreador & nbsp;. Algumas de suas características distintivas incluirá alta resolução temporal, configuração de ajuste flexível e composição de música interativa. Muito cuidado também é levado em projetar uma infra-estrutura de mistura para permitir a mistura corpos lógicos em vez de canais de hardware forçado. Kunquat é um trabalho em progresso. A liberação de origem atual ainda não oferece um editor, mas inclui uma composição de exemplo.
NOTA: Como não estamos "lá ainda", sugerimos que você considerarão uma declaração de missão, ao invés de um indicador de status.
Kunquat é um conjunto de ferramentas utilizadas por um compositor musical para a criação de algoritmos que produzem música audível com base em estímulos ambientais. Ele pode ser utilizado para escrever partituras reactivos que têm um resultado diferente, com base em factores externos. Tais fatores podem incluir os eventos em um jogo de vídeo, ou a quantidade de clientes em um restaurante onde a música é tocada.
Compositores musicais podem ter um conhecimento limitado sobre algoritmos. Assim, nós nos escondemos atrás de todas as complicações de um editor gráfico. O editor pode ser usado para produzir um arquivo Kunquat composição, que é uma representação em série do algoritmo, e inclui todos os dados necessários para os efeitos e os instrumentos para trabalhar. Um arquivo de composição Kunquat tem o sufixo KQT, mas às vezes pode ser pós-fixado com o sufixo de software de compressão, se o arquivo está compactado. O editor tem alguma semelhança com trackers música, comprovadas utilizável por vários compositores da cena de demonstração ao longo do tempo. Nem tudo é semelhante, no entanto.
Trackers tradicionais usado uma grade para ajudar a colocar as notas com precisão. É ideal para ter o pontapé de bumbo em um momento exato computacionalmente. O sistema de afinação usada em trackers tradicionais foi praticamente ligada ao temperamento igual dodecafonismo, o que é típico para a música ocidental moderna. Essa limitação pode ter reduzido o uso de instrumentos mais exóticos como sitar, e causou dissonância com alguns instrumentos mais amplamente utilizados. Por fim, a modelagem instrumento utilizado para ser bastante limitado. Compositores acabou inventando vários hacks para contornar as limitações.
Apesar de ser inspirado pelos trackers tradicionais, Kunquat também difere deles de várias maneiras. Tem uma resolução extremamente elevada tempo que permite a colocação livre das notas em qualquer lugar no tempo. Tendo o bumbo robótico deve ainda ser possível, mas ter uma sonoridade humanamente impreciso bumbo deve ser possível também. Kunquat suporta várias afinações. Importando um instrumento sitar, deve com a configuração de zero fornecer-lhe os passos corretos que você esperaria de um sitar para produzir. Finalmente, Kunquat apoia reforçada modelagem de instrumentos, o que torna possível obter efeitos DSP aplicados para o resultado de uma guitarra, em vez de cada corda separadamente.
Desenvolvedor do time: https://launchpad.net/~kunquat-dev
2009 Workshop Wiki: http://wiki.helsinki.fi/display/lambda/Kunquat-workshop
screenshots e Demonstrações canção: http://iki.fi/toni.ruottu/kunquat/contrib/portfolio/
presença no Facebook: http://www.facebook.com/pages/Kunquat/188595560505

What é novo nesta versão:

  • Esta é uma versão que se esforça para uma experiência de usuário sensível. Nós removemos alguns botões espaço reservado na barra de ferramentas, fixas no botão salvar, e decidiu sempre evidente estado perseguidor na saída. Deve ser possível abrir arquivos salvos de composição com o rastreador, definindo um nome de arquivo na linha de comando quando o tracker é iniciado. A grade colocação nota foi aperfeiçoá-lo para um layout compacto, com uma textura suave. Nós também removeu alguns testes de unidade obsoletos.

O que é novo na versão 0.5.2:

  • Esta versão traz uma grade visual juntamente com um piscar de olhos recurso -para-grade que torna mais rápido para se deslocar a composição e lugar notas espaçadas. Os cursores horizontais agora é visível em todos os momentos, tornando-o mais fácil de entender o que está acontecendo. Uma forma de caixa vazio é usado quando o cursor não está no topo de todas as instruções inseridas anteriormente. Também corrigimos alguns erros prevenção de certas modificações em dados de composição.

O que é novo na versão 0.5.1:

  • Esta versão é configurações de reação sobre dinâmicas e inter- comunicação aplicação. Nós nos livramos da coluna global e introduziu o modo de reprodução infinita. Nós adicionamos algumas edições interatividade e metadados para o aplicativo rastreador. Nós introduzimos evento argumento expressões e funcionalidade de ligação evento. Fizemos um esforço para suportar a comunicação bidireccional entre a composição e sua aplicação host. Nós introduzimos uma nova categoria de evento auto-evento.
  • Nós nos livramos da coluna global e introduziu o modo de reprodução infinita. Todos os eventos que foram anteriormente limitadas a coluna global são agora válido em todas as colunas. Nós adicionamos um novo modo de reprodução infinita além do modo de reprodução finito existente. O modo infinito laços do subsong atual e permite uma composição para modificar seu próprio estado composição. Em contraste, o modo finito garante que o canto tem um comprimento finito. Todas as composições podem ser reproduzidos em qualquer modo.
  • Nós adicionamos alguns interatividade e editar metadados para o aplicativo rastreador. O rastreador agora mostra localização de reprodução atual, e um cursor de reprodução. O rastreador também mostra atualizações em tempo real para o estado composição. O rastreador também suporta a edição de alguns metadados, como o título e os autores de uma composição.
  • Nós introduzidas evento argumento expressões e funcionalidade evento obrigatório. Expressões argumento de evento fornecem flexibilidade na definição de parâmetros de eventos que podem depender de espaço variável. Bind permite que os eventos de disparo de usuário com base em outros eventos. Isso pode ser usado para padrões de eventos comuns da cadeia, ou para amarrar algumas sequências de eventos para o comportamento do aplicativo host.
  • Fizemos um esforço para suportar a comunicação bidireccional entre a composição e sua aplicação host. O aplicativo host pode receber chamadas a partir da composição. A aplicação também pode receber outros tipos de eventos, se desejado. A composição contém um espaço variável que seja acessível para o aplicativo host através definidos eventos. Partes da composição também pode ser ativado ou desativado com base no espaço variável.
  • Nós introduzimos uma nova categoria de evento auto-evento. Auto-eventos nunca pode ser desencadeado pelo utilizador. Em vez disso, eles são usados ​​para acessar algumas informações em constante mudança. O compositor se liga uma reação para a auto-evento, e questiona componentes que produzem esses tipos de eventos. Por exemplo, a composição pode depender de um revelando a força actual de uma nota, embora a força de informação é geralmente escondida dentro de um gerador de auto-acontecimento.

O que é novo na versão 0.4.1:

  • A GUI contém os controles necessários para a modificação de padrões de dados e a ordem na qual eles são reproduzidos. Outra funcionalidade básica inclui importação / exportação de composições Kunquat e simples funcionalidade undo / redo. Por enquanto, temos mantido o editor instrumento muito minimal e do configurador DSP está faltando completamente. Vamos implementar essas após grandes mudanças no formato que se concentrará na na próxima versão.
  • A biblioteca Kunquat também contém muitas melhorias em relação às versões anteriores. A adição mais importante é o suporte para o desencadeamento de eventos através da API biblioteca. A maioria dos eventos acionados através do trabalho API exatamente da mesma forma como o fazem os padrões dentro. A API também suporta provocando alguns eventos especiais que podem ser usados ​​para controlar a reprodução de formas que não são possíveis por meio de dados de padrão. Estes eventos de controle inclui a paragem do cursor de reprodução e reprodução de um padrão único repetidamente. Enquanto a API desencadeante é essencial para o editor, também vamos utilizá-lo ainda mais em versões posteriores quando adicionamos suporte explícito para composições interativas.
  • Fizemos o erro mecanismo da biblioteca mais conveniente para os programadores de relatórios. Em vez de usar um formato personalizado, as mensagens de erro da biblioteca estão agora objetos JSON. Isto torna mais fácil para a biblioteca para incluir informações mais detalhadas, mantendo a análise de informações simples para o programador.
  • Durante o desenvolvimento do editor, que também encontrou e fixa muitos bugs na biblioteca. Muitas delas foram relacionadas com certas sequências de modificação de dados composição que não ocorrem em situações simples de reprodução. Outra questão importante foi a de que a supervisão projeto habilitado ao usuário escrever composições infinitas.
  • Alguns detalhes do formato de arquivo mudaram. Mais importante, nós mudamos o ID magia & quot; Kunquat & quot; para o mais curto & quot; KQT & quot ;. Também mudamos o formato de dados do padrão em uma forma mais consistente, que é mais fácil para os programadores de manusear.

Requisitos :

  • Python

Screenshots

kunquat_1_86221.png
kunquat_2_86221.png
kunquat_3_86221.png
kunquat_4_86221.png

Programas semelhantes

mp3guessenc
mp3guessenc

20 Feb 15

Fische
Fische

17 Feb 15

Glame
Glame

3 Jun 15

Comentário para Kunquat

Comentários não encontrado
Adicionar comentário
Ligue imagens!