• Nenhum resultado encontrado

15- Botão Trocar instrumento

N/A
N/A
Protected

Academic year: 2021

Share "15- Botão Trocar instrumento"

Copied!
7
0
0

Texto

(1)

Figura 5.25 – botão que muda o instrumento de todas as notas

Figura 5.26 – Código da função “mudaInstrumentoGeral”

16- Botões Undo e Redo

Com estes botões é possível desfazer as últimas ações ou refazê-las. Eles chamam as funções “undoFunc” e “redoFunc” respectivamente.

(2)

Figura 5.28 – Código das funções “undoFunc” e “redoFunc”

17- Campo de visualização de partitura

Neste campo pode-se visualizar no pentagrama todas as notas que foram inseridas e seus respectivos timbres (representados pelos números de cor vermelha). O máximo de notas que podem ser visualizadas simultaneamente são 15 (quinze). Deste modo quando o usuário quer visualizar as outras notas ele deve utilizar o Scroll que faz a partitura “caminhar” nota a nota para esquerda ou direita. É possível também redesenhar o pentagrama quando isto for necessário.

Figura 5.29 – Campo de visualização de partituras

18- Botões Play e Stop

Os botões Play e Stop servem para ouvir a seqüência musical que está sendo criada e parar a execução da mesma, respectivamente.

Figura 5.30 – botões Stop e Play Nota musical Número do instrumento

(3)

Foram criadas algumas funções para manipulação dos dados contidos no campo de edição de texto e para visualização das notas no pentagrama, são elas:

● “criaNotaTexto” Æ Esta função cria a String de evento de nota formada pela nota musical, figura rítmica, número do instrumento e volume (exemplo: “do5 sm 2 v90”). Ela tem como argumento de entrada a String “nota” e o processo. Segue abaixo o fluxograma desta função.

Figura 5.31 – Fluxograma da função “criaNotaTexto”

Esta String é posteriormente concatenada no final da String contida no campo de edição de Texto.

Início

Lê a figura rítmica selecionada. Lê o tipo de figura (pontuada, tercina, ou normal) Lê o tipo de instrumento selecionado

Fim

Lê o volume da nota Cria a String de evento de nota Testa se é nota melódica ou

do acorde Testa se é primeira nota da música Acrescenta uma vírgula no início da String Sim Não Se nota melódica Se nota de acorde

(4)

Figura 5.32 – Código da função “criaNotaTexto”

● “PlotarQuinzeNotas”Æ Esta função cria a partitura plotando as figuras musicais no

pentagrama a partir dos eventos de notas contidos no campo de edição de texto. Veja a seguir o fluxograma desta função.

Figura 5.33 – Fluxograma da função “PlotarQuinzeNotas”

O processo de desenhar notas musicais em pentagramas está ricamente detalhado no trabalho de CAMARGO (2007) fornecido como material de apoio contido no CD, não sendo necessário inseri-lo no corpo desta dissertação.

Início

Lê o conteúdo do campo de edição de texto Separa todos os elementos utilizando a função “StringTokens”

Testa se existem mais de 15 notas ou acordes

Fim

Sim

Não

Chama uma função recursiva que desenha

todas as notas no pentagrama Armazena-se apenas as

15 últimas notas melódicas ou acordes para serem desenhadas

(5)

Figura 5.34 – Código da função “PlotarQuinzeNotas”

(6)

“PlotarQuinzeNotas” deslocados de um índice a menos, ou seja, se numa seqüência

musical contendo 22 (vinte) notas visualiza-se as 15 (quinze) últimas ( da oitava até a vigésima segunda), a função “RolarEsquerda” plota as 15 (quinze) penúltimas (da sétima a vigésima primeira). Se chamada novamente, são plotadas as 15 (quinze) antepenúltimas (da sexta a vigésima ), e assim por diante.

Figura 5.35 – função “RolarEsquerda”

(7)

Figura 5.37 – Trecho do código da função “RolarDireita”

Referências

Documentos relacionados

Como o tipo de recuperação cadastrada para o instrumento Prova é MAX (maior nota), o sistema considerará para o cálculo da nota da avaliação a maior nota obtida pelo aluno.. Para

Dentro desse contexto, o presente trabalho teve por objetivo avaliar os efeitos da urbanização sobre o escoamento superficial no Setor Habitacional Vicente Pires (SHVP),

Para transformar um arquivo no formato padrão do Excel para o formato aceito pelo sistema, csv., basta abrir a lista de e-mails e clicar no botão salvar do Excel, após clicar

Em resumo, as completivas podem ter as funções de sujeito, objeto direto, complemento oblíquo de verbo e complemento oblíquo de nome (se selecionadas); se se

Contudo, na primeira metade do século XX, a real importância do estudo das paisagens é intensificada devido à herança deixada por Vidal de La Blache no estudo dos lugares e

Débitos em aberto de IPVAs, Licenciamento de anos anteriores e Multas até a data do Leilão serão de responsabilidade do Banco CCB; 17.9.2 - O documento de transferência será entregue

Este trabalho tem como objetivo o estudo e o desenvolvimento de um transdutor magnético de posição, cujo princípio de funcionamento é baseado na relação entre a distribuição

Quantidade do N da solução nutritiva (%) recuperado nas diferentes partes das plantas: raízes (R); ramos velhos e caule (RV e C); folhas velhas (FV); ramos novos