├── site
├── .gitignore
├── images
│ └── pm_screen_shot.png
├── .htaccess
├── _layouts
│ ├── page.html
│ └── default.html
├── screenshots.md
├── _config.yml
├── _includes
│ ├── head.html
│ ├── header.html
│ └── footer.html
├── changes.md
├── todo.md
├── index.md
├── patches.md
├── irb.md
├── tips-and-tricks.md
├── components.md
├── tutorial.md
├── css
│ └── main.css
└── file-format.md
├── .gitignore
├── test
├── test_helper.rb
├── support
│ ├── test_connection.rb
│ └── mock_ports.rb
├── sorted_song_list_test.rb
├── trigger_test.rb
├── predicates_test.rb
├── song_list_test.rb
├── binding_test.rb
├── instrument_test.rb
├── example_dsl.rb
├── patch_test.rb
├── connection_test.rb
├── dsl_test.rb
└── patchmaster_test.rb
├── Gemfile
├── lib
├── patchmaster
│ ├── sorted_song_list.rb
│ ├── code_key.rb
│ ├── curses
│ │ ├── info_window_contents.txt
│ │ ├── help_window.rb
│ │ ├── trigger_window.rb
│ │ ├── info_window.rb
│ │ ├── prompt_window.rb
│ │ ├── geometry.rb
│ │ ├── list_window.rb
│ │ ├── pm_window.rb
│ │ ├── patch_window.rb
│ │ └── main.rb
│ ├── song.rb
│ ├── code_chunk.rb
│ ├── filter.rb
│ ├── song_list.rb
│ ├── irb
│ │ ├── irb_help.txt
│ │ └── irb.rb
│ ├── trigger.rb
│ ├── patch.rb
│ ├── web
│ │ ├── public
│ │ │ ├── style.css
│ │ │ ├── index.html
│ │ │ └── js
│ │ │ │ ├── patchmaster.coffee
│ │ │ │ ├── jquery.hotkeys.js
│ │ │ │ └── patchmaster.js
│ │ └── sinatra_app.rb
│ ├── predicates.rb
│ ├── instrument.rb
│ ├── connection.rb
│ ├── patchmaster.rb
│ ├── cursor.rb
│ ├── dsl.rb
│ └── consts.rb
└── patchmaster.rb
├── examples
├── irb_example.rb
├── apps.rb
└── example.rb
├── bin
├── irb_init.rb
└── patchmaster
├── README.md
├── Gemfile.lock
└── Rakefile
/site/.gitignore:
--------------------------------------------------------------------------------
1 | _site
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .byebug_history
2 | .rbenv-version
3 | .ruby-version
4 | html
5 | pkg
6 |
--------------------------------------------------------------------------------
/site/images/pm_screen_shot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jimm/patchmaster/HEAD/site/images/pm_screen_shot.png
--------------------------------------------------------------------------------
/site/.htaccess:
--------------------------------------------------------------------------------
1 |
13 | PatchMaster14 | |
15 | ||
18 | Song Lists19 |
Songs22 |
|
25 |
26 | Song27 |
|
30 |
31 | Info32 |33 | j, down, space - next patch 34 | k, up - prev patch 35 | n, left - next song 36 | p, right - prev song 37 | 38 | g - goto song 39 | t - goto song list 40 | 41 | c - cycle screen colors 42 | 43 | h - help 44 | ESC - panic 45 | 46 | q - quit 47 |48 | Triggers49 |
|
52 |
55 | Connections56 | |
59 | ||
| 62 | | ||