Browse Source
add read support for simple macro language
add read support for simple macro language
fix minor bugs (second attempt at commit)master
Ivan Holmes
5 years ago
5 changed files with 145 additions and 7 deletions
-
96chordsheet/document.py
-
3examples/kissoflife.cma
-
2examples/kissoflife.xml
-
14gui.py
-
37linux.spec
@ -1 +1 @@ |
|||
<chordsheet><title>Kiss of Life</title><subtitle>Sade</subtitle><arranger>Ivan Holmes</arranger><composer>Sade Adu, Paul S. Denman, Andrew Hale, Stuart Matthewman</composer><timesignature>4</timesignature><chords><chord><name>AM9</name><voicing instrument="piano">A,B,C♯,E</voicing></chord><chord><name>F♯m11</name><voicing instrument="piano">A,B,C♯,E</voicing></chord><chord><name>DM7</name><voicing instrument="piano">A,C♯,F♯</voicing></chord><chord><name>C♯m7</name><voicing instrument="piano">G♯,B,E</voicing></chord><chord><name>Bm7</name><voicing instrument="piano">A,D,F♯</voicing></chord></chords><section name="Intro and verse"><block><length>8.0</length><chord>AM9</chord></block><block><length>8.0</length><chord>F♯m11</chord></block><block><length>1.5</length><chord>DM7</chord></block><block><length>2.0</length><chord>C♯m7</chord></block><block><length>4.5</length><chord>Bm7</chord></block><block><length>8.0</length><chord>F♯m11</chord></block></section><section name="Chorus and bridge"><block><length>3.5</length><chord>Bm7</chord></block><block><length>4.5</length><chord>F♯m11</chord></block><block><length>3.5</length><chord>Bm7</chord></block><block><length>4.5</length><chord>F♯m11</chord></block></section></chordsheet> |
|||
<chordsheet><title>Kiss of Life</title><subtitle>Sade</subtitle><arranger>Ivan Holmes</arranger><composer>Sade Adu, Paul S. Denman, Andrew Hale, Stuart Matthewman</composer><timesignature>4</timesignature><tempo>120</tempo><chords><chord><name>AM9</name><voicing instrument="piano">A,B,C♯,E</voicing></chord><chord><name>F♯m11</name><voicing instrument="piano">A,B,C♯,E</voicing></chord><chord><name>DM7</name><voicing instrument="piano">A,C♯,F♯</voicing></chord><chord><name>C♯m7</name><voicing instrument="piano">G♯,B,E</voicing></chord><chord><name>Bm7</name><voicing instrument="piano">A,D,F♯</voicing></chord></chords><section name="Intro and verse"><block><length>8.0</length><chord>AM9</chord></block><block><length>8.0</length><chord>F♯m11</chord></block><block><length>1.5</length><chord>DM7</chord></block><block><length>2.0</length><chord>C♯m7</chord></block><block><length>4.5</length><chord>Bm7</chord></block><block><length>8.0</length><chord>F♯m11</chord></block></section><section name="Chorus and bridge"><block><length>3.5</length><chord>Bm7</chord></block><block><length>4.5</length><chord>F♯m11</chord></block><block><length>3.5</length><chord>Bm7</chord></block><block><length>4.5</length><chord>F♯m11</chord></block></section></chordsheet> |
@ -0,0 +1,37 @@ |
|||
# -*- mode: python ; coding: utf-8 -*- |
|||
|
|||
block_cipher = None |
|||
|
|||
|
|||
a = Analysis(['gui.py'], |
|||
pathex=['/home/ivan/Code/chordsheet'], |
|||
binaries=[], |
|||
datas=[ |
|||
('fonts', 'fonts'), |
|||
('ui', 'ui') |
|||
], |
|||
hiddenimports=[], |
|||
hookspath=[], |
|||
runtime_hooks=[], |
|||
excludes=[], |
|||
win_no_prefer_redirects=False, |
|||
win_private_assemblies=False, |
|||
cipher=block_cipher, |
|||
noarchive=False) |
|||
pyz = PYZ(a.pure, a.zipped_data, |
|||
cipher=block_cipher) |
|||
exe = EXE(pyz, |
|||
a.scripts, |
|||
a.binaries, |
|||
a.zipfiles, |
|||
a.datas, |
|||
[], |
|||
name='chordsheet', |
|||
icon='ui/icon.ico', |
|||
debug=False, |
|||
bootloader_ignore_signals=False, |
|||
strip=False, |
|||
upx=True, |
|||
upx_exclude=[], |
|||
runtime_tmpdir=None, |
|||
console=False ) |
Write
Preview
Loading…
Cancel
Save
Reference in new issue