Strasheela.

sistema de composição de música baseado em restrição altamente expressivo
Baixe Agora

Strasheela. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Torsten Anders
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 3.9 MB

Strasheela. Tag


Strasheela. Descrição

Sistema de composição musical baseado em restrição altamente expressivo A Strasheela é um sistema de composição musical baseado em restrições altamente expressivo. O usuário de Strasheela declara declarativamente uma teoria musical e o computador gera música que está em conformidade com essa teoria. Uma teoria é formulada como um problema de satisfação (CSP) por um conjunto de regras (restrições) aplicadas a uma representação musical na qual alguns aspectos são expressos por variáveis (desconhecidas). A programação de restrição musica é independente de estilo e é bem adequada para teorias altamente complexas (por exemplo, uma teoria de harmonia com pleno direito). Interface do usuário é a linguagem de programação Oz. Os resultados podem ser emitidos em vários formatos, incluindo MIDI, CSound e LilyPond.strasheele, são executados em todos os sistemas de operação suportados pela OZ, que são sistemas semelhantes a UNIX (por exemplo, Mac OS X, Linux) e MS Windows. Requisitos: · Linguagem de programação Oz O que há de novo nesta versão: Adições principais e alterações: · Corrigido bug sério: o núcleo da Strasheela depende do iozsef, agora o apoio de Iozsef mudou para um functor de contribuição extra Iozsef (graças ao Ajay Dhar por apontar esse problema) · Adicionado arquivos em lote do Windows para instalação etc. (graças ao Ajay Dhar para uma primeira versão !!) · Acrescentaram segmentos do functor: uma coleção de segmentos musicais reutilizáveis (sub-CSPs), como uma linha contraponta, motivos ou uma progressão de acordes homofônicas · Adicionado várias restrições relacionadas com a harmonia para HS.rules: RestrictPitchDomain, OnlyOrnamentalDissonance_Durations, NoParallel, NoParallels, MakeIntervalConstraint, PerfectConsonances, IsPerfectConsonanceR, Limit3Consonances, IsLimit3ConsonanceR, Limit3Intervals_2, IsLimit3IntervalR_2, Limit5Consonances, IsLimit5ConsonanceR, IsLimit_3_5_ConsonanceR, IsLimit7ConsonanceR, IsLimit_3_5_7_ConsonanceR e GetRootPCIntervals Documentação: · Schoenberg-Theoryofharmony.oz: Os exemplos produziram quintas paralelas / octavas (entre vozes mais do que uma oitava separada), agora fixados na fonte (ainda não fixados em soluções no arquivo HTML ...) · HarmonicProgressions-22et.oz: Adicionado Adaptive Ji Output, adicionou uma configuração de quatro vozes de exemplos (usando novos Segs.HomophonicChordProgression) Adições menores: · Pontuação: Adicionado defmixinsubscript · Gutils: Adicionado RoundDigits · Padrão: Intervalos de restrições adicionadas, absimpervals, restrictMaxinterval, gancho, escadas · HS: Adicionado Conversores Gerais do Pitch HS.Acc, HS.PC, HS.PCName e HS.Pitch · HS.Score: Adicionado HarmonicRythmfollowSmarkers · HS.Rules.Schoenberg: Adicionado ascendenteProgressão2R Mais correções de bugs e alterações: · Pontuação: Método GetsImultâneoItemStem: Agora fez com que o teste de Arg seja aplicado apenas aos itens · Out: saída de LilyPond, arg hasbreak: Nenhum raia inserido após o último contêiner correspondência de hasbreak


Strasheela. Software Relacionado

Gleetchlab.

Uma composição de áudio modular em tempo real e software de processamento. ...

322 13.4 MB

Download

Cantar

Um ótimo visualizador iTunes que mostra uma criatura engraçada cantando com a música. ...

169 1.1 MB

Download