Escolar Documentos
Profissional Documentos
Cultura Documentos
2
Traduzido do Inglês por Antônio Epitácio
Índice
1. Help for the Lick Generator
2. Help for Audio Input
3. Transformation Functions
4. Help for Transforms
5. Help for Guide Tone Lines
6. Help for Division
7. Help for Critic
8. Help for Deep Learning
9. Help for Rhythm Helper Active Trading Mode
10. Impro-Visor Help By Topic
11. Impro-Visor Key Bindings Alphabetically (^ means hold control key)
12. Help for the Melody Part of Leadsheet Notation
13. These are the chord definitions supplied in the current release.
14. If you add your own chord definitions, they will not appear here.
15. Help for the Theme Weaver
16. Help For The Custom Theme Weaver
17. Help for Style Notation
18. Help for Using the Draw (pencil) Tool
19. Help for Using the Roadmap Mode
1- Help for the Lick Generator
Ajuda para o gerador de licks
<Tipo de nota><Valor>
Outras opções:
* Min/Max Pitch: Não use pitchs mais altos ou mais baixos do
que estes
valores.
* Intervalo Min/Max: Não salte mais alto ou mais baixo que este
intervalo
a menos que uma probabilidade de salto seja definida.
Linhas de grade:
Inserindo notas:
Removendo notas:
Entrando acordes:
JANELAS
1. Baixe o SuperCollider. Aqui está o link:
http://supercollider.sourceforge.net/downloads/
(
Se você tiver problemas para encontrar AppData, provavelmente é
uma pasta oculta.
Você pode visitar:
http://www.bleepingcomputer.com/tutorials/how-to-see-hidden-files-
in-windows/
De acordo com sua versão do Windows, altere suas configurações
para que você possa
veja suas pastas ocultas. Alternativamente, clique na barra de
endereços na parte superior do seu explorador e digite:
C:\Users\YOUR_USER_NAME_HERE\AppData\Local\
SuperCollider
)
***Uso Pós-Instalação***
***Uso Pós-Instalação***
3- Transformation Functions
Funções de transformação
se arg1 é um descanso,
retornar Verdadeiro
senão
retorna falso
1 = nota inteira
2 = meia nota
4 = semínima
8 = colcheia
16 = semicolcheia
32 = nota de trinta segundos
Exemplos:
Para ver como qualquer nota pode ser renderizada nesta notação,
insira-o na GUI usando apontar e clicar,
em seguida, use j para transferi-lo para o campo de entrada de texto.
se arg1 é um descanso,
retornar Verdadeiro
senão
retorna falso
C.............. igual ao CM
CM............. C maior (c e g)
C2......... igual ao CMadd9
C5 ............ C cinco (c g)
C6............. igual ao CM6
C69............ igual ao CM69
C6#11......... o mesmo que CM6#11
C69#11......... o mesmo que CM69#11
C6b5........... mesmo que CM6#11
CM13........... Dó maior treze (c e g b d a)
CM13#11........ Dó maior treze sustenido onze (c e g b d f# a)
Cmaj13......... o mesmo que CM13
CMaj13......... o mesmo que CM13
Cmaj13#11...... o mesmo que CM13#11
CMaj13#11...... o mesmo que CM13#11
CM6............ C maior seis (c e g a)
CM6#11......... C maior seis sustenido onze (c e g a f#)
CM6b5......... o mesmo que CM6#11
CM69#11........ C maior seis nove sustenido onze (c e g a d f#)
CM69........... C maior seis nove (c e g a d)
CM7#11......... C maior sete sustenido onze (c e g b f#)
CM7............ Dó maior sete (c e g b)
Cmaj7.......... o mesmo que CM7
CMaj7.......... o mesmo que CM7
Cmaj7#11....... o mesmo que CM7#11
CMaj7#11....... o mesmo que CM7#11
CM7add13....... C maior sete adicionar 13 (c e g a b d)
CM7b5.......... Dó maior sete bemol cinco (c e gb b)
CM7b6.......... C maior sete bemol seis (c e g ab b)
CM7b9.......... C maior sete bemol nove (c e g b db)
CM9............ Dó maior nove (c e g b d)
CM9#11......... C maior nove sustenido onze (c e g b d f#)
Cmaj9......... o mesmo que CM9
CMaj9......... o mesmo que CM9
Cmaj9#11....... o mesmo que CM9#11
CMaj9#11....... o mesmo que CM9#11
CM9b5.......... C maior nove bemol cinco (c e gb b d)
CMadd9......... C maior somar nove (c e g d)
CMb5........... Dó maior bemol cinco (c e gb)
CMb6........... C maior bemol seis (c e ab)
Cadd2......... o mesmo que CMadd9
Cadd9......... o mesmo que CMadd9
Cadd9no3....... o mesmo que CMsus2
Acordes Menores
Acordes Diminutos
Acordes Aumentados
Acordes Dominantes
C7............. C sete (c e g bb)
C7#5........... C sete sustenido cinco (c e g# bb)
C7+............ igual a C7#5
Caug7.......... o mesmo que C7#5
C7aug.......... igual a C7#5
C7#5#9......... C sete sustenido cinco sustenido nove (c e g# bb d#)
C7alt......... o mesmo que C7#5#9
C7b13.......... C sete bemol treze (c e g bb ab)
C7b5#9......... igual a C7#9#11
C7b5........... C sete bemol cinco (c e gb bb)
C7b5b13........ mesmo que C7#11b13
C7b5b9......... o mesmo que C7b9#11
C7b5b9b13...... o mesmo que C7b9#11b13
C7b6........... C sete bemol seis (c e g ab bb)
C7b9#11........ C sete bemol nove sustenido onze (c e g bb db f#)
C7b9#11b13..... C sete bemol nove sustenido onze bemol treze (c e g
bb db f# ab)
C7b9........... C sete bemol nove (c e g bb db)
C7b9b13#11..... C sete bemol nove bemol treze bemol onze
sustenido (c e g bb db f# ab)
C7b9b13........ C sete bemol nove bemol treze (c e g bb db ab)
C7no5.......... C sete não cinco (c e bb)
C7#11.......... C sete sustenido onze (c e g bb f#)
C7#11b13....... C sete
1 = nota inteira
2 = meia nota
4 = semínima
8 = colcheia
16 = semicolcheia
32 = nota de trinta segundos
Para ver como qualquer nota pode ser renderizada nesta notação,
insira-o na GUI usando apontar e clicar,
em seguida, use j para transferi-lo para o campo de entrada de texto.
Sugestões de uso:
Para uso em solos já em movimento:
- Abra um arquivo de transformação
- Como o solo já tem cor, selecione apenas os enfeites para adicionar
- Certifique-se de que uma substituição de identidade, ou uma que
não faça alterações, esteja selecionada e tenha um peso alto
- Transforme o solo
Salvando e alterando:
As transformações não são salvas automaticamente quando
alteradas. Quando uma nova transformação é aberta em um
transform com alterações não salvas, o programa solicitará que você
salve. Se o aplicativo estiver sendo
fechado, no entanto, as alterações não salvas serão perdidas,
portanto, salve as transformações regularmente durante a edição.
Transformations
Transformações
GUI:
Como uma transformação é apenas uma lista de transformações, a
lista no canto inferior esquerdo do painel mostra todas as
substituições na transformação aberta no momento.
Substituições
Peças de substituição:
* nome - O nome exibido para a substituição na lista, para facilitar
identificação. Não pode ter espaços
* tipo - Existem dois tipos de substituições, motivos e enfeites.
Eles são descritos mais abaixo, mas cada idioma tem que ser
dos dois e eles determinam quando uma substituição é tentada
para ser aplicado a uma melodia.
*peso - Inteiro que determina com que frequência a substituição
tentará ser
aplicado e é relativo aos pesos da outra substituição no
transform que têm o mesmo tipo de substituição.
* transformações - Uma lista de transformações definidas abaixo.
Tipos de substituição:
* Motivos são substituições que provavelmente envolvem mais de
uma nota e dão uma sensação de
progressos pretendidos entre as notas. (por exemplo, arpejo triplo,
mordentes)
* Os enfeites, por outro lado, são substituições que afofam apenas as
notas alvo de uma
solo e não mude muito mais do que isso. (por exemplo, notas de
graça, tons de abordagem)
GUI:
Ao clicar em uma substituição da lista de substituições, suas
transformações aparecerão em
a lista à sua direita. As transformações adicionadas a essa lista serão
adicionadas à lista atual.
substituição selecionada.
Há também botões e caixas para alterar cada uma dessas partes para
qualquer substituição selecionada.
Transformações
Transformações são basicamente implementações específicas de um
idioma que sempre
resultam deterministicamente na mesma coisa dada a mesma seleção
de melodia de entrada.
As transformações são definidas por duas coisas: uma maneira de
transformar notas e uma forma huerística de
determinar se uma transformação deve ou não ser aplicada a um
grupo de notas.
(transformação
(descrição <string-sem-espaços>)
(peso <inteiro>)
(fonte-notas <string> <string> ...)
(guarda de condição <função>)
(target-notes <função|string> <função|string> ...))
Partes de transformação:
* descrição - é exibido na lista e é usado para identificar a
transformação
* peso - determina com que frequência uma transformação é tentada
aplicados, os pesos são relativos às outras transformações em
sua substituição
* source-notes - Uma lista de nomes de variáveis de notas usados
posteriormente no
guarda de condição e notas-alvo. Os nomes das variáveis não podem
ser nomes de funções na gramática, uma possível sequência de
notas,
um número ou conter espaços. (normalmente eles são "n1", "n2",
"n3", etc.) O número de nomes de variáveis em notas de origem
determina quantos n
Help for Transformations
Sugestões de uso:
Para uso em solos já em movimento:
- Abra um arquivo de transformação
- Como o solo já tem cor, selecione apenas os enfeites para adicionar
- Certifique-se de que uma substituição de identidade, ou uma que
não faça alterações, esteja selecionada e tenha um peso alto
- Transforme o solo
Salvando e alterando:
As transformações não são salvas automaticamente quando
alteradas. Quando uma nova transformação é aberta em um
transform com alterações não salvas, o programa solicitará que você
salve. Se o aplicativo estiver sendo
fechado, no entanto, as alterações não salvas serão perdidas,
portanto, salve as transformações regularmente durante a edição.
Transformações
GUI:
Como uma transformação é apenas uma lista de transformações, a
lista no canto inferior esquerdo do painel mostra todas as
substituições na transformação aberta no momento.
Substituições
Tipos de substituição:
* Motivos são substituições que provavelmente envolvem mais de
uma nota e dão uma sensação de
progressos pretendidos entre as notas. (por exemplo, arpejo triplo,
mordentes)
* Os enfeites, por outro lado, são substituições que afofam apenas as
notas alvo de uma
solo e não mude muito mais do que isso. (por exemplo, notas de
graça, tons de abordagem)
GUI:
Ao clicar em uma substituição da lista de substituições, suas
transformações aparecerão em
a lista à sua direita. As transformações adicionadas a essa lista serão
adicionadas à lista atual.
substituição selecionada.
Há também botões e caixas para alterar cada uma dessas partes para
qualquer substituição selecionada.
Transformações
(transformação
(descrição <string-sem-espaços>)
(peso <inteiro>)
(fonte-notas <string> <string> ...)
(guarda de condição <função>)
(target-notes <função|string> <função|string> ...))
Partes de transformação:
* descrição - é exibido na lista e é usado para identificar a
transformação
* peso - determina com que frequência uma transformação é tentada
aplicados, os pesos são relativos às outras transformações em
sua substituição
* source-notes - Uma lista de nomes de variáveis de notas usados
posteriormente no
guarda de condição e notas-alvo. Os nomes das variáveis não podem
ser nomes de funções na gramática, uma possível sequência de
notas,
um número ou conter espaços. (normalmente eles são "n1", "n2",
"n3", etc.) O número de nomes de variáveis em notas de origem
determina quantos n
A geração de uma linha de tom guia cria uma melodia básica que
pode ser usada como
base para a improvisação. Ele cria uma linha de tons principalmente
de acordes que
destaque o acorde que está sendo tocado. É uma maneira de começar
dando forma a uma melodia baseada na progressão de acordes.
Para gerar uma linha a partir da janela de linha guia:
- Probabilidades de divisão:
* Estas são as probabilidades de uma nota ser dividida em
notas múltiplas de durações mais curtas.
* Exemplo: nota inteira tem probabilidade de 0,85 então 85% das
vezes
uma nota inteira será dividida em notas mais curtas
* Uma probabilidade diferente pode ser definida para cada extensão
de nota listada
* Se uma nota não tiver um comprimento listado, ela usará o padrão
valor
- Probabilidades de descanso:
* Estas são as probabilidades de que uma nota se transforme em uma
pausa
da mesma duração
* Exemplo: nota inteira tem probabilidade de 0,05 então 5% das
vezes
uma nota inteira se transformará em um descanso inteiro
* O valor padrão é usado para qualquer nota que não seja uma
duração
que está listado
- Formas de dividir:
* Estas são as probabilidades que determinam quando uma nota será
dividida
em um duplo ou trio
* Você pode definir a probabilidade de trigêmeo e o valor de dupleto
será
ajustado de acordo quando você pressiona enter
* Exemplo: se você definir a probabilidade do tripleto para 0,3, o
dupleto
probabilidade mudará para 0,7. Então, 30% das vezes uma nota é
dividida,
será dividido em um trio e 70% das vezes será apenas
dividido em duas notas.
O Custom Theme Weaver é uma ferramenta que pode ser usada para
construir um solo de maneira semelhante
que o Theme Weaver regular faz, mas manualmente. Você pode criar
o solo peça por peça,
fazendo transformações e edições personalizadas como quiser.
Preencher Solo
Desfazer/Refazer edições
Retificar arremessos
Redefinir Solo
O botão 'Reiniciar Solo'
Help for the critic
Treinamento
Para treinar o crítico, você precisa de um arquivo .training.data de
licks e notas salvos para
servem como exemplos para a rede neural. Um desses arquivos vem
com
Impro-Visor atualmente. Outros arquivos de treinamento podem ser
gerados a partir do Grammar
Opções > Mostrar exportador de críticos na parte superior da janela
de controle gramatical.
Se a opção logo acima dela, "Enviar lambidas para o crítico" estiver
selecionada, a opção "Salvar lambidas
and Grading" salvará um lick com rótulo e nota. Licks salvos aqui
aparecerão na janela Critic Exporter, onde você pode salvá-los para
Arquivos .training.data para treinamento de rede neural.
Pesos de carregamento
O painel também pode usar a crítica para gerar licks (ainda usando
gramáticas, não qualquer
tipo de aprendizado profundo) com notas melhores. Quando você
pressiona o botão "Gerar melhor lambida"
botão, o sistema irá gerar licks com a gramática selecionada na nota
principal
janela até que ela produza uma pontuação acima do limite na caixa
"Grau" para
esquerda, e deposita o número de solos que gerou e jogou fora
porque eles
estavam abaixo desse limite na caixa "Contador". Se for preciso
muitas amostras,
O Impro-Visor exibirá uma mensagem de erro. O sistema também
funciona sem um limite
se a caixa "Usar crítico" estiver desmarcada. O botão "Corrigir tudo"
equivale a pressionar
o botão "Generate Better Lick" e depois "Step Forwards" até que a
seleção atinja
o final do refrão atual.
Configurações de geração:
A janela Deep Learning contém uma variedade de configurações que
ajustam o processo de geração.
- Modo de geração
* No modo "Ahead of time", a peça inteira é gerada antes de
qualquer coisa ser tocada. Esse
é semelhante a outros modos de improvisação, mas pode levar
muito tempo devido ao
cálculos de aprendizado profundo.
* No modo "Just in time", a peça é gerada em segmentos de 4
barras. A reprodução começa como
assim que a rede gera as primeiras 4 barras, e a geração
continua no
fundo. Isso torna o processo de geração muito mais rápido,
mas pode causar a reprodução
questões.
- Nível de risco
O controle deslizante Nível de risco determina com que
frequência a rede deve tocar as notas que considera
menos plausível do que outras notas.
* Com o controle deslizante no centro, a rede tocará notas de
acordo com sua
modelo de probabilidade de nota. Este é o padrão.
* Com o controle deslizante do lado "Conservador", a rede
evitará notas que considera
improvável. Isso pode produzir melodias mais consoantes,
mas pode ter menos nuances.
* Com o controle deslizante do lado "Aventureiro", a rede
escolherá notas improváveis
mais frequentemente do que de outra forma. Isso pode
adicionar nuances e variações, mas pode produzir
notas dissonantes ou ritmos estranhos ocasionalmente.
- Ponderação especializada
O controle deslizante Expert Weighting determina como o
contorno e o tom da melodia são
pesada. Especificamente, a rede de aprendizado profundo usa
dois "especialistas", um no controle
de intervalos e outro no controle da afinação em relação à
progressão de acordes. Esse
controle deslizante ajusta como a entrada dos especialistas é
combinada.
* Com o controle deslizante no centro, a rede pondera cada
especialista igualmente.
* Com o controle deslizante do lado "Contorno", a rede
favorece o conselho do intervalo
especialista sobre o especialista em acordes. Isso pode
produzir contornos mais suaves às custas
de dissonância.
* Com o controle deslizante do lado "Pitch", a rede favorece o
conselho do especialista em acordes
sobre o especialista de intervalo. Isso pode produzir notas
mais consonantais à custa de
contornos irregulares.
- Limitação de descanso
Ocasionalmente, a rede treinada pode produzir longos períodos
de descanso. O Resto Limitando
caixas de seleção determinam como lidar com esses descansos
longos.
* Com a opção "Não limitar descansos" marcada, a rede está
totalmente no controle da duração dos descansos.
* Com a opção "Forçar a rede a tocar uma nota após um longo
descanso" marcada, após um longo descanso a rede
é forçado a escolher uma nota sem poder continuar
descansando.
* Com "Reset network on next bar after long rest" marcado,
após um longo descanso a rede
a memória é apagada e inicia a geração a partir de um estado
limpo. Isso pode permitir que a rede
para se recuperar de comportamentos indesejados, mas nem
sempre funciona tão bem.
Se a segunda ou terceira caixa estiver marcada, a duração de
um "descanso longo" é determinada pela
caixa de seleção "Comprimento limite de repouso".
- Retificação
As opções de retificação permitem que a retificação seja
realizada na saída da rede por
impondo restrições nas notas que a rede pode produzir.
* A caixa de seleção "Retificar saída de rede", se marcada,
proíbe a rede de escolher
notas que não se encaixam no acorde atual. Se a caixa de
seleção "Permitir tons de cor" também estiver
marcada, a rede pode escolher tons de acordes ou tons de
cores.
* A caixa de seleção "Mesclar pitches repetidos", se marcada,
impede que a rede se articule
o mesmo tom várias vezes seguidas. Se a rede optar por fazer
isso, o
nota anterior é sustentada em vez disso.
Treinamento da rede:
O processo de treinamento para os parâmetros da rede de
aprendizado profundo é computacionalmente caro
e matematicamente complexo. Como tal, a funcionalidade de
treinamento não está diretamente disponível no
Impro-Visor. Connectomes adicionais podem ser treinados usando o
projeto lstmprovisor-python,
disponível em https://githu
Para acessar este modo de negociação: Improv > Active Trading >
Escolha RhythmHelper no menu suspenso TradingMode
Funções:
- Pode sugerir ritmos para você com base no que você toca
- Pode avaliar o quão bem você emula os ritmos que você gosta
- Ele pode acompanhar os ritmos que você tocou e que você gosta
Negociação Sugestiva:
Na Negociação Sugestiva, ao clicar em Iniciar Negociação, você
reproduzirá uma frase para o software.
Em seguida, o software encontrará uma frase musical semelhante e
tocará suas notas com o ritmo da frase semelhante.
Repita isso pelo tempo que quiser, depois clique em parar de
negociar (ou ctrl+k) e você verá a caixa de diálogo adicionar ritmos
do usuário, mostrada no slide 6.
Negociação Corretiva:
- Quando você começa a negociar no modo de negociação corretiva.
Você será solicitado a escolher quais ritmos corrigir.
- Escolha quantos quiser e clique no botão iniciar negociação.
- O Rhythm Helper então tocará um dos ritmos para você e ouvirá
você tentar repeti-lo exatamente.
- Ele fará isso para cada ritmo que você escolheu em um loop.
- Então, quando você parar de negociar, verá sua nota na caixa de
diálogo adicionar ritmos do usuário.
Padrões
Cada padrão é definido por um conjunto de regras. As regras são
parecidas com
notação de leadsheet, exceto que o tom é substituído por uma letra
maiúscula
indicando a regra. Cada padrão também tem um peso que determina
como
muitas vezes esse padrão é usado em relação a outros padrões do
mesmo comprimento.
Padrões de acordes
X Toque o acorde
R Um descanso
Padrões de baixo
Rd A descanso de duração d
(X bn d) ou (X #n d)
Uma nota específica da primeira escala dada para um acorde
em
o vocabulário, baixou ou aumentou meio tom usando o padrão
notação plana/sharp. Por exemplo (X b5 4) dará um
semínima em meio tom abaixo do quinto grau da escala.
Notação U/D
Ao inserir várias notas em um padrão de baixo,
U ou D entre notas garantirão uma subida ou descida da
primeira nota para a seguinte. Por exemplo, B4 U C4 D (X 2 4)
dará uma nota de baixo, seguida por um tom de cor ascendente,
seguido por uma nota descendente de segundo grau.
Padrões de bateria
X Tocar o tambor
R Um descanso
Parâmetros de estilo
Estilo de exemplo
(estilo
(nome balanço)
(oscilação 0,67)
(comp-swing 0,67)
Encaixe de Notas
Duração da Nota
Dicas de desenho
Usando roteiros
Os roteiros permitem a visualização e manipulação de uma leadsheet
a partir de um
perspectiva, focada nas progressões de acordes que compõem uma
determinada música.
Usar um roteiro torna rápido e fácil mover e transpor acordes
inteiros
e sequências de acordes, e visualizar a estrutura de uma música em
termos de
"tijolos", ou sequências de acordes comuns usadas para construir
músicas de jazz.
Abrindo um roteiro
Quando você deseja abrir um roteiro, você pode escolher como ele
será aberto:
Se você quiser que um roadmap seja aberto sempre que abrir uma
leadsheet, você pode ir para
no menu Roadmap e clique em "Gerar roadmap on Opening
Leadsheet" para habilitar o
contexto. Quando esta opção está marcada, sempre que uma
leadsheet é aberta, uma
roadmap correspondente será aberto com os acordes agrupados em
tijolos.
Quando um roadmap está aberto, você pode usar a opção File ->
Open Leadsheet para
selecione um leadsheet diferente para o roteiro. Como alternativa, se
você quiser navegar
através de uma série de arquivos em um diretório, você pode usar as
setas logo abaixo
o menu Arquivo para alternar entre roteiros com base em ordem
alfabética
ordenação dos nomes dos arquivos de leadsheet.
Usando roteiros
Abrindo um roteiro
Quando você deseja abrir um roteiro, você pode escolher como ele
será aberto:
Se você quiser que um roadmap seja aberto sempre que abrir uma
leadsheet, você pode ir para
8282no menu Roadmap e clique em "Gerar roadmap on Opening
Leadsheet" para habilitar o
contexto. Quando esta opção está marcada, sempre que uma
leadsheet é aberta, uma
roadmap correspondente será aberto com os acordes agrupados em
tijolos.
Quando um roadmap está aberto, você pode usar a opção File ->
Open Leadsheet para
selecione um leadsheet diferente para o roteiro. Como alternativa, se
você quiser navegar
através de uma série de arquivos em um diretório, você pode usar as
setas logo abaixo
o menu Arquivo para alternar entre roteiros com base em ordem
alfabética
ordenação dos nomes dos arquivos de leadsheet.
Lendo um roteiro