Write music on your computer as easily as typing an email.
Mascii lets you write and share music anytime anywhere as easily as writing an email. To understand how it works, try some of the examples below and read the quickstart intro to mascii. Also be sure to check out the power of MasciiLinks!
| Chopin Etude |
Listen See score "key:fm tempo:200 instrument:12 transpose:0" "key:fm tempo:200 instrument:12 transpose:0" | . . . 5c | c d B= c e d c d B c f+ g | | . | 4E= g c B- g c | | c d B= c e d c d B c a f | e= f e d+ e g >B c B A= B d- | | F a c A- a c | G b e= d- b e | | c d c B= c G A B- A G A E= | F G F E= F C D E- D <c d B= | | F a f A- a f | 2b 4d G F d G | | c d c B= c G A B- A G A F | E= G B d e= g b >d c B A G | | C c A F c A | C e= B G e G | | B c A G A F E= G F E F D | <c d B= c e d c d B c f+ g | | F a c A f d | 4E= g c B- g c | # bar 10 | c d B= c e d c d B c a f | e f e d= e g >B c B A= B f | | F a c A- a c | G b e- d- b e | | e f e d= e B= c d- c B C G | A B A G A E= F G F E F D | | A a e c a e | D f B A f B | | <c d B G A B c d e f g a | g a f e f d c d B c F G | | E e c A e c | E e d G e d | | A (ca .)| . | | <A (a .)| . | |
| Happy Birthday |
Listen See score "key:e time:3/4 tempo:90" "key:e time:3/4 instrument:57 volume:70" "key:e time:3/4 instrument:33" . . 5[B B] | c B e | d! * [B B] | c B f | e! * [B B] . . B7/F+ | E8! * x | B/F! * B5 | B7! * x | E10! * B/ . | 2e! (* f) (g a) | b! * . | d! (* c) B | e! * (b a) | b g e | d c [a a] | g e f | e | | d+Gm3! *e E10 | a/c! * Fhdim/c= | e/B! * B7 | E10 | | g! (* f) e | (A G) (A B) c= | B! * B | <Ee | |
| Funk/Lounge |
Listen See score "tempo:100 feel:90 key:DM instrument:72 "
" feel:70 key:DM instrument:43 "
" feel:98 key:DM instrument:36 "
" feel:90 key:DM instrument:36 channel:10 "
" feel:90 key:DM instrument:36 channel:10 "
| . | . |
| . 5fA . fA | . [fA f!A!] (* e!G!) * |
| (2D d) [. A] (c c) [. F] | (B B) (. G . G+) (A G=) (F E) |
| . a a a a a a a | . a a a a a a a |
| 2c . . . c c . . . . . c . . . . | c . . . c c . . . . . c . (4c c) c c |
| . | . . (. f d d) (f d g f) |
| . fA . fA | . [fA f!A!] (* e!G!) * |
| (2D d) [. A] (c c) [. F] | (B B) (. G . G+) (A G=) (F E) |
| . a a a a a a a | . a a a a a a a |
| 2c . . . c c . . . . . c . . . . | c . . . c c . . . (4c c) c c . c c 2c |
| (g+ a >c A) . (. A c A) (d c . <a) | {((a- g) f d c) (. {g+ a=} {g a} {g a})} |
| . fA . fA | . [fA f!A!] (* e!G!) * |
| (2D d) [. A] (c c) [. F] | (B B) (. G . G+) (A G=) (F E) |
| . a a a a a a a | . a a a a a a a |
| 2c . . . c c . . . . . c . . . . | c . . . c c . . . . . c . (4c c) c c |
| (g c d c) (f c g a) (. f g f) (a g >c d) | (. c d c) (f d . A!) (* G) (F G) |
| . fA . fA | . [fA f!A!] (* e!G!) * |
| (2D d) [. A] (c c) [. F] | (B B) (. G . G+) (A G=) (F E) |
| . a a a a a a a | . a a a a a a a |
| 2c . . . c c . . . . . c . . . . | c . . . c c . . 4c (c c) c d+ c c c 2c |
|
| New Orleans piano lick |
Listen See score "tempo:120 feel:80" | (. G) ((d+g! *e .) fa) ((eg c) G) (Fc D+c!) | | [*E >(E! F F+)] ((G c) *G) (D+F+ c) (D=F= C!E!) | | * . | |
| Fats Waller stride piano |
Listen See score "tempo:200 key:D feel:80 time:4/4 volume:120"
"tempo:200 key:D feel:30 time:4/4 volume:90"
######################### SECTION A
. . . (. . 6f) |
. |
| (e f e) (d . d) (B d B) (A . A) | (F A F) (E . CA) (. . <A) (. . 6f) |
| 3F >FAd <F= >F=G+Bd | <E G= >G=Ac <G |
| (e f e) (d . d) (B d B) (A . A) | (F A F) (E . CA) (. . <A) (. . 6f) |
| 3F >FAd <F= >F=G+Bd | <E G= >G=Ac <G |
| (e f e) (d . d) (B d B) (A . A) | (F A F) (E . F) (E F E) (C . F) |
| 3F >FAd <F= >F=G+Bd | <E >Ace <C >Ace |
| (E F E) (D . D) (C D C) (<B . e) | (c e c) (B . ca) (. . A) (. . 6f) |
| <<B >>G+de <<E >>G+de | <Aa Gg >Ace <Gg |
| (e f e) (d . d) (B d B) (A . A) | (F A F) (E . CA) (. . <A) (. . f) |
| 3F >FAd <F= >F=G+Bd | <E G= >G=Ac <<A |
| (e f e) (D . f) (e f e) (D . f) |
"feel:90" | >Df Eg F=g+ [F+a G=!] |
| (e f e) (D . f!a!) (* . e!g!) (* . a) |
"feel:30" | *b [>GBd <G] *b- [>GBd <F!] |
|(A! * B) (c! * a) (f! * A) (c! * e) | (d e d) (A . a!) (* . A!) (* . 7f) |
| [*a F=!] *g+ [>GBd <E!] [*g= D!] | *f >FAd <<A >>GAc |
### repeat phrase
| (e f e) (d . d) (B d B) (A . B) | (A B A) (F . A) (F A F) (E . 6f) |
| 3F >FAd <F= >F=G+Bd | <E G= >G=Ac <G |
| (e f e) (d . d) (B d B) (A . A) | (F A F) (E . CA) (. . <A) (. . 6f) |
| 3F >FAd <F= >F=G+Bd | <E G= >G=Ac <G |
| (e f e) (d . d) (B d B) (A . A) | (F A F) (E . F) (E F E) (C . F) |
| 3F >FAd <F= >F=G+Bd | <E >Ace <C >Ace |
| (E F E) (D . D) (C D C) (<B . e) | (c e c) (B . ca) (. . A) (. . 6f) |
| <<B >>G+de <<E >>G+de | <Aa Gg >Ace <Gg |
| (e f e) (d . d) (B d B) (A . A) | (F A F) (E . CA) (. . <A) (. . f) |
| 3F >FAd <F= >F=G+Bd | <E G= >G=Ac <<A |
| (e f e) (D . f) (e f e) (D . {f= f+!}a!) |
"feel:90" | >Df Eg F=g+ [F+a G=!] |
| (. * d) (eg . B) (df . B) (ce . g) | (f!d * eb) (f=b-! * b=) (f+!a! * d) (e!g * a) |
| *b [>GBd <G] *b- [>GBd (G G+)] | A! . * <A |
| df >Fd |
| d D |
######################### SECTION B
|
| Bach Cantata |
Listen See score "key:d tempo:80 volume:80 instrument:53 feel:90" "key:d volume:95 instrument:38 feel:60" "key:d volume:70 instrument:22 feel:90" "key:d volume:84 instrument:54 feel:95" "key:d volume:95 instrument:33 feel:90" | . | . | | . d d d f d f d a A A A a A a A | a B B B a B a B g B B B g B g B | | . | . | | . | . | | . 3d D d . c A c | . d B d . e E e | | . | . | | g c c c g c g c f d d d g d a d | b d a d b d >c D d D D D d E d E | | . | . | | . | . | | . A c A . d e f | g f g a b a g+ e | | . | . | | c E E E c= F c F <b g b g B g B g | a g a g c g c g a f a f d f d f | | . | . | | . | . | | a g= f d g f e d | c B A c d e f (g a) | | . | . | | g f g f e g d g c g B g A g f e | (d A f d) (a f >d <a) (f a f d) (a A) | | . | . | | . | . | | b a g f e d c (d e) | (f A d A) (f d a f) (>d <a f d) (a A) | | . | | d . . . | | . | | (. (d c)) (d e f g) (a g+ a b) (>c d e c) | | D d D d . c A c | | 5d (d d) | | (. d d d) (f d f d) (a A A A) (a A) | | 5d (d d) | | (d (c B)) (A B A G=) (F G E G) (F E F D) | | (. (B c) d e) (f a f d) | | A! (* B A B) c! (* (d c) B c) | | (. >A A A) (c A c A) (e E E E) (e E) | | A! (* B A B) c! (* (d c) B c) | | (<e A) e! (* f e f) (g f g e) | | c (e d) c B A (G F) E A | | (d f e d) (c B A B) (c B c B c B c B c) (B (A B)) | | . | | (d c) [B A] | | (f g+ f g) (a g a e) (f (g (a b))) [g a] | | D E F c d B e E | | A | . | | . 4A A A d A e A f A e A f A g+ A | a A A A a B a B g= B B B g c g c | | A | . | | [a g+] (f e d c) (B a) ((a g) >d) | (d c) (. (B D+)) (E (F G)) (A C) | | A A B c d c d e | A (a f) d+ B e d= c A | # p.228 bar 16 | . d | | >F D A F d A d A F D D D F D F D | | . d | | D= C D E F E F G A G F G A G A B | | d (A G) F A D d c B | | (c (e d) e f) (B d c (B A)) [A (B c=)] [B (c+ d)] | | (<a A) . . . | | c [B A] A [B (c d)] | | (<e f!) ((* b) g!) ((* e) f!) (* B e d) | | A c d e c d G (g f) | | [G A] (F E D E) (F (A G) A B) [E D] | | . | | (G e!) (* (d c) d B) ((A d c B) (A G)) (F (E D)) | | (c (B A)) (d e f g) [a d] c | | e a b (a g) f g a A | | D | | . >D D D G D A D B D A D B D c D | | D | | (>D (F A)) (d F) (G (A B)) (A G F G) | | d c= B A G F G A | | . | . | | d D D D d E d E c E E E c= F c F | <b g b g B g B g a g a g c g c g | | . | . | | (F A G+ A) B! (* d c B) A! | (* c= B A) (G F E D) ((<c+ B) A!) (* c e g) | | B A G+ E A G= F D | G F E e f g f e | # bar 22 | . | | a f a f d f d f g f g f e g d g | | . | | (f b a g) (f e d c) ((B A) G!) (* d c B) | | d e f (g a) b a g f | | . | | c g B g A g f e d A f d a f >d <a | | . | | (e a g f ) ( e d c B) (A (d c)) (>D F A c) | | [e d] (c B A G) (F A d A) (f d a f) | | . (. 5D E F G A B c) | d (d d) | | (f a f d) (a A) d . | (. d d d) (f d f d) (a A A A) (a A) | | . | d (d d) | | (d (c B) A B) E D . | . <A B c d c d e f e d e f e f g+ | | (>d A F D) (<a A) (d c=) (B G) | (D .) (. f e d) | | A! (* B A B) c! (* (d c) B c) | (d f e d) (c B A B) (c B c B c B c) (B (A B)) | | (. a a a) (c a c a) (>e E E E) (e E) | . | | A! (* (A B)) c! (* (d c) B c) | d (c d) (c B c B c B c) (B A) | | (a A) e! (* d e f) (g= f g e) | (f e f g+) (a g a e) (f (g (a b))) [g a] | | (c d c B) (A (G F) E A) | D E F c d B e E | # p229 bar 28 | A | . | | . <A A A d A e A f A e A f A g+ A | a A A A a B a B g= B B B g c g c | | A | . | | [a g+] (f e d c) (B a) ((a g) >d) | d c . (B D+) E (F G) A C | | A A B c d c d e | A (a f) d+ B e d= c A | | . d | | f d a f >d A d A F D D D F D F D | | . d | | D= C D E F E F G A G F G A G A B | | d (A G) F A D d c B | | (c (e d) e f) (B d c (B A)) [A (B c=)] [B (c+ d)] | | (A <A) . . . | | c [B A] A [B (c d)] | | (E A!) ((* B) G!) ((* E) F!) (* <B e d) | | A c d e c d G (g f) | | [G A] (F E D E) (F (A G) A B) [E D] | | . | | (G e!) (* (d c) d B) ((A d c B) (A G)) (F (E D)) | | (c (B A)) (d e f g) [a d] c | | e a b (a g) f g a A | | D | | . d d d g d a d b d a d b d >c D | | D | | (d (f a)) (>d F) (G (A B)) (A G F G) | | d c= B A G F G A | # 1/2 way down 229, bar 34' | . | . | | d D D D d E d E c E E E c= F c F | B G B G <B g B g a g a g c g c g | | . | . | | (F A G+ A) B! (* d c B) A! | (* c= B A) (G F E D) ((C+ <B) A!) (* c e g) | | B A G+ E A G= F D | G F E e f g f e | | . | | a f a f d f d f g f g f e g d g | | . | | (f b a g) (f e d c) ((B A) G!) (* d c B) | | d e f (g a) b a g f | | . | | c g B g A g f e d A f d a f >d A | | . | | (e a g f) (e d c B) (A (d c)) (d f a >c) | | [e d] (c B A G) (F A d A) (f d a f) | | . . D! (* E D E) | | (F A F D) (A <A) (d d d d) (f d f d) | | . . D! (* E D E) | | (d (c B) A B) E D . | | (>d A F D) (<a A) (D (F G)) (A (B c)) | | F! ([* G+] [(A G A G) (F G)]) [A (B c)] (B d c B) | | (a A) . . . | | F! (* G+) [A (B c)] (B A) | | A F D B C E G+ A | | d c d B c B c A | # p. 230, bar 40 | (A G+ F G) [G A] A! * | . | | . . (. >A A A) (c A c A) | e E E E e E e E e F F F e F e F | | A G+ A! * | . | | (<B b!) (* >d c d) (d c) (. c) | [B (c d)] (c B) A! (* G+ F G) | | B A B E A a A a | . g+ e g . f F f | | . | . | | d F F F d F d F d G+ G G d G d G | c <A A A d A e A f A e A f A g+ A | | . | . | | (A G+) A B (c B) G! * . . | . (G+ A) [<B c] ((d (e f)) e) | | . B d B . e E e | . A B c d c B e | | . | . D | | a A A A a B a B g= B B B g c g c | f d d d g d a d b d a d b d >c D | | . | . D | | (c (B A)) f! (* (b g=)) ((f e!) .) | (* d) (e f) [g f] ((g (a b)) a) | | f a d+ B e g c A | d= f B A G d g (f e) | # bar 46 | (A G F G) (A B G A) (B c B c) [(d c d c) (B c)] | | (d D) . . . | | A ([B c] [c d]) | | f! | | d e f e d (c B) A+ F | | d . | | . <B B B e B f B g B f B g+ B a+ B | | d . | | [* b] (a+ b a b) (c d e g) (f e d c) | | B d c B e d e f | | . | . c | | (b B) . . . | . >E E E A E B E c E B E c E d E | | . | . c | | d (c B) b >d G+ (F E) A (c B) | (B (d c)) (B A G+ F) E! (* A G+ A) | | B c d B e d c A | e E F G+ A G A (B c) | | (d (e f) e d) (c B A B) (c B c B c B!) (* (A B)) | | (e E) . . . | | (d c) [B A] | | (B E) A! (* G+ A F) [G A] | | G+ e f c d B e E | | A | | . <A A A d A e A f A e A f A g+ A | | A | | A (A C) (D (E F)) ((E D) E) | | A (a g) f e d c d e | # p. 231 bar 52 | . | . | | a A A A a B a B g= B B B g c g c | f d d d f >d F d E C C C E c E c | | . | . | | <A . . . | a f d b c e g+ a | | A c d+ B e d= c A | d c d B c B c A | | . | . B! | | D e d c B d G B E d c B A+ c F A | (B <B d B) (f d b f) (d f d B) (f f) | | . | . B | | (B d) ((g= f) g) A+ (. >c) | d c B A G+ A B G | | B b e (E F) G E F f | B c d c B c d B | | (* d c B) ((A G+) A!) (* (B c=) B A) ((A G= A G A G!) (* (F G))) | | B . . . | | B (A (B c=)) [B A] G | | E+ (F (G+ A)) [<B c] ((d (e= f)) e) | | G+ c f e d+ B e c | | F | | . f f f b f >c F d F c F d F e F | | F | | (c F) f! . (* (b a+)) | | A+ F G+ A B A B c | # 2nd half, p 231 bar 58 | . | . | | (f F) . . . | . C C C F C G+ C A C G C A C B C | | . | . | | [b a] (g+ (a b)) (e+ (d+ c)) (f (a g+)) | (g+ (b a)) (g f e+ d+) c! (* f e f) | | d c B G+ c B A= F | c C D+ E+ F E F (G+ A) | | . | . | | (c C) . . . | . C C C F C G+ C A <A A A a A a A | | . | . | | (g+ c) >c (. (d c) (B c) d) [G F] | F . . . | | (C c e+ c) (f c g+ c) (a c b c) (>c C) | <f c A c F f F f | | . | . | | a B B B a B a B g= B B B g B g B | g c c c g c g c f d d d g d a d | | . | . | | . | . | | . d+ B d . e E e | . c A c . d e f | # p 232 bar 64 | . 5d | (c c=) B | | b d a d b d >c D d D D D d D d D | c E E E c= F c F B G B G <B g B g | | . d | (c c=) B | | . . (. (D C)) (D E F G+) | (A E) A! (* D) (G= (F E)) | | g f g a b B b e | a g f d g f e g | | [A B] | [G F] | | a g a g c g c g a f a f d f d f | g f g f e g d g c g B g A f e d | | [A B] | [G F] | | (C (<B A)) (. (a g)) (f e d e) (f a g a) | [b a] (g f e d) (a (>c A)) (d D) | | a c A c d c B (g f) | e E F G A (B c) d G | | (E d c B) (A G F E) (F G A B) [E D] | D! | | (a A) . . . | . | | (E d!) (* c d e) [A G] (F (G E)) | D! | | (C <A B c) (d e f g) (a b >c d) [c (B c)] | [d c=] (B A) (G (F G)) A | | g (. G) (F G) (A a) | d >d c= d B d A d G d F d G d A c+ | # bar 70 | * . . . | . | | . d d d f d f d a A A A a A a A | a B B B a B a B g B B B g B g B | | * . . . | . | | D . . . | . | | D D <D d . c A c | . d B d . e E e | | . | . | | g c c c g c g c f d d d g d a d | (b d a d) (b d >c D) (d D D D) (d E d E) | | . | . | | . | . | | . A c A . d e f | g f g a b a g+ e | | . | . | | c E E E c= F c F B G B G <B g B g | a g a g c g c g a f a f d f d f | | . | . | | . | . | | a g= f d g f e d | c B A c d e f (g a) | | . | . | | g f g f e g d g c g B g A g f e | (d A f d) (a f >d A) (F A F D) (A <A) | | . | . | | . | . | | b a g f e d c (d e) | (f A d A) (f d a f) (>d A F D) (A <A) | | . | | d . . . | | . | | . | | d . . . | |