Você está na página 1de 86

Manual do Impro-Visor 3.

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

O gerador de licks e ferramenta de triagem é uma ferramenta


poderosa e personalizável
utilitário que criará licks originais sobre uma determinada série de
acordes
mudanças.

O gerador de licks cria coisas em duas etapas; primeiro, ele gera


um ritmo usando uma gramática livre de contexto. Em seguida, ele
preenche este
ritmo probabilístico. Isso permite uma grande variedade de
melodias diferentes. A gramática é especificada no campo de texto
em
"Arquivo de gramática." Este arquivo é personalizável e usa o
seguinte
formato para valores de terminal:

<Tipo de nota><Valor>

O tipo de nota pode ser um dos


* X - qualquer nota
* R - um descanso
* C - um tom de acorde (conforme especificado no arquivo de
vocabulário)
* L - um tom de cor (conforme especificado no arquivo de
vocabulário)
* S - um tom de escala (conforme especificado pelo usuário. Se
"Nenhum" for escolhido,
isso é ignorado. Se usar primeira escala é escolhido, parece
na primeira escala no arquivo de vocabulário associado
com o acorde dado. Se não houver tal escala, esta
é ignorado).
* A - um tom de aproximação (força a seguinte nota a ser um
tom de acorde, e se aproxima de um semitom
acima ou abaixo).

O valor pode ser de 1 (4 batidas) a 16/3 (tercelas semicolcheias).


Valores de notas mais longos não são suportados atualmente na
gramática.

Para uma explicação mais detalhada de como modificar a gramática


arquivo, consulte o tutorial "Lick Generator".

Algumas notas sobre a configuração de parâmetros em gramáticas:


A expectativa para a linha gerada é calculada como
(multiplicador de expectativa) (valor de expectativa da linha
anterior) +
(constante de expectativa normalizada (onde 1 é o valor mais alto)).
Um valor de expectativa mais alto significa que notas mais
altamente esperadas aparecerão
na linha gerada.
Embora isso ofereça muitas opções de expectativas, a maioria dos
usuários não encontrará
um uso para o multiplicador de expectativa que não seja 1 ou 0 (ou
seja, segue o usuário ou
usa um valor de expectativa constante).
A constante de expectativa pode variar de 0 a 1, mas um valor
bastante normal para
isso é em torno de 0,6 a 0,7
O multiplicador de síncope e a constante de síncope funcionam
exatamente
da mesma forma, mas um valor típico para a constante de síncope é
em torno de 0,15

Se você não deseja usar a gramática livre de contexto para gerar um


ritmo, desmarque o botão "Usar gramática". Isso tende a criar
fragmentos menos audíveis, no entanto.

Por padrão, o gerador de lambidas tenderá a evitar repetir o mesmo


anotar várias vezes seguidas. Se você quiser desativar isso,
desmarque o botão "Evitar repetição de passo".

"Gerar" cria um ritmo e o preenche usando as probabilidades.

"Generate Rhythm" apenas cria um ritmo.

"Fill Melody" gera uma melodia para um determinado ritmo (o ritmo


é especificado na caixa de texto grande; observe que você pode
inserir manualmente
valores de nota mais longos aqui usando a notação de leadsheet,
como em X2+4 para
uma nota de três tempos)

"Get Selected Rhythm" lerá o padrão rítmico de qualquer


está atualmente selecionado.

"Replay" reproduz a seleção atual.

"Ajuda" exibe esta caixa de diálogo.

"Recarregar" irá analisar novamente o arquivo de gramática.


"Save Lick" salva o lick no vocabulário.

O gerador de lambidas determinará automaticamente as


probabilidades de notas
para todos os acordes no início da seleção atual até o
número total de batidas especificadas. Se você quiser desabilitar isso
recurso, desmarque a caixa de seleção "Probabilidades de
preenchimento automático". o
O botão "Preencher" irá redefini-los para seus padrões, e o botão
"Limpar"
coloca todos em zero.

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.

* Duração Min/Max (usado somente se a gramática estiver


desabilitada): Do
não gerar notas com valores rítmicos mais longos ou
mais curtos do que estes; note que estes são inversos, então
32 indica uma 32ª nota e 1 indica uma nota inteira.

* Batidas: A duração da lambida a ser gerada em batidas. Este


valor é
com base na seleção atual.
* Rest Probability (usado apenas se a gramática estiver
desabilitada): O
probabilidade de uma determinada nota ser uma pausa.

* Probabilidade de Salto: A probabilidade de saltar fora do


máximo em

Ajuda do Impro-Visor por Tópico


Impro-Visor Help By Topic

Damos a versão de toque de tecla da maioria dos comandos. Os


menus também podem ser usados para refrescar a memória.

Linhas de grade:

As linhas de grade indicam notas potenciais, pausas e pontos iniciais


e finais de acordes.
As linhas de grade aparecem em uma medida quando o mouse é
movido sobre ela.
Várias linhas de grade adjacentes podem ser selecionadas.
Alguns comandos, como Advice, só funcionam se uma única linha
de grade for selecionada.
Se uma ou mais linhas de grade forem selecionadas, chamamos isso
de "a seleção".

Para selecionar uma linha de grade ou estender uma seleção:

As linhas de grade selecionadas são mostradas destacando a linha e


qualquer nota nela.
Se nenhuma linha de grade já estiver selecionada, clique com a tecla
Shift pressionada na linha de grade desejada.
Se uma linha de grade já estiver selecionada, clique com a tecla Shift
pressionada duas vezes na linha de grade desejada.

Clicar com a tecla Shift pressionada em uma linha de grade dentro


da seleção faz com que apenas essa linha de grade seja selecionada.
Clicar com a tecla Shift pressionada em uma linha de grade fora da
seleção estende a seleção para incluir essa linha de grade.
Control-a seleciona todas as linhas de grade de uma vez.
Escape desmarca tudo.
Se uma única linha de grade for selecionada, ela pode ser movida
para frente e para trás usando as teclas f e a.

Inserindo notas:

Clique na interseção de qualquer linha de grade e linha de pauta ou


espaço.
Alternativamente, as notas podem ser inseridas no campo de entrada
de texto usando a notação de leadsheet.
Acidentes:
Use as teclas e e d para aumentar e diminuir as notas em meio tom.
Use a barra de espaço para alterar um acidente earmônico.
Use as teclas t e g para aumentar e diminuir as notas por oitava.
Se você cometer um erro ao inserir uma nota, basta clicar em outra
nota na mesma linha de grade.
Você também pode desfazer uma ou mais ações de entrada de notas
com a tecla z.
Os valores de duração das notas serão longos quando você clicar
pela primeira vez.
Clique sobre a parte vinculada para inserir a próxima nota em uma
sequência.
Se você quiser uma pausa, clique em uma nota ou selecione uma
linha de grade e pressione a tecla r.

Removendo notas:

Selecione a linha de grade que inicia a nota que deseja remover. Em


seguida, pressione r ou x.
Pressionar r substituirá a nota por uma pausa.
Pressionar x removerá a nota, mas estenderá o valor da nota anterior
sobre ela.

Estendendo a duração de uma nota:

Se a nota a ser estendida for seguida por uma pausa, selecione a


linha de grade que inicia a pausa e pressione x.

Entrando acordes:

Digite os nomes dos acordes no campo de entrada de texto,


pressionando enter quando desejar.
Os acordes serão inseridos começando na primeira linha de grade
selecionada.
Se não houver nenhuma linha de grade selecionada, nada acontecerá.
Use barras | para indicar medidas.
Os acordes são espaçados uniformemente dentro de um compasso.
Use / para indicar mais tempo para o acorde anterior.
Exemplo: | A B C / | significa que C obtém o dobro do valor que A e
B obtêm.
Use as teclas E e D para aumentar ou diminuir um acorde em
semitons.

Copiando uma seleção:


Primeiro crie a seleção clicando em shift como descrito acima.
Pressione c para copiar as notas na seleção.
Pressione C para copiar os acordes na seleção.
Pressione control-c para copiar notas e acordes.
A cópia ocorre para uma "área de transferência" que não é visível.
A seleção copiada não é removida.

Colando uma seleção:

A colagem é feita a partir da "prancheta" invisível mencionada


acima.
Primeiro selecione uma única linha de grade.
Pressione v para colar as notas copiadas ou cortadas anteriormente.
Pressione V para colar os acordes previamente copiados ou cortados.
Pressione control-v para colar notas e acordes.
A seleção pode ser colada várias vezes em diferentes posições.

Cortando uma seleção:

Cortar é como copiar, exceto que a seleção também é removida.


Primeiro crie a seleção clicando em shift como descrito acima.
Pressione x para copiar as notas na seleção.
Pressione X para copiar os acordes na seleção.
Pressione control-x para copiar notas e acordes.
Tanto recortar como copiar colocam notas e acordes na "prancheta".

Desfazendo uma pasta ou corte:

Use a tecla z para desfazer.


Vários desfazer são permitidos.
Use a tecla y para refazer algo que você acabou de desfazer.
Colando do campo de entrada de texto:

Ambos os acordes e notas podem ser inseridos através do campo de


entrada de texto.
Pressionar return insere o conteúdo na seleção atual.
Pode-se também selecionar uma linha de grade e reinserir os itens de
entrada de texto nesse ponto da seguinte maneira:
Pressione b para inserir apenas as notas.
Pressione B para inserir apenas os acordes.
Pressione control-b para inserir notas e acordes.

Copiando uma seleção da pauta para a entrada de texto:

Esta é uma boa maneira de aprender a notação de leadsheet.


Crie uma seleção.
Pressione j para copiar as notas da seleção para a entrada de texto.
Pressione J para copiar os acordes da seleção para a entrada de texto.
Pressione control-j para copiar as notas e acordes na seleção para a
entrada de texto.

Transpondo uma seleção inteira:

Use d para transpor as notas selecionadas 1/2 passo para baixo.


Use D para transpor os acordes selecionados 1/2 passo para baixo.
Use control-d para transpor notas e acordes selecionados 1/2 passo
para baixo.
Use g para transpor as notas selecionadas uma oitava abaixo.
Use s para transpor as notas selecionadas harmonicamente cerca de
1/2 passo.

Use e para transpor as notas selecionadas em 1/2 passo.


Use E para transpor os acordes selecionados

2- Help for Audio Input


Ajuda para entrada de áudio

JANELAS
1. Baixe o SuperCollider. Aqui está o link:
http://supercollider.sourceforge.net/downloads/

2. Baixe os plugins para SuperCollider. Aqui está o link:


http://sourceforge.net/projects/sc3-plugins/files/

Salve o download. A pasta baixada será chamada de 'SC3plugins'.


Abra uma janela do Windows Explorer. Navegue até Usuários-
>YOUR_USER_NAME_HERE
->AppData->Local->SuperCollider

(
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
)

- Verifique se existe uma pasta chamada 'Extensões' dentro do


SuperCollider.
Caso contrário, crie uma nova pasta chamada 'Extensões'. Abra a
pasta.

-Arraste a pasta SC3plugins baixada para esta janela. Clique duas


vezes em
plug-ins SC3. Se você gostaria de economizar algum espaço, para
fins de Impro-Visor
você só precisa da pasta chamada 'PitchDetection' e do arquivo
chamado
PitchDetection.scx, para que você possa excluir todo o resto, se
desejar. Você pode
saia da janela do Explorer. Seus plugins estão prontos.

3. Na mesma pasta que contém essas instruções, existe um arquivo


chamado
'SCPitchDetection.sc.' Abra o SuperCollider se ainda não o fez.
Dentro
SuperCollider, abra SCPitchDetection.sc. Quando estiver pronto
para executá-lo, destaque
tudo e aperte enter.

4. Baixe 'LoopBe1' (NÃO LoopBe30) aqui:


http://www.nerds.de/en/download.html
(esforço mínimo - não se preocupe) e verifique se ele está
funcionando e não no mudo.

***Uso Pós-Instalação***

5. Conecte seu microfone e certifique-se de que esteja configurado


como sua fonte de entrada de som.
Certifique-se de que a sensibilidade do som esteja em um nível
satisfatório.

6. Reinicie o Impro-Visor se já estiver em execução. Caso contrário,


execute o Impro-Visor.
No Impro-Visor, vá para configuração MIDI e selecione 'LoopBe
Internal MIDI' e, em seguida,
vá para a guia Audio Input na configuração MIDI e certifique-se de
'Use SuperCollider'
está checado.

7. Abra o arquivo 'SCPitchDetection.sc' no SuperCollider se ainda


não estiver
abrir. Realce tudo (como descrito acima) e pressione control+enter.
Outra janela aparecerá para permitir que você selecione intervalos de
notas (em notas MIDI) e
atraso de ataque. O SuperCollider agora está pronto (pode levar
alguns segundos), então você pode
iniciar a captura de áudio. Agora você está pronto para começar a
gravar (pressione o círculo vermelho
botão no Impro-Visor).
OSX
1. Baixe o SuperCollider. Coloque-o na pasta Aplicativos
normalmente.
Aqui está o link:
http://supercollider.sourceforge.net/downloads/

1.5. Execute o SuperCollider para garantir que você tenha


permissões para abri-lo. Se vocês
tiver problemas, mantenha pressionada a tecla de controle e clique
no ícone. Clique em 'Abrir'
do menu resultante.

2. Baixe os plugins para SuperCollider. Aqui está o link:


http://sourceforge.net/projects/sc3-plugins/files/

A pasta baixada será chamada de 'SC3plugins'.


- Primeiro, navegue até /Library/Application Support/SuperCollider/
e crie
uma pasta chamada Extensões se ainda não existir. Se você está
tendo
problemas para encontrar a pasta, faça o seguinte:

Na barra do Finder, clique em Ir->Ir para a pasta


Digite ~/Biblioteca/
Clique em Suporte de aplicativo e, em seguida, clique em
SuperCollider

- Verifique se existe uma pasta chamada 'Extensões' dentro do


SuperCollider.
Caso contrário, crie uma nova pasta chamada 'Extensões'. Abra a
pasta.
-Arraste a pasta SC3plugins baixada para esta janela. Clique duas
vezes em
plug-ins SC3. Se você gostaria de economizar algum espaço, para
fins de Impro-Visor
você só precisa da pasta chamada 'PitchDetection', para poder
excluir os outros
pastas, se desejar. Você pode sair da janela do Finder. Seus plugins
estão agora
pronto.

3. Dentro da pasta Impro-Visor, dentro da pasta 'sc' está um arquivo


chamado
'SCPitchDetection.sc.' Abra o SuperCollider se ainda não o fez.
Dentro
SuperCollider, abra SCPitchDetection.sc. Quando estiver pronto
para executá-lo, destaque
tudo e aperte enter.

4. Navegue através de Go->Utilities->Audio MIDI Setup -


>Window->Show MIDI
Window->IAC Driver e certifique-se de que a caixa ao lado de
'Device Is Online' esteja marcada.
Certifique-se de que 'IAC Bus 1' esteja selecionado em 'Ports'. Se
apenas diz 'Bus 1,'
clique no sinal de menos uma vez e no sinal de mais uma vez. Deve
agora dizer 'IAC Bus 1.'

***Uso Pós-Instalação***

5. Conecte seu microfone e certifique-se de que esteja configurado


como sua fonte de entrada de som.
Certifique-se de que a sensibilidade do som esteja em um nível
satisfatório.

6. Reinicie o Impro-Visor se já estiver em execução. Caso contrário,


execute o Impro-Visor.
No Impro-Visor, vá para MIDI setup e selecione 'IAC Bus 1', e então
vá para o
Aba Audio Input na configuração MIDI e certifique-se de que 'Use
SuperCollider' esteja marcado.

7. Abra o arquivo 'SCPitchDetection.sc' no SuperCollider se ainda


não estiver
abrir. Realce tudo (como descrito acima) e pressione
command+enter.
Outra janela aparecerá para permitir que você selecione intervalos de
notas (em notas MIDI) e
atraso de ataque

3- Transformation Functions
Funções de transformação

Funções Booleanas (retorna True ou False):

E (e arg1 arg2 ... argN):


argumentos devem ser avaliados como Verdadeiro ou Falso

se todos os argumentos forem avaliados como True,


retorna Verdadeiro
senão
retorna Falso

OU (ou arg1 arg2 ... argN):


argumentos devem ser avaliados como Verdadeiro ou Falso

se algum argumento for avaliado como True,


retorna Verdadeiro
senão
retorna Falso

NÃO (não arg1)


argumento deve ser avaliado como Verdadeiro ou Falso

se arg1 for avaliado como False,


retornar Verdadeiro
senão
retorna falso

IGUAIS (= arg1 arg2)


argumentos podem ser avaliados para qualquer objeto, usa a
linguagem Impro-Visor

se arg1 é o mesmo que arg2


retornar Verdadeiro
senão
retorna falso

ACORDE= (acorde= arg1 arg2)


argumentos devem ambos avaliar notas
se o acorde sobre arg1 é o mesmo acorde que está sobre
arg2,
retornar verdadeiro
senão
retorna falso

MEMBRO (membro arg1 arg2)


arg1 pode avaliar qualquer objeto, mas arg2 deve avaliar
a uma lista de objetos (por exemplo, (1 2 3) ou (dominante maior))

se avaliado arg1 é igual a um elemento no


elementos de lista avaliados em arg2,
retornar Verdadeiro
senão
retorna falso

PITCH> (pitch> arg1 arg2)


argumentos devem ser avaliados para notas ou tom relativo
cordas

se arg1 ou arg2 for uma corda de afinação relativa,


se o tom relativo de arg1 for maior que
passo relativo de arg2,
retornar Verdadeiro
senão
retorna falso
senão
se arg1 tiver um tom absoluto mais alto que arg2,
retornar Verdadeiro
senão
retorna falso
PITCH>= (pitch>= arg1 arg2)
argumentos devem ser avaliados para notas ou tom relativo
cordas

se arg1 ou arg2 for uma corda de afinação relativa,


se o tom relativo de arg1 for maior que
ou igual ao passo relativo de arg2,
retornar Verdadeiro
senão
retorna falso
senão
se arg1 tiver um tom absoluto maior ou igual
do que arg2,
retornar Verdadeiro
senão
retorna falso

PITCH< (pitch< arg1 arg2)


argumentos devem ser avaliados para notas ou tom relativo
cordas

se arg1 ou arg2 for uma corda de afinação relativa,


se o passo relativo de arg1 for menor que
passo relativo de arg2,
retornar Verdadeiro
senão
retorna falso
senão
se arg1 tiver um tom absoluto mais baixo que arg2,
retornar Verdadeiro
senão
retorna falso

PITCH<= (pitch<= arg1 arg2)


argumentos devem ser avaliados para notas ou tom relativo
cordas

se arg1 ou arg2 for uma corda de afinação relativa,


se o passo relativo de arg1 for menor ou igual a
passo relativo de arg2,
retornar Verdadeiro
senão
retorna falso
senão
se arg1 tiver um tom absoluto menor ou igual a arg2,
retornar Verdadeiro
senão
retorna falso

DURAÇÃO= (duração= arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for igual à duração de arg2,


retornar Verdadeiro
senão
retorna falso

DURAÇÃO> (duração> arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for maior que a duração de arg2,


retornar Verdadeiro
senão
retorna falso

DURAÇÃO>= (duração>= arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for maior ou igual ao


duração de arg2,
retornar Verdadeiro
senão
retorna falso

DURAÇÃO< (duração< arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for menor que a duração de arg2,


retornar Verdadeiro
senão
retorna falso

DURAÇÃO<= (duração<= arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for menor ou igual ao


duração de arg2,
retornar Verdadeiro
senão
retorna falso

> (> arg1 arg2)


argumentos devem ser avaliados em números

se o arg1 avaliado for maior que o arg2 avaliado


retornar Verdadeiro
senão
retorna falso

>= (>= arg1 arg2)


argumentos devem ser avaliados em números

se o arg1 avaliado for maior ou igual ao arg2 avaliado


retornar Verdadeiro
senão
retorna falso

< (< arg1 arg2)


argumentos devem ser avaliados em números

se o arg1 avaliado for menor que o arg2 avaliado


retornar Verdadeiro
senão
retorna falso

<= (<= argumento1 argumento2)


argumentos devem ser avaliados em números

se o arg1 avaliado for menor ou igual ao arg2 avaliado


retornar Verdadeiro
senão
retorna falso

TRIPLO? (tríplice? arg1)


arg1 pode avaliar uma duração ou uma nota

se arg1 é uma duração que é uma tercina ou arg1 é uma nota


que é um trio,
retornar Verdadeiro
senão
retorna falso

QUINTUPO? (quíntuplo? arg1)


arg1 pode avaliar uma duração ou uma nota

se arg1 é uma duração que é um quíntuplo ou arg1 é uma nota


que é um quíntuplo,
retornar Verdadeiro
senão
retorna falso

DESCANSO? (descanso? arg1)


arg1 deve avaliar uma nota

se arg1 é um descanso,
retornar Verdadeiro
senão
retorna falso

Nota retornando funções

Funções de retorno de notas podem ser aplicadas a um número


arbitrário de notas, que apenas
aplica cada função a cada nota, tornando a escrita dessas funções
mais simples
Ajuda para a parte melódica da notação de leadsheet

Nota: A notação de melodia faz distinção entre maiúsculas e


minúsculas.

As notas devem começar com uma letra minúscula: a, b, c, d, e, f, g.

Um modificador # (sharp) ou b (flat) pode seguir opcionalmente.

As notas estão na oitava dó central e logo acima.


Para especificar uma oitava mais alta, adicione um sinal de mais (+)
para cada oitava.
Para especificar uma oitava inferior, adicione um sinal de menos (-)
para cada oitava inferior.

A duração de uma nota é especificada por números:

1 = nota inteira
2 = meia nota
4 = semínima
8 = colcheia
16 = semicolcheia
32 = nota de trinta segundos

Seguir um número por um ponto (.) multiplica o valor por 1,5.

Seguir um número por /3 dá o valor de um trio (2/3 do valor


original).
As durações podem ser aumentadas seguindo uma duração básica
com um sinal de mais (+)
então a duração adicionada.

Se nenhuma duração for especificada, uma colcheia será usada.

Exemplos:

a8 um 'a' acima do dó central, colcheia


eb8 um e-bem acima do dó central, colcheia
d+4 a 'd' na segunda oitava acima do dó central, semínima
g-4/3 a 'g' na oitava abaixo do dó central, tercina semínima
c#4. um dó sustenido na oitava acima do dó central, semínima
pontilhada
f+2+8 an f na segunda oitava acima do dó central, meia nota mais
uma colcheia

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.

20. Transformation functions


Funções de transformação

Funções Booleanas (retorna True ou False):


E (e arg1 arg2 ... argN):
argumentos devem ser avaliados como Verdadeiro ou Falso

se todos os argumentos forem avaliados como True,


retorna Verdadeiro
senão
retorna Falso

OU (ou arg1 arg2 ... argN):


argumentos devem ser avaliados como Verdadeiro ou Falso

se algum argumento for avaliado como True,


retorna Verdadeiro
senão
retorna Falso

NÃO (não arg1)


argumento deve ser avaliado como Verdadeiro ou Falso

se arg1 for avaliado como False,


retornar Verdadeiro
senão
retorna falso

IGUAIS (= arg1 arg2)


argumentos podem ser avaliados para qualquer objeto, usa a
linguagem Impro-Visor

se arg1 é o mesmo que arg2


retornar Verdadeiro
senão
retorna falso
ACORDE= (acorde= arg1 arg2)
argumentos devem ambos avaliar notas

se o acorde sobre arg1 é o mesmo acorde que está sobre


arg2,
retornar verdadeiro
senão
retorna falso

MEMBRO (membro arg1 arg2)


arg1 pode avaliar qualquer objeto, mas arg2 deve avaliar
a uma lista de objetos (por exemplo, (1 2 3) ou (dominante maior))

se avaliado arg1 é igual a um elemento no


elementos de lista avaliados em arg2,
retornar Verdadeiro
senão
retorna falso

PITCH> (pitch> arg1 arg2)


argumentos devem ser avaliados para notas ou tom relativo
cordas

se arg1 ou arg2 for uma corda de afinação relativa,


se o tom relativo de arg1 for maior que
passo relativo de arg2,
retornar Verdadeiro
senão
retorna falso
senão
se arg1 tiver um tom absoluto mais alto que arg2,
retornar Verdadeiro
senão
retorna falso

PITCH>= (pitch>= arg1 arg2)


argumentos devem ser avaliados para notas ou tom relativo
cordas

se arg1 ou arg2 for uma corda de afinação relativa,


se o tom relativo de arg1 for maior que
ou igual ao passo relativo de arg2,
retornar Verdadeiro
senão
retorna falso
senão
se arg1 tiver um tom absoluto maior ou igual
do que arg2,
retornar Verdadeiro
senão
retorna falso

PITCH< (pitch< arg1 arg2)


argumentos devem ser avaliados para notas ou tom relativo
cordas

se arg1 ou arg2 for uma corda de afinação relativa,


se o passo relativo de arg1 for menor que
passo relativo de arg2,
retornar Verdadeiro
senão
retorna falso
senão
se arg1 tiver um tom absoluto mais baixo que arg2,
retornar Verdadeiro
senão
retorna falso

PITCH<= (pitch<= arg1 arg2)


argumentos devem ser avaliados para notas ou tom relativo
cordas

se arg1 ou arg2 for uma corda de afinação relativa,


se o passo relativo de arg1 for menor ou igual a
passo relativo de arg2,
retornar Verdadeiro
senão
retorna falso
senão
se arg1 tiver um tom absoluto menor ou igual a arg2,
retornar Verdadeiro
senão
retorna falso

DURAÇÃO= (duração= arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for igual à duração de arg2,


retornar Verdadeiro
senão
retorna falso

DURAÇÃO> (duração> arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for maior que a duração de arg2,


retornar Verdadeiro
senão
retorna falso

DURAÇÃO>= (duração>= arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for maior ou igual ao


duração de arg2,
retornar Verdadeiro
senão
retorna falso

DURAÇÃO< (duração< arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for menor que a duração de arg2,


retornar Verdadeiro
senão
retorna falso

DURAÇÃO<= (duração<= arg1 arg2)


argumentos devem ser avaliados para notas ou durações

se a duração de arg1 for menor ou igual ao


duração de arg2,
retornar Verdadeiro
senão
retorna falso

> (> arg1 arg2)


argumentos devem ser avaliados em números

se o arg1 avaliado for maior que o arg2 avaliado


retornar Verdadeiro
senão
retorna falso

>= (>= arg1 arg2)


argumentos devem ser avaliados em números

se o arg1 avaliado for maior ou igual ao arg2 avaliado


retornar Verdadeiro
senão
retorna falso

< (< arg1 arg2)


argumentos devem ser avaliados em números

se o arg1 avaliado for menor que o arg2 avaliado


retornar Verdadeiro
senão
retorna falso

<= (<= argumento1 argumento2)


argumentos devem ser avaliados em números

se o arg1 avaliado for menor ou igual ao arg2 avaliado


retornar Verdadeiro
senão
retorna falso

TRIPLO? (tríplice? arg1)


arg1 pode avaliar uma duração ou uma nota

se arg1 é uma duração que é uma tercina ou arg1 é uma nota


que é um trio,
retornar Verdadeiro
senão
retorna falso

QUINTUPO? (quíntuplo? arg1)


arg1 pode avaliar uma duração ou uma nota

se arg1 é uma duração que é um quíntuplo ou arg1 é uma nota


que é um quíntuplo,
retornar Verdadeiro
senão
retorna falso

DESCANSO? (descanso? arg1)


arg1 deve avaliar uma nota

se arg1 é um descanso,
retornar Verdadeiro
senão
retorna falso

Nota retornando funções


Funções de retorno de notas podem ser aplicadas a um número
arbitrário de notas, que apenas
aplica cada função a cada nota, tornando a escrita dessas funções
mais simples

These are the chord definitions


provided in the current version.

Estas são as definições de acordes fornecidas na versão


atual.
Se você adicionar suas próprias definições de acordes, elas não
aparecerão aqui.

Nota: A notação de acordes diferencia maiúsculas de minúsculas.

Usamos a raiz C, mas qualquer raiz pode ser usada. As raízes


aceitáveis são:
A, B, C, D, E, F, G, cada um dos quais pode ser seguido por #
(sustenido) ou b (plano).

Acordes de barra (com baixo diferente da raiz) são permitidos, por


exemplo Cm7/D significa
Cm7 sobre um baixo D. (A nota do baixo pode ou não estar já no
acorde.)

Os poliacordes usam barra invertida, por exemplo Ab\C7 significa


uma tríade Ab sobre um acorde C7.
Acordes Maiores

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

Cm#5........... C menor sustenido cinco (c eb g#)


Cm+............ o mesmo que Cm#5
Cm............. C menor (c eb g)
Cm11#5......... C menor onze sustenido cinco (c eb ab bb d f)
Cm11........... C menor onze (c eb g bb d f)
Cm11b5......... C menor onze bemol cinco (c eb bb gb d f)
Cm13........... C menor treze (c eb g bb d f a)
Cm6............ C menor seis (c eb g a)
Cm69........... C menor seis nove (c eb g a d)
Cm7#5.......... C menor sete sustenido cinco (c eb ab bb)
Cm7............ C menor sete (c eb g bb)
Cm7b5.......... C menor sete bemol cinco (c eb gb bb)
Ch............. igual a Cm7b5 (h para "meio-diminuído")
Cm9#5.......... C menor nove sustenido cinco (c eb ab bb d)
Cm9............ C menor nove (c eb g bb d)
Cm9b5.......... C menor nove bemol cinco (c eb bb gb d)
CmM7........... C menor sete maior (c eb g b)
CmM7b6......... C menor maior sete bemol seis (c eb g ab b)
CmM9........... C menor nove maior (c eb g b d)
Cmadd9......... C menor adicionar nove (c eb g d)
Cmb6........... C menor bemol seis (c eb ab)
Cmb6M7......... C menor bemol seis maiores 7 (c eb ab b)
Cmb6b9......... C menor bemol seis bemol nove (c eb ab db)

Acordes Diminutos

Cdim........... Tríade diminuta C (c eb gb)


Co.......... o mesmo que Cdim
Cdim7.......... C sétima diminuta (c eb gb a)
Co7............ o mesmo que Cdim7
CoM7........... C sétima maior diminuta (c eb gb b)
Co7M7.......... Dó diminuto sétima maior (c eb gb a b)

Acordes Aumentados

CM#5........... C maior sustenido cinco (c e g#)


C+............. igual ao CM#5
Caug........... mesmo que CM#5
C+7............ igual a C7#5
CM#5add9....... C maior sustenido cinco adicionar 9 (c e g# d)
CM7#5.......... C maior sete sustenido cinco (c e g# b)
CM7+........... igual ao CM7#5
CM9#5.......... C maior nove sustenido cinco (c e g# b d)
C+add9......... o mesmo que CM#5add9

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

Help for the Melody Part of


Leadsheet Notation
Ajuda para a parte melódica da notação de leadsheet
Nota: A notação de melodia faz distinção entre maiúsculas e
minúsculas.

As notas devem começar com uma letra minúscula: a, b, c, d, e, f, g.

Um modificador # (sharp) ou b (flat) pode seguir opcionalmente.

As notas estão na oitava dó central e logo acima.


Para especificar uma oitava mais alta, adicione um sinal de mais (+)
para cada oitava.
Para especificar uma oitava inferior, adicione um sinal de menos (-)
para cada oitava inferior.

A duração de uma nota é especificada por números:

1 = nota inteira
2 = meia nota
4 = semínima
8 = colcheia
16 = semicolcheia
32 = nota de trinta segundos

Seguir um número por um ponto (.) multiplica o valor por 1,5.

Seguir um número por /3 dá o valor de um trio (2/3 do valor


original).

As durações podem ser aumentadas seguindo uma duração básica


com um sinal de mais (+)
então a duração adicionada.

Se nenhuma duração for especificada, uma colcheia será usada.


Exemplos:

a8 um 'a' acima do dó central, colcheia


eb8 um e-bem acima do dó central, colcheia
d+4 a 'd' na segunda oitava acima do dó central, semínima
g-4/3 a 'g' na oitava abaixo do dó central, tercina semínima
c#4. um dó sustenido na oitava acima do dó central, semínima
pontilhada
f+2+8 an f na segunda oitava acima do dó central, meia nota mais
uma colcheia

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.

Help for Transformations


Ajuda para Transformações

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

Para uso em contornos de cordas muito básicos:


- Abra um arquivo de transformação
- Selecione todas as substituições que deseja aplicar, quanto mais
melhor
- Sugere-se que a substituição da identidade do motivo tenha baixo
peso e o embelezamento
substituição de identidade tem um peso elevado
- Transforme o contorno.

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

A ferramenta Transform pode ser usada para pegar melodias básicas,


ou contornos de acordes, e complicá-los
transformando em idiomas de jazz comuns. Esses idiomas que
transformam os usos são definidos a partir de um
gramática transformacional construída no Impro-Visor. Uma
transformação é apenas uma lista de substituições a serem
aplicado a uma melodia selecionada.

O processo de aplicação de uma transformação e cada estrutura


gramatical adicional é descrito na parte inferior
do documento de ajuda.

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

As substituições são um invólucro para transformações, que são


explicadas mais adiante, e
são usados para agrupá-los. Eles podem ser usados para representar
todas as implementações de um idioma,
tornando-se a representação de uma expressão idiomática como um
todo para a gramática. Existem quatro
partes diferentes para uma substituição.

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)

Como os motivos mudam de cor e tom e os enfeites não, eles não


devem ser
aplicada a uma melodia ao mesmo tempo. Para uma conversão
consistente de ambos os tipos de
substituições, as substituições são aplicadas a uma melodia em dois
iteradores.

Primeiro, todos os motivos são aplicados a uma melodia dando uma


melodia transformada inicial resultante.
Em seguida, os embelezamentos são aplicados à melodia inicial
transformada, produzindo uma melodia final.
melodia transformada. Isso é o que é então colocado de volta no
leadsheet.

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 na forma gramatical:

(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

Ajuda para Transformações

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

Para uso em contornos de cordas muito básicos:


- Abra um arquivo de transformação
- Selecione todas as substituições que deseja aplicar, quanto mais
melhor
- Sugere-se que a substituição da identidade do motivo tenha baixo
peso e o embelezamento
substituição de identidade tem um peso elevado
- Transforme o contorno.

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

A ferramenta Transform pode ser usada para pegar melodias básicas,


ou contornos de acordes, e complicá-los
transformando em idiomas de jazz comuns. Esses idiomas que
transformam os usos são definidos a partir de um
gramática transformacional construída no Impro-Visor. Uma
transformação é apenas uma lista de substituições a serem
aplicado a uma melodia selecionada.

O processo de aplicação de uma transformação e cada estrutura


gramatical adicional é descrito na parte inferior
do documento de ajuda.

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

As substituições são um invólucro para transformações, que são


explicadas mais adiante, e
são usados para agrupá-los. Eles podem ser usados para representar
todas as implementações de um idioma,
tornando-se a representação de uma expressão idiomática como um
todo para a gramática. Existem quatro
partes diferentes para uma substituição.
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)

Como os motivos mudam de cor e tom e os enfeites não, eles não


devem ser
aplicada a uma melodia ao mesmo tempo. Para uma conversão
consistente de ambos os tipos de
substituições, as substituições são aplicadas a uma melodia em dois
iteradores.

Primeiro, todos os motivos são aplicados a uma melodia dando uma


melodia transformada inicial resultante.
Em seguida, os embelezamentos são aplicados à melodia inicial
transformada, produzindo uma melodia final.
melodia transformada. Isso é o que é então colocado de volta no
leadsheet.

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 na forma gramatical:

(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 Guide Tone Lines

Ajuda para Linhas de Tom Guia

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:

- Escolha uma ou duas linhas


* Uma linha gerará uma linha de tom guia
* Duas linhas gerarão duas linhas de tom guia que se alternam

- Escolha uma direção para a linha seguir


* Nenhuma preferência não terá uma direção orientadora
* Ascendente criará uma linha que geralmente está subindo
* Descer criará uma linha que geralmente está se movendo para
baixo

- Para uma linha:


Escolha um grau de escala para começar
* Recomenda-se escolher 3 ou 7 se essas notas estiverem em
o primeiro acorde
* Só pode ser usado ao gerar uma linha

- Para duas linhas:


Escolha o tipo de linha para criar
* A linha 3-7 terá a primeira linha começando no 3 do acorde e
a segunda linha começará no 7 do acorde
* A linha 7-3 começa no 7 em vez disso
* A linha 5-9 terá a primeira linha começando no 5 do acorde e
a segunda linha começará no 7 do acorde
* A linha 9-5 começa no 9 em vez disso

- Escolha uma duração máxima da nota


* Nenhuma preferência criará uma linha onde cada acorde tem um
ou dois
notas como tons de guia, dependendo do número de linhas
escolhidas.
* Whole preencherá a linha de tom guia com notas inteiras. Se um
acorde
durar mais do que uma nota inteira, ele dividirá esse acorde em
dois tons guia.
* Metade atuará de forma semelhante ao inteiro, mas com meias
notas
* Semínima agirá da mesma forma com semínimas
* Escolher qualquer opção que não seja nenhuma preferência
adicionará tons de cores
para a linha, se necessário

- Escolha um intervalo para a linha de tom guia


* No teclado, clique nas duas teclas que correspondem aos agudos e
limite inferior para o intervalo preferido. Uma vez que uma tecla é
clicada, ela
ficar verde
* Se duas chaves já estiverem selecionadas, uma deve ser
desmarcada clicando
nele novamente para escolher uma nova nota
* A faixa padrão é a oitava do dó central ao dó acima dela
(C4 a C5)
* Se nenhuma tecla ou apenas uma tecla for selecionada, o intervalo
padrão será
usado.
* As teclas azuis não podem ser selecionadas para um intervalo
porque essas notas
não pode ser exibido em uma planilha. Se estes forem selecionados,
o
intervalo padrão será usado.
* Se um intervalo menor que uma oitava for selecionado, o intervalo
padrão
será usado.
Uma vez que uma linha é gerada, você pode improvisar sobre ela
usando o Gerar
Botão Solo Sobre Linha. Isso usa transformações aplicadas ao guia
linha de tom para criar uma impressão

Help for the Division

Ajuda para a Divisão

A divisão pode ser aplicada sobre qualquer melodia existente.


No entanto, funciona melhor com uma linha de tom guia composta.
Ele usa as probabilidades de uma determinada nota para decidir se
ele irá dividir a nota, deixá-la como está ou transformá-la em uma
pausa. Ele faz
isso para cada nota na folha principal atual e adiciona um novo
refrão com
o resultado para o leadsheet aberto.

Na janela Divisão, existem três tipos de probabilidades que podem


ser alterado. Para cada valor que pode ser definido, ele deve
permanecer no intervalo
entre 0 e 1. Quanto mais próximo de 1, maior a probabilidade de um
evento
acontecerá.

- 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.

Abaixo das probabilidades, você pode definir um valor de quantas


vezes uma linha
ser dividido de uma só vez. Para usar isso, defina o valor desejado e
clique em
dividir várias vezes. Recomenda-se dividir uma linha apenas 3-4
vezes,
mas os resultados podem variar de acordo com a complexidade da
linha com a qual você começou.

Alternativamente, se você quiser ver como uma linha pode mudar


após cada iteração,
você pode dividi-lo uma vez e repetir esse processo várias vezes,
cada
tempo um novo refrão
Help for Custom Theme Weaver
Ajuda para o Tecelão de Temas Personalizados

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.

Passo 1: Escolhendo um tema

À esquerda, há uma lista de temas. Para começar, você pode escolher


o tema que deseja usar
clicando nele. Certifique-se de que o nome do tema seja exibido na
parte superior da janela onde
diz 'Tema escolhido:'. Se você quiser criar seu próprio tema, você
pode ir para o tema regular
Weaver e siga os passos para usar uma melodia selecionada do
leadsheet como tema. Uma vez
você nomeá-lo, ele estará disponível para uso no Custom Theme
Weaver.

Passo 2: Escolhendo Transformações

Escolha as transformações que deseja aplicar clicando no botão


correspondente. Por
algumas transformações existem outras opções que você precisa
escolher, ou então as configurações padrão
será usado. Você precisa selecionar as transformações que deseja
usar na ordem em que deseja
para que eles sejam usados. A ordem será exibida abaixo das opções
de transformação.

Você pode reverter o tema para sua forma original pressionando o


botão 'Redefinir opções'.

Passo 3: Ouça o tema ajustado

Para ouvir as alterações feitas, clique no botão 'Clique para


reproduzir o tema'.

Etapa 4: adicionar tema ao solo

Para esta etapa, você tem duas opções.

1. Pressione o botão 'Colar tema na planilha'. Isso adicionará o tema


ao final do
solo que foi criado.

2. Você pode inserir o Bar # que deseja colocar o tema. Isso


substituirá todas as notas
que já pode ser colocado no Bar # que você escolher.

*Nota*: para colar o tema automaticamente no final do solo, deixe a


caixa de texto 'Bar #' em branco.

Outras opções de edição


Manter as edições feitas na planilha

Para manter as edições que você faz no solo diretamente na


leadsheet, você precisa fazer
certifique-se de que a caixa de seleção 'Manter edições feitas na
planilha' esteja marcada. Se você não quer manter
essas alterações, apenas os componentes que você adicionou ao solo
usando o tema personalizado
Weaver será salvo.

Preencher Solo

Se você pressionar o botão 'Fill Solo', as barras vazias que existem


no solo serão preenchidas com
uma melodia que o Impro-Visor gerou.

Desfazer/Refazer edições

Você pode desfazer ou refazer edições pressionando os botões


'Desfazer edição' e 'Refazer edição'.

Retificar arremessos

Ao pressionar o botão 'Retify Pitches', todas as notas serão ajustadas


aos tons de acordes que
existem no acorde correspondente que é mostrado na folha de
chumbo.

Redefinir Solo
O botão 'Reiniciar Solo'
Help for the critic

Ajuda para o crítico

O recurso crítico permite que você classifique solos usando um


sistema neural artificial treinado
network, uma técnica de aprendizado de máquina vagamente
inspirada no cérebro humano.

Os críticos de rede neural podem ser treinados usando o Impro-Visor


ou carregados de
arquivos de peso (ambos usando a guia "Neural Network Learning"
da Grammar
Janela de Controle, acessível via Utilitários > Gramática). Observe
que esses pesos
arquivos são diferentes dos conectomas de Deep Learning, que,
embora também
pesos de rede neural, use um formato diferente. Uma vez que um
crítico é carregado, ele
pode classificar solos, gerar solos acima de um determinado grau
(usando gramáticas) e
carregar vários críticos de rede neural em paralelo para adivinhar
qual músico
foram mais propensos a tocar uma determinada passagem.

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.

Depois de ter um arquivo .training.data, você pode treinar um crítico


acessando o
Aba "Aprendizagem de Rede Neural" dos controles gramaticais.
Primeiro, configure seu
estrutura de rede neural adicionando e removendo camadas (com o
add/remove
botões de camada) e alterando o número de neurônios e função de
ativação em
cada camada (clicando duas vezes no valor relevante). Depois que
sua rede estiver configurada
para cima, clique em "Gerar arquivo de peso" para treinar a rede e
salvar os pesos
com o nome designado pelo campo "arquivo de peso".

Pesos de carregamento

Para usar o recurso crítico, você deve carregar um arquivo de peso


gerado.
Depois de ter carregado um arquivo de peso, a guia "Melody
Generator" da Grammar
A Janela de Controle muda para incluir o painel Opções do Crítico.

Usando o crítico para avaliar

No painel Critic Options, você pode avaliar um lick que você


selecionou no menu principal.
Janela Impro-Visor. As notas são atribuídas pela rede neural com
base na
dados de treinamento usados para gerar o arquivo de peso. Se você
selecionar menos do que todo
peça na janela principal, você pode usar o "Step Forward" e "Step
Backward"
botões para mover a seleção para frente e para trás na peça, e use o
"Grade Selected Lick" e "Generate Better Lick" (descritos abaixo)
apenas
seleção. Por exemplo, se você tiver quatro compassos selecionados,
"Step Forward"
altere sua seleção para as próximas quatro barras. "Compensação por
Medida" permite
você mover sua seleção em exatamente uma medida. "Redefinir
seleção" irá
desfaça todas as alterações feitas no intervalo de seleção usando o
painel Opções de crítica.

Usando o crítico para gerar lambidas

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.

Recurso Adivinhar Músico

Não relacionado à interface Neural Network Learning, você pode


usar o Lick Saving e
Painel de classificação para identificar em qual esquema de
classificação uma determinada passagem pontua melhor,
que pode ser usado para adivinhar o músico com maior
probabilidade de tocar essa passagem, se você tiver
pesos de treinar a rede neural em peças desse músico. Para usar isso
recurso, a pasta vocab/style-recognition-weights no diretório de
arquivos do Impro-Visor
deve conter um arquivo .weights.save para cada músico. Esses
arquivos não vêm empacotados
com o Impro-Visor por padrão, você terá que entrar em contato com
os desenvolvedores ou treinar
você mesmo. Se você tiver esses arquivos de peso, clique em
"Prepare Critics" para definir
vários críticos de rede neural em paralelo. Quando isso acontecer, o
texto do botão será
mude para "Guess Musician", que você pode pressionar para
identificar qual músico o
seleção de passagem

Deep learning help

Ajuda para aprendizado profundo

O Painel de Controle do Deep Learning (Utilitários > Deep


Learning) permite configurar o
rede neural usada no modo de improvisação Deep Learning.

Carregando parâmetros de rede:


Os parâmetros treinados são armazenados em arquivos connectome
(.ctome). Para carregar um conectoma específico,
clique no botão Carregar na parte inferior da janela Deep Learning e
selecione um conectoma
Arquivo. Depois de escolher um arquivo, ele será carregado na
memória. Isso pode levar alguns segundos e
o modo de improvisação Deep Learning será desativado até que os
parâmetros sejam totalmente carregados.

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

Rhythm Helper Active Trading Mode


Help

Ajuda para o Modo de Negociação Ativo do Rhythm


Helper

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

Primeiro Passo: Primeiro Passo: Aprenda seus ritmos!


- O Rhythm Helper pode aprender com qualquer conjunto de solos
em nosso corpus!
- Para aprender os ritmos, vá para Utilitários > Controle de
gramática, clique na guia Aprendizado de gramática
- Nota: Você também pode usar os ritmos padrão ou trocar com
coisas que já colocou em seu arquivo My.rhythms

Depois de aprender seus ritmos, você pode negociar!


- Vá para Improv > Active Trading e escolha RhythmHelper no
menu suspenso TradingMode
- Escolha o RhythmCluster com o qual você gostaria de negociar no
menu suspenso RhythmCluster ou escolha "Usar meus ritmos" para
negociar com os ritmos que você salvou em My.rhythms
- Escolha uma negociação corretiva ou sugestiva (recomendamos
começar com sugestiva)

Dois modos: sugestivo e corretivo

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.

Adicione seus ritmos após a negociação:


- Se você tocou alguns ritmos que gostou, você pode adicioná-los ao
seu My.rhythms através da caixa de diálogo Add User Rhythms
- O painel esquerdo mostra coisas que você jogou na sessão de
negociação mais recente
- O painel direito mostra as coisas que já estão em seus My.rhythms
- Você pode adicionar coisas que tocou ao seu my.rhythms
selecionando e clicando em adicionar e excluir coisas do seu
My.rhythms selecionando e clicando em excluir.

Para obter mais informações e diagramas úteis:


https://docs.google.com/presentation/d/1Y4eJ1UcnqXtJSTyXAysrU
zG7elybPCbzG3TaGy8gYPw/edit?usp=sharing

Style Notation Help


Ajuda para Notação de Estilo

Os estilos são responsáveis pelo acompanhamento de reprodução do


Impro-Visor. Estilos
são especificados no arquivo de vocabulário como um conjunto de
padrões para cada instrumento
do acompanhamento. Existem também parâmetros de estilo que
determinam como
os padrões são usados.

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

Os padrões de acordes determinam apenas o ritmo do


acompanhamento de acordes. (O
aberturas a serem usadas são decididas com base em um algoritmo
de condução de voz.)

Os padrões de acordes usam as seguintes regras:

X Toque o acorde
R Um descanso

Padrões de baixo

Padrões de baixo determinam tanto o ritmo da linha de baixo quanto


o tipo de
notas escolhidas.

Padrões de baixo usam as seguintes regras, onde d é uma duração,


como
4 para uma semínima, 8 para uma colcheia, etc.
Bd A nota do baixo (a fundamental do acorde ou a nota especificada
como parte de um acorde de barra)

Cd Uma nota do acorde atual

Sd Uma nota da primeira escala associada ao acorde atual

Ad Um tom que se aproxima da nota grave do próximo acorde

Nd A nota de baixo do próximo acorde (se no final de um padrão


ele vai amarrar ao próximo padrão)

Rd A descanso de duração d

=d A mesma nota da nota anterior, ignorando as pausas.

(X n d) Uma nota específica da primeira escala dada para um acorde


em
o vocabulário. Por exemplo (X 5 4) dará uma semínima
no quinto grau da escala.

(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

Padrões de bateria são um pouco mais complicados, pois para um


padrão você deve
especifique uma "regra" de bateria para cada bateria desejada no
padrão. Aqui está o
formato para uma especificação de regra de bateria:

(DRUM DRUM-MIDI-NÚMERO REGRA REGRA ...)

Padrões de bateria usam as seguintes regras:

X Tocar o tambor
R Um descanso

Números gerais de bateria MIDI:

35 Bumbo Acústico 59 Ride Cymbal 2


36 Bumbo 1 60 Hi Bongo
37 Side Stick 61 Low Bongo
38 Tarola Acústica 62 Mute Hi Conga
39 Hand Clap 63 Open Hi Conga
40 Electric Snare 64 Low Conga
41 Piso Baixo Tom 65 Alto Timbale
42 Hi-Hat Fechado 66 Timbale Baixo
43 Andar Alto Tom 67 Alto Agogo
44 Pedal Hi-Hat 68 Low Agogo
45 Low Tom 69 Cabaça
46 Open Hi-Hat 70 Maracas
47 Low-Mid Tom 71 Short Whistle
48 Hi-Mid Tom 72 Long Whistle
49 Crash Cymbal 1 73 Short Guiro
50 High Tom 74 Long Guiro
51 Ride Cymbal 1 75 Claves
52 Prato Chinês 76 Hi Bloco de Madeira
53 Ride Bell 77 Bloco de Madeira Baixo
54 Tambourine 78 Mute Cuica
55 Splash Cymbal 79 Open Cuica
56 Cowbell 80 Triângulo Mudo
57 Crash Cymbal 2 81 Open Triangle
58 Vibraslap

Parâmetros de estilo

nome O nome do estilo


swing O valor de swing para o estilo
comp-swing O valor de swing para as partes de acompanhamento do
estilo
bass-high A nota mais alta na faixa do baixo
bass-low A nota mais baixa na faixa do baixo
bass-base Uma nota que especifica a área inicial para a linha de
baixo
acorde alto A nota mais alta no intervalo do acorde
acorde-baixo A nota mais baixa no intervalo do acorde
voicing-type Define o tipo de voz a ser usado

Estilo de exemplo

(estilo
(nome balanço)
(oscilação 0,67)
(comp-swing 0,67)

(grave alto g-)


(grave baixo g ---)
(baixo-base c--)

(padrão de graves (regras B4 S4 C4 A4) (peso 10))


(padrão de graves (regras B4 C4 C4 A4) (peso 5))
(padrão de graves (regras B4 S4 C4 S4) (peso 3))
(padrão de graves (regras B4 S4 C4 A8 A8) (peso 3))
(padrão de graves (regras B4 S4 C4 S8 A8) (peso 3))
(padrão de baixo (regras B4 C4) (peso 5))
(padrão de graves (regras B4 C8 A8) (peso 5))
(padrão de graves (regras B4 S4) (peso 3))
(padrão de baixo (regras B4) (peso 5))
(graves-

Help using the Draw tool (pencil)

Ajuda para usar a ferramenta Desenhar (lápis)


A ferramenta Desenhar (lápis) permite inserir notas rapidamente
arrastando o
passe o mouse continuamente sobre a pauta. Isso facilita o esboço
o 'contorno da melodia' do seu solo de forma fluida, sem ter que
clicar em cada
espaço individual.

Encaixe de Notas

A ferramenta Desenhar faz o possível para ajustar as notas ao longo


da curva que você desenha. Isso é,
ele adicionará o tom que corresponde aproximadamente à nota da
pauta sob
o cursor. Uma vez que um contorno de melodia define a forma das
alturas
na música - mas não necessariamente em tons específicos - a
ferramenta Draw permite
você ignore as regras harmônicas ao esboçar esta forma; vai
combinar
tons para os harmoniosos mais próximos, para o acorde atual.
Quando
nenhum acorde ("NC") está em vigor, a ferramenta Draw ajusta as
notas usando o
escala da chave da partitura.

Duração da Nota

A duração das notas no contorno desenhado é determinada pela nota-


espaçamento que você pode definir abaixo de cada medida. Se você
quer um trigêmeo, por
por exemplo, em um determinado compasso, você pode
simplesmente definir o ritmo lá
(arrastando o espaçamento das notas) e desenhe sobre esse
compasso. Notas
será automaticamente ajustado ao longo da curva que você desenhar,
nesse ritmo.

Dicas de desenho

* Você pode estender uma nota enquanto desenha segurando a


tecla Shift. Esse
irá 'flatline' o contorno da melodia e aumentar a duração do
nota atual sendo desenhada.

* Para adicionar descanso enquanto desenha, você pode segurar a


tecla Control. Desenho
sobre a pauta com Control para baixo inserirá descanso lá. Você
pode
também pressione 'R' enquanto uma determinada nota é
selecionada para inserir pausa lá.

* Ao desenhar sobre mudanças de acordes, você pode querer forçar


um tom
que 'aproxima-se' da mudança antes de um determinado acorde.
Segurando
Shift-A, a ferramenta Draw sempre adicionará um tom de
aproximação antes de um
mudança de acorde e, em seguida, resolva para o tom de acorde
mais próximo.
Ajuda para usar o modo de roteiro

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 apenas um roteiro vazio, você pode digitar Ctrl-';'


abrir um
roadmap descrevendo uma leadsheet em branco.

* se você quiser um roteiro contendo os acordes da música que


você tem
aberto, pressione ';' e um roteiro será aberto com todos os acordes
de
a planilha ativa no momento.

* se você quiser um roteiro com sua música atual, mas convertido


em
tijolos, pressione Shift-';' e um roteiro será gerado contendo o
acordes do leadsheet atual agrupados como blocos de acordes.
Todas essas opções também estão disponíveis abrindo o menu
Roteiro em um
ficha técnica.

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.

Se você modificou um roteiro e deseja convertê-lo novamente em


um
leadsheet, você pode usar o menu Leadsheet para colocar os acordes
selecionados
(ou todos os acordes se nenhum estiver selecionado) em uma nova
folha de chumbo ou anexá-los a
a ficha atual.
Lendo um roteiro

No painel principal de uma janela de roteiro, você pode ver uma


representação gráfica
dos acordes de uma folha de chumbo aberta (ou nenhum acorde). Os
acordes vão
ser exibido como uma lista de "blocos": acordes individuais ou
acordes agrupados
juntos em "tijolos".

Existem três níveis em um roteiro: o nível-chave, o nível do bloco e


o
nível do acorde. No nível superior está um mapa de teclas codificado
por cores, que mostra a
tecla em um determinado ponto de uma música. A coloração é
baseada na posição ao redor
o círculo das quintas; quanto mais próximas duas cores estiverem no
espectro, mais próximas elas
estão no círculo das quintas. Se a tonalidade for menor ou dominante
em vez de maior,
toma a cor de sua contraparte principal relativa. Se você não gosta
do
coloração, você sempre pode ir para Arquivo -> Informações do
Roteiro e desmarcar "Chave
Coloração".

Em seguida, no nível do bloco, pode-se ver os nomes de todos os


tijolos presentes. A
peça não analisada não terá nomes aqui, pois tudo será quebrado
acordes. Quando analisados, os nomes dos tijolos que agrupam esses
acordes
aparecerá na barra do meio se tal agrupamento existir. Se um tijolo
se sobrepuser
outro tijolo, um "+ ..." aparecerá. Se houver espaço insuficiente para
exibir
o nome completo do tijolo, você verá apenas um "...". Para ver o
nome completo, passe o mouse
sobre o tijolo.

Finalmente, os próprios acordes são mostrados no nível inferior com


suas durações.
Estes podem ser quaisquer acordes aceitos pelo próprio Impro-Visor,
e normalmente serão puxados
do leadsheet aberto na janela principal do Impro-Visor.

Às vezes, abaixo do final de um tijolo, aparecerá uma caixa amarela


com uma palavra. Esse
descreve o tipo de "junção" que existe entre dois blocos. As junções
são nomeadas
com base no intervalo entre a chave de dois blocos: um Homer une
dois tijolos
na mesma chave, um Cherokee une dois tijolos com o segundo meio
tom acima
o primeiro, , um Woody une dois tijolos a um passo de distância, etc.
A lista de todos
junções em ordem com base no número de semitons a segunda chave
é da
primeira chave é:
0: Homer (mesma tecla) 6: Stella (trítono)
1: Cherokee (meio passo para cima) 7: Backslider (quarto para
baixo)
2: Woody (passo inteiro para cima) 8: Half Nelson (terço maior
para baixo)
3: Highjump (terça menor para cima) 9: Sidewinder (terça
menor para baixo)
4: Bauble (terço maior para cima) 10: New Horizon (degrau
inteiro para baixo)
5: Bootstrap (quarto para cima) 11: Downwinder (meio passo
para baixo)

Essas junções só aparecerão entre um tijolo que termina em um


acorde estável e um
tijolo começando em um acorde instável, então não se surpreenda se
houver
não une entre todos os tijolos.

As extremidades dos blocos às vezes terão uma linha dupla. Isso


indica que o
bloco é o final de uma seção (duas linhas grossas) ou uma frase (uma
linha fina e uma
linha grossa). As seções e frases são anotadas em um arquivo
leadsheet com o
expressões entre parênteses
(seção (estilo = [nome do estilo])))
e
(frase)
respectivamente. Estes ajudam tanto a exibir o roadm
* Se você desenhar muito rápido, a ferramenta pode "perder" uma
nota e não caber
para a curva imediatamente. Não entrar em pânico! Todas as
notas que não estão ajustadas
corretamente se ajustará à curva assim que você soltar o botão do
mouse.
* Pós-edição! Se você quiser alterar uma ou duas notas, edite-as
depois de
terminar de esboçar. Ajustar o tom é fácil; basta arrastar para
cima e para baixo
em uma nota. Usando os controles do teclado, também é fácil
adicionar descanso
ou estender notas depois.

* Quer ouvir as notas enquanto estão sendo desenhadas? Ativar o


som da entrada
sons no mixer, e o Impro-Visor lembrará do seu
preferência durante esta sessão. Se você sempre quer ouvi-los
por padrão, você pode alternar as configurações padrão em
"Preferências -> Desenho de Contorno".

* Talvez você só queira que a ferramenta Draw adicione tons de


acordes ou cores
tons, em vez de todos os tons da escala. O Impro-Visor permite
que você
defina os passos da ferramenta Draw em "Preferences -> Contour
Drawing".
Help using script mode

Ajuda para usar o modo de roteiro

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 apenas um roteiro vazio, você pode digitar Ctrl-';'


abrir um
roadmap descrevendo uma leadsheet em branco.
* se você quiser um roteiro contendo os acordes da música que
você tem
aberto, pressione ';' e um roteiro será aberto com todos os acordes
de
a planilha ativa no momento.

* se você quiser um roteiro com sua música atual, mas convertido


em
tijolos, pressione Shift-';' e um roteiro será gerado contendo o
acordes do leadsheet atual agrupados como blocos de acordes.

Todas essas opções também estão disponíveis abrindo o menu


Roteiro em um
ficha técnica.

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.

Se você modificou um roteiro e deseja convertê-lo novamente em


um
leadsheet, você pode usar o menu Leadsheet para colocar os acordes
selecionados
(ou todos os acordes se nenhum estiver selecionado) em uma nova
folha de chumbo ou anexá-los a
a ficha atual.

Lendo um roteiro

No painel principal de uma janela de roteiro, você pode ver uma


representação gráfica
dos acordes de uma folha de chumbo aberta (ou nenhum acorde). Os
acordes vão
ser exibido como uma lista de "blocos": acordes individuais ou
acordes agrupados
juntos em "tijolos".

Existem três níveis em um roteiro: o nível-chave, o nível do bloco e


o
nível do acorde. No nível superior está um mapa de teclas codificado
por cores, que mostra a
tecla em um determinado ponto de uma música. A coloração é
baseada na posição ao redor
o círculo das quintas; quanto mais próximas duas cores estiverem no
espectro, mais próximas elas
estão no círculo das quintas. Se a tonalidade for menor ou dominante
em vez de maior,
toma a cor de sua contraparte principal relativa. Se você não gosta
do
coloração, você sempre pode ir para Arquivo -> Informações do
Roteiro e desmarcar "Chave
Coloração".

Em seguida, no nível do bloco, pode-se ver os nomes de todos os


tijolos presentes. A
peça não analisada não terá nomes aqui, pois tudo será quebrado
acordes. Quando analisados, os nomes dos tijolos que agrupam esses
acordes
aparecerá na barra do meio se tal agrupamento existir. Se um tijolo
se sobrepuser
outro tijolo, um "+ ..." aparecerá. Se houver espaço insuficiente para
exibir
o nome completo do tijolo, você verá apenas um "...". Para ver o
nome completo, passe o mouse
sobre o tijolo.

Finalmente, os próprios acordes são mostrados no nível inferior com


suas durações.
Estes podem ser quaisquer acordes aceitos pelo próprio Impro-Visor,
e normalmente serão puxados
do leadsheet aberto na janela principal do Impro-Visor.

Às vezes, abaixo do final de um tijolo, aparecerá uma caixa amarela


com uma palavra. Esse
descreve o tipo de "junção" que existe entre dois blocos. As junções
são nomeadas
com base no intervalo entre a chave de dois blocos: um Homer une
dois tijolos
na mesma chave, um Cherokee une dois tijolos com o segundo meio
tom acima
o primeiro, , um Woody une dois tijolos a um passo de distância, etc.
A lista de todos
junções em ordem com base no número de semitons a segunda chave
é da
primeira chave é:
0: Homer (mesma tecla) 6: Stella (trítono)
1: Cherokee (meio passo para cima) 7: Backslider (quarto para
baixo)
2: Woody (passo inteiro para cima) 8: Half Nelson (terço maior
para baixo)
3: Highjump (terça menor para cima) 9: Sidewinder (terça
menor para baixo)
4: Bauble (terço maior para cima) 10: New Horizon (degrau
inteiro para baixo)
5: Bootstrap (quarto para cima) 11: Downwinder (meio passo
para baixo)

Essas junções só aparecerão entre um tijolo que termina em um


acorde estável e um
tijolo começando em um acorde instável, então não se surpreenda se
houver
não une entre todos os tijolos.

As extremidades dos blocos às vezes terão uma linha dupla. Isso


indica que o
bloco é o final de uma seção (duas linhas grossas) ou uma frase (uma
linha fina e uma
linha grossa). As seções e frases são anotadas em um arquivo
leadsheet com o
expressões entre parênteses
(seção (estilo = [nome do estilo])))
e
(frase)
respectivamente. Estes ajudam tanto a exibir o roadm

Você também pode gostar