Piano Roll

3 respostas
F

Galera,

Estou criando um sequenciador midi para a monografia da facul. Porém não sei como criar a parte gráfica do sequenciador. Queria algo parecido com isso.

Onde daria pra escolher a nota e mexer na duração.

Alguém tem alguma sugestão de como posso fazer isso?

Abraço!

3 Respostas

M

Isso é um componente não implementado dentro da API padrão do Java (quem mais se aproxima disso é o JTable, apesar de ainda ter diferenças significativas).

Talvez criar um componente próprio seja a melhor solução (estenda JComponent e crie uma forma de ordenar as informações do sequenciador - talvez um Model - para poder desenhar o componente como preferir).

Sobre o assunto, você conhece o TuxGuitar? Pode servir como referência.

F

Valeu marcobiscaro2112, vou tentar implementar alguma coisa.

Esse tuxguitar é bem legal, é mais ou menos a idéia que a gente ta querendo implementar, só que a gente queria usar o piano roll mesmo. Achei um software livre que tem um piano roll, to dando uma olhada no codigo pra ver se consigo aproveita-lo.

O software é esse, se alguém se interessar: http://frinika.appspot.com/
bem legal.

Abraço

Marky.Vasconcelos

Acho que voce vai ter que implementar tudo isso com Java2D.

Criado 24 de fevereiro de 2010
Ultima resposta 25 de fev. de 2010
Respostas 3
Participantes 3