Tércio Souza de Jesus
Orientador: Rodrigo Rocha Gomes e Souza
- Problema
- Motivação
- Solução
- Fundamentação Teórica
- Teoria Musical
- Web Audio API
- Chordix
- Desenvolvimento e Resultados
- Conclusão e Trabalhos Futuros
Harmonia
Acordes complexos
Arpejo
Escalas Menores
Cifras
Tétrade
Improvisação
Escalas Maiores
Tríade Maior
Graus Musicais
Compasso
Acordes invertidos
Escalas
Ligadura
Trítono
Campo Harmônico
Oitavas
Tonalidade
Intervalos Musicais
Escala Alterada
Acorde Diminuto
Enarmonia
Ritmo
Melodia
Acordes suspensos
Notas Musicais
Tríade Menor
Pentablues
Pentatônica
Arranjo
Pentagrama
Tablatura
Acidentes
Legato
Dinâmica
Tom
Escala Cromática
Semitom
Dó
Ré
Mi
Fá
Sol
Lá
Si
Notas enarmônicas
Escala Maior
Escala Menor
Tom
Semitom
Tom
Tom
Semitom
Tom
Tom
XSound.js
Pizzicato.js
Howler.js
Theresa's Sound World
Pedalboard.js
Tone.js
Creative.js
Quicksound.js
Timbre.js
Audia
dynamicaudio.js
Audionode.js
SoundJS
var e1 = new Tone.Sampler("notes/acoustic/E1.wav").toMaster();
var a = new Tone.Sampler("notes/acoustic/A.wav").toMaster();
var d = new Tone.Sampler("notes/acoustic/D.wav").toMaster();
var g = new Tone.Sampler("notes/acoustic/G.wav").toMaster();
var b = new Tone.Sampler("notes/acoustic/B.wav").toMaster();
var e2 = new Tone.Sampler("notes/acoustic/E2.wav").toMaster();
a.triggerAttack(3);
d.triggerAttack(2);
g.triggerAttack(0);
b.triggerAttack(1);
e2.triggerAttack(0);
Chordix
Chordix API
Cifraclub.com.br
requisita a cifra
requisita a cifra
devolve a cifra
devolve a cifra
[
{
"chord": "D",
"alt": "D",
"guitar": [
"X X 0 2 3 2",
"X 5 4 2 3 2",
"X 5 4 2 3 X",
"X 5 7 7 7 5"
],
"keyboard": [
"3 7 10"
],
"ukelele": [
"4 2 3 4"
]
}
]
var d = new Tone.Sampler("notes/acoustic/D.wav").toMaster();
d.triggerAttack(0);
var g = new Tone.Sampler("notes/acoustic/G.wav").toMaster();
g.triggerAttack(2);
var b = new Tone.Sampler("notes/acoustic/B.wav").toMaster();
b.triggerAttack(3);
var e2 = new Tone.Sampler("notes/acoustic/E2.wav").toMaster();
e2.triggerAttack(2);
Tércio Souza de Jesus
Orientador: Rodrigo Rocha Gomes e Souza