├── .gitattributes ├── LICENSE ├── README.md ├── docs ├── source_pngs │ ├── 1.png │ ├── 10.png │ ├── 11.png │ ├── 12.png │ ├── 13.png │ ├── 14.png │ ├── 15.png │ ├── 16.png │ ├── 17.png │ ├── 18.png │ ├── 19.png │ ├── 2.png │ ├── 20.png │ ├── 21.png │ ├── 22.png │ ├── 23.png │ ├── 24.png │ ├── 25.png │ ├── 26.png │ ├── 27.png │ ├── 28.png │ ├── 29.png │ ├── 3.png │ ├── 30.png │ ├── 31.png │ ├── 32.png │ ├── 33.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ └── 9.png └── splnkr_guide.pdf ├── images ├── filter_grid.png ├── grid.svg ├── logo │ ├── splnkr.jpeg │ ├── splnkr.png │ └── splnkr.xcf ├── pages │ ├── new_page2 │ │ ├── new_page2_s6_buf_len.png │ │ └── new_page2_s6_pre_rec_in.png │ ├── page1 │ │ ├── page1_s1_sample.png │ │ ├── page1_s1_start.png │ │ ├── page1_s2_play_mode.png │ │ ├── page1_s3_adj_cut_ends.png │ │ ├── page1_s4_move_cutter.png │ │ ├── page1_s5_rate.png │ │ ├── page1_s6_level.png │ │ └── page1_s7_autogenerate.png │ └── page2 │ │ ├── page2_envelope_mods.png │ │ └── page2_envelopes.png ├── sequencer_grid.png ├── sequencer_screen_1.png ├── sequencer_screen_2.png ├── sequencer_screen_overview.svg └── splnkr_guide.svg ├── lib ├── ArbitraryGraph.lua ├── CutDetector.lua ├── Cutter.lua ├── Engine_Splnkr.sc ├── Sequencer.lua ├── Sequin.lua ├── Sequins.lua ├── Sequinset.lua ├── controller.lua ├── encoders_and_keys.lua ├── envelope.lua ├── externals.lua ├── globals.lua ├── grid_filter.lua ├── grid_sequencer.lua ├── includes.lua ├── instructions.lua ├── midi_helper.lua ├── parameters.lua ├── polling.lua ├── sample_player.lua ├── sample_player_live.lua ├── sample_recorder.lua ├── save_load.lua ├── sequencer_controller.lua ├── sequencer_screen.lua ├── sequin_processor.lua ├── sequin_processors │ ├── devices_crow_processor.lua │ ├── devices_jf_processor.lua │ ├── devices_midi_processor.lua │ ├── devices_processor.lua │ ├── devices_w_processor.lua │ ├── effects_processor.lua │ ├── livsamp_processor.lua │ ├── recsamp_processor.lua │ └── time_processor.lua └── w_slash.lua └── splnkr.lua /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/.gitattributes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/README.md -------------------------------------------------------------------------------- /docs/source_pngs/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/1.png -------------------------------------------------------------------------------- /docs/source_pngs/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/10.png -------------------------------------------------------------------------------- /docs/source_pngs/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/11.png -------------------------------------------------------------------------------- /docs/source_pngs/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/12.png -------------------------------------------------------------------------------- /docs/source_pngs/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/13.png -------------------------------------------------------------------------------- /docs/source_pngs/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/14.png -------------------------------------------------------------------------------- /docs/source_pngs/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/15.png -------------------------------------------------------------------------------- /docs/source_pngs/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/16.png -------------------------------------------------------------------------------- /docs/source_pngs/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/17.png -------------------------------------------------------------------------------- /docs/source_pngs/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/18.png -------------------------------------------------------------------------------- /docs/source_pngs/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/19.png -------------------------------------------------------------------------------- /docs/source_pngs/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/2.png -------------------------------------------------------------------------------- /docs/source_pngs/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/20.png -------------------------------------------------------------------------------- /docs/source_pngs/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/21.png -------------------------------------------------------------------------------- /docs/source_pngs/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/22.png -------------------------------------------------------------------------------- /docs/source_pngs/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/23.png -------------------------------------------------------------------------------- /docs/source_pngs/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/24.png -------------------------------------------------------------------------------- /docs/source_pngs/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/25.png -------------------------------------------------------------------------------- /docs/source_pngs/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/26.png -------------------------------------------------------------------------------- /docs/source_pngs/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/27.png -------------------------------------------------------------------------------- /docs/source_pngs/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/28.png -------------------------------------------------------------------------------- /docs/source_pngs/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/29.png -------------------------------------------------------------------------------- /docs/source_pngs/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/3.png -------------------------------------------------------------------------------- /docs/source_pngs/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/30.png -------------------------------------------------------------------------------- /docs/source_pngs/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/31.png -------------------------------------------------------------------------------- /docs/source_pngs/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/32.png -------------------------------------------------------------------------------- /docs/source_pngs/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/33.png -------------------------------------------------------------------------------- /docs/source_pngs/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/4.png -------------------------------------------------------------------------------- /docs/source_pngs/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/5.png -------------------------------------------------------------------------------- /docs/source_pngs/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/6.png -------------------------------------------------------------------------------- /docs/source_pngs/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/7.png -------------------------------------------------------------------------------- /docs/source_pngs/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/8.png -------------------------------------------------------------------------------- /docs/source_pngs/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/source_pngs/9.png -------------------------------------------------------------------------------- /docs/splnkr_guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/docs/splnkr_guide.pdf -------------------------------------------------------------------------------- /images/filter_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/filter_grid.png -------------------------------------------------------------------------------- /images/grid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/grid.svg -------------------------------------------------------------------------------- /images/logo/splnkr.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/logo/splnkr.jpeg -------------------------------------------------------------------------------- /images/logo/splnkr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/logo/splnkr.png -------------------------------------------------------------------------------- /images/logo/splnkr.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/logo/splnkr.xcf -------------------------------------------------------------------------------- /images/pages/new_page2/new_page2_s6_buf_len.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/new_page2/new_page2_s6_buf_len.png -------------------------------------------------------------------------------- /images/pages/new_page2/new_page2_s6_pre_rec_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/new_page2/new_page2_s6_pre_rec_in.png -------------------------------------------------------------------------------- /images/pages/page1/page1_s1_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page1/page1_s1_sample.png -------------------------------------------------------------------------------- /images/pages/page1/page1_s1_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page1/page1_s1_start.png -------------------------------------------------------------------------------- /images/pages/page1/page1_s2_play_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page1/page1_s2_play_mode.png -------------------------------------------------------------------------------- /images/pages/page1/page1_s3_adj_cut_ends.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page1/page1_s3_adj_cut_ends.png -------------------------------------------------------------------------------- /images/pages/page1/page1_s4_move_cutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page1/page1_s4_move_cutter.png -------------------------------------------------------------------------------- /images/pages/page1/page1_s5_rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page1/page1_s5_rate.png -------------------------------------------------------------------------------- /images/pages/page1/page1_s6_level.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page1/page1_s6_level.png -------------------------------------------------------------------------------- /images/pages/page1/page1_s7_autogenerate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page1/page1_s7_autogenerate.png -------------------------------------------------------------------------------- /images/pages/page2/page2_envelope_mods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page2/page2_envelope_mods.png -------------------------------------------------------------------------------- /images/pages/page2/page2_envelopes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/pages/page2/page2_envelopes.png -------------------------------------------------------------------------------- /images/sequencer_grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/sequencer_grid.png -------------------------------------------------------------------------------- /images/sequencer_screen_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/sequencer_screen_1.png -------------------------------------------------------------------------------- /images/sequencer_screen_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/sequencer_screen_2.png -------------------------------------------------------------------------------- /images/sequencer_screen_overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/sequencer_screen_overview.svg -------------------------------------------------------------------------------- /images/splnkr_guide.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/images/splnkr_guide.svg -------------------------------------------------------------------------------- /lib/ArbitraryGraph.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/ArbitraryGraph.lua -------------------------------------------------------------------------------- /lib/CutDetector.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/CutDetector.lua -------------------------------------------------------------------------------- /lib/Cutter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/Cutter.lua -------------------------------------------------------------------------------- /lib/Engine_Splnkr.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/Engine_Splnkr.sc -------------------------------------------------------------------------------- /lib/Sequencer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/Sequencer.lua -------------------------------------------------------------------------------- /lib/Sequin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/Sequin.lua -------------------------------------------------------------------------------- /lib/Sequins.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/Sequins.lua -------------------------------------------------------------------------------- /lib/Sequinset.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/Sequinset.lua -------------------------------------------------------------------------------- /lib/controller.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/controller.lua -------------------------------------------------------------------------------- /lib/encoders_and_keys.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/encoders_and_keys.lua -------------------------------------------------------------------------------- /lib/envelope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/envelope.lua -------------------------------------------------------------------------------- /lib/externals.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/externals.lua -------------------------------------------------------------------------------- /lib/globals.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/globals.lua -------------------------------------------------------------------------------- /lib/grid_filter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/grid_filter.lua -------------------------------------------------------------------------------- /lib/grid_sequencer.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/grid_sequencer.lua -------------------------------------------------------------------------------- /lib/includes.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/includes.lua -------------------------------------------------------------------------------- /lib/instructions.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/instructions.lua -------------------------------------------------------------------------------- /lib/midi_helper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/midi_helper.lua -------------------------------------------------------------------------------- /lib/parameters.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/parameters.lua -------------------------------------------------------------------------------- /lib/polling.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/polling.lua -------------------------------------------------------------------------------- /lib/sample_player.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sample_player.lua -------------------------------------------------------------------------------- /lib/sample_player_live.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sample_player_live.lua -------------------------------------------------------------------------------- /lib/sample_recorder.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sample_recorder.lua -------------------------------------------------------------------------------- /lib/save_load.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/save_load.lua -------------------------------------------------------------------------------- /lib/sequencer_controller.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequencer_controller.lua -------------------------------------------------------------------------------- /lib/sequencer_screen.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequencer_screen.lua -------------------------------------------------------------------------------- /lib/sequin_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/devices_crow_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/devices_crow_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/devices_jf_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/devices_jf_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/devices_midi_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/devices_midi_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/devices_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/devices_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/devices_w_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/devices_w_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/effects_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/effects_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/livsamp_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/livsamp_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/recsamp_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/recsamp_processor.lua -------------------------------------------------------------------------------- /lib/sequin_processors/time_processor.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/sequin_processors/time_processor.lua -------------------------------------------------------------------------------- /lib/w_slash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/lib/w_slash.lua -------------------------------------------------------------------------------- /splnkr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaseknighter/splnkr/HEAD/splnkr.lua --------------------------------------------------------------------------------