[{"title":"( 58 个子文件 153KB ) pyTabs:用于简化乐谱的领域特定语言 (DSL)-源码","children":[{"title":"pyTabs-master","children":[{"title":"pytabs","children":[{"title":"tablature","children":[{"title":"tablature.py <span style='color:#111;'> 7.41KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"keyboards","children":[{"title":"keyboard_tablature.py <span style='color:#111;'> 3.56KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"grammar","children":[{"title":"keyboard_tab_note.tx <span style='color:#111;'> 939B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"guitar","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"guitar_tablature.py <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":"grammar","children":[{"title":"guitar_tab_note.tx <span style='color:#111;'> 949B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"gui","children":[{"title":"statusbar","children":[{"title":"StatusBar.py <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"window","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"MainForm.py <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"NewDialog.py <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"AboutDialog.py <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false}],"spread":true},{"title":"tab","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Tab.py <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false}],"spread":true},{"title":"text","children":[{"title":"Text.py <span style='color:#111;'> 1.47KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"SyntaxHighlighter.py <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"images","children":[{"title":"open.png <span style='color:#111;'> 7.17KB </span>","children":null,"spread":false},{"title":"icon.png <span style='color:#111;'> 8.51KB </span>","children":null,"spread":false},{"title":"save.png <span style='color:#111;'> 5.83KB </span>","children":null,"spread":false},{"title":"about.png <span style='color:#111;'> 16.00KB </span>","children":null,"spread":false},{"title":"exit.png <span style='color:#111;'> 9.62KB </span>","children":null,"spread":false},{"title":"test.ico <span style='color:#111;'> 158.07KB </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"toolbar","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"ToolBar.py <span style='color:#111;'> 4.70KB </span>","children":null,"spread":false}],"spread":true},{"title":"startApp.py <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false}],"spread":true},{"title":"player","children":[{"title":"player.py <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":"chords","children":[{"title":"guitarchords.py <span style='color:#111;'> 10.33KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"rythm.mcx <span style='color:#111;'> 68B </span>","children":null,"spread":false},{"title":"rythm2.mcx <span style='color:#111;'> 39B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"grammar","children":[{"title":"tablature.tx <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"chords.tx <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"composition.tx <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false}],"spread":true},{"title":"composition","children":[{"title":"composition.py <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"compositiontest.py <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"track.song <span style='color:#111;'> 481B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE.txt <span style='color:#111;'> 34.32KB </span>","children":null,"spread":false},{"title":"start_gui.sh <span style='color:#111;'> 107B </span>","children":null,"spread":false},{"title":"start_gui.bat <span style='color:#111;'> 126B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"required_libs.txt <span style='color:#111;'> 476B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 34B </span>","children":null,"spread":false}],"spread":true},{"title":"play_examples.bat <span style='color:#111;'> 127B </span>","children":null,"spread":false},{"title":"play_examples.sh <span style='color:#111;'> 108B </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"example_player.py <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"songs","children":[{"title":"smoke_on_the_water.song <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"instruments","children":[{"title":".gitignore <span style='color:#111;'> 14B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 4.23KB </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"guitar_tab_parser_test.py <span style='color:#111;'> 5.38KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 48B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]