├── .gitignore ├── LICENSE ├── README.md └── march15 ├── extra ├── akeda-bagus │ ├── README.md │ ├── bench_test.go │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── encoder.go │ ├── encoder_test.go │ └── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice ├── alexander-peters │ ├── README.md │ ├── byte_conv.go │ ├── byte_conv_test.go │ ├── challenge.md │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ └── pattern_printout.go ├── anant-narayanan │ └── drum │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── encoder.go │ │ ├── encoder_test.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ ├── pattern.go │ │ ├── player.go │ │ ├── player_test.go │ │ ├── track.go │ │ └── tracks │ │ ├── clap.wav │ │ ├── conga.wav │ │ ├── cowbell.wav │ │ ├── hh-close.wav │ │ ├── hh-open.wav │ │ ├── hi-tom.wav │ │ ├── hihat.wav │ │ ├── kick.wav │ │ ├── low conga.wav │ │ ├── low-tom.wav │ │ ├── maracas.wav │ │ ├── mid-tom.wav │ │ ├── snare.wav │ │ └── subkick.wav ├── andrea-franz │ └── golang-challenge-1-drum_machine │ │ ├── Makefile │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── doc.go │ │ ├── encoder.go │ │ ├── encoder_test.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ ├── header.go │ │ ├── header_test.go │ │ ├── pattern.go │ │ ├── pattern_test.go │ │ ├── scanner.go │ │ ├── scanner_test.go │ │ ├── track.go │ │ └── track_test.go ├── andrew-bates │ └── abates-challenge-1 │ │ ├── abates-challenge-1.coverprofile │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.coverprofile │ │ ├── drum.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ ├── pattern.go │ │ ├── spliceReader.go │ │ ├── spliceReader_test.go │ │ └── track.go ├── anton-tereshchenkov │ └── golang-challenge-1-drum_machine │ │ ├── README.md │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── file.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ ├── pattern.go │ │ ├── pattern_example_test.go │ │ ├── pattern_test.go │ │ └── tag.go ├── arjan-de-pooter │ └── gochallenge-1 │ │ ├── decoder.go │ │ ├── decoder_functions.go │ │ ├── decoder_stringer.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── encoder.go │ │ ├── encoder_test.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ └── types.go ├── damjan-cvetko │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── encoder.go │ ├── encoder_test.go │ └── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ ├── pattern_5.splice │ │ └── tmp.splice ├── goncalo-santos │ └── 1 │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ ├── modifier.go │ │ ├── modifier_test.go │ │ ├── player.go │ │ └── player_test.go ├── jeremy-jay │ └── stridatum-go-challenge-1-8f32f9a76497 │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── encoder.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ └── morecowbell │ │ └── main.go ├── jijesh-mohan │ └── drum │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── encoder.go │ │ ├── encoder_test.go │ │ └── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2-morebells.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice ├── joel-stemmer │ └── go-challenge1-jstemmer │ │ ├── README.md │ │ ├── cmd │ │ └── add-cowbell │ │ │ └── main.go │ │ └── drum │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── encoder.go │ │ ├── encoder_test.go │ │ └── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice ├── kelly-dunn │ └── src │ │ └── github.com │ │ └── kellydunn │ │ ├── go-challenge-1 │ │ ├── Makefile │ │ ├── README.md │ │ ├── constants.go │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── encoder.go │ │ ├── encoder_test.go │ │ ├── fixtures │ │ │ ├── pattern_1.splice │ │ │ ├── pattern_1.splice-encoded │ │ │ ├── pattern_2.splice │ │ │ ├── pattern_3.splice │ │ │ ├── pattern_4.splice │ │ │ ├── pattern_5.splice │ │ │ ├── test-encoded.splice │ │ │ └── test.splice │ │ ├── pattern.go │ │ ├── pattern_test.go │ │ ├── sample.go │ │ ├── step_sequence.go │ │ ├── step_sequence_test.go │ │ ├── track.go │ │ └── track_test.go │ │ └── go-step-sequencer │ │ ├── Makefile │ │ ├── README.md │ │ ├── kits │ │ ├── 0.708-alpha │ │ │ ├── HiHat.wav │ │ │ └── Kick.wav │ │ ├── 0.808-alpha │ │ │ ├── clap.wav │ │ │ ├── cowbell.wav │ │ │ ├── hh-close.wav │ │ │ ├── hh-open.wav │ │ │ ├── hi-tom.wav │ │ │ ├── kick.wav │ │ │ ├── low-tom.wav │ │ │ ├── mid-tom.wav │ │ │ └── snare.wav │ │ └── 0.909 │ │ │ ├── Kick.wav │ │ │ ├── Low Conga.wav │ │ │ ├── Maracas.wav │ │ │ └── SubKick.wav │ │ ├── main.go │ │ ├── patterns │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ ├── pattern_5.splice │ │ └── test.splice │ │ └── sequencer │ │ ├── constants.go │ │ ├── sequencer.go │ │ └── timer.go ├── marc-noirot │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── encoder.go │ ├── encoder_test.go │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ └── pattern.go ├── michael-alexander │ └── 2015-03 │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ ├── pattern.go │ │ ├── pattern_test.go │ │ ├── steps.go │ │ └── track.go ├── michael-smith │ ├── README.md │ ├── decode.go │ ├── more_cowbell.go │ └── src │ │ └── drum │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── encoder.go │ │ ├── encoder_test.go │ │ └── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice ├── mike-strueder │ └── golang-challenge-1 │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ ├── read.go │ │ ├── read_test.go │ │ ├── write.go │ │ └── write_test.go ├── omar-ayad │ ├── README.md │ ├── drum │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ └── drum.go │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ └── main.go ├── oyvind-ingvaldsen │ └── drum │ │ ├── Makefile │ │ ├── README.md │ │ ├── cli │ │ └── cli.go │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ ├── editor │ │ ├── box.go │ │ ├── editor.go │ │ ├── label.go │ │ ├── led.go │ │ ├── messagebox.go │ │ ├── prompt.go │ │ ├── stepbutton.go │ │ └── window.go │ │ ├── encoder.go │ │ ├── fixtures │ │ ├── cooler_with_0.25_shuffle.splice │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ │ ├── player.go │ │ └── sounds │ │ ├── clap.wav │ │ ├── cowbell.wav │ │ ├── hh-close.wav │ │ ├── hh-open.wav │ │ ├── hi-tom.wav │ │ ├── hihat.wav │ │ ├── kick.wav │ │ ├── low-conga.wav │ │ ├── low-tom.wav │ │ ├── maracas.wav │ │ ├── mid-tom.wav │ │ ├── snare.wav │ │ └── subkick.wav ├── roger-peppe │ └── github.com │ │ └── rogpeppe │ │ └── misc │ │ └── drum │ │ ├── cmd │ │ └── playdrums │ │ │ └── main.go │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drummachine │ │ ├── machine.go │ │ └── machine_test.go │ │ ├── example_test.go │ │ ├── sample │ │ ├── clap.wav │ │ ├── cowbell.wav │ │ ├── hhclose.wav │ │ ├── hhopen.wav │ │ ├── hihat.wav │ │ ├── kick.wav │ │ ├── lowconga.wav │ │ ├── maracas.wav │ │ ├── snare.wav │ │ └── subkick.wav │ │ └── splice │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice └── scott-brooks │ ├── cmd │ └── splice2wav.go │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── readme.txt │ ├── samples │ ├── HiHat.wav │ ├── Low Conga.wav │ ├── SubKick.wav │ ├── clap.wav │ ├── cowbell.wav │ ├── hh-close.wav │ ├── hh-closed.wav │ ├── hh-open.wav │ ├── hi-tom.wav │ ├── kick.wav │ ├── low-tom.wav │ ├── maracas.wav │ ├── mid-tom.wav │ └── snare.wav │ └── wavwriter.go ├── just-for-fun ├── anonymous1 │ └── gochallenge │ │ └── drum │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ └── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice ├── anonymous2 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ └── pattern.go ├── francisco-campoy-flores │ └── golang-challenge-1-drum_machine │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ └── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice ├── matej-kohut │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── encoder.go │ ├── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice │ ├── instrument.go │ └── pattern.go └── uwe-hoffmann │ └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice └── normal ├── aamir-khan └── syst3mw0rm-golang-challenge-1-850584863a8a │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── abiola-ibrahim └── gochallenge1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── adam-veldhousen └── challenge 1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── adrian-fletcher ├── decoder.go ├── decoder_test.go ├── drum.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice └── gochallenge.pdf ├── alan-harper └── drum-machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── alejandro-garcia └── golang-challenge-1-drum_machine │ ├── cover.out │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── alex-holden └── drum │ ├── audio.go │ ├── cmd │ └── drum_machine.go │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── samples │ ├── 0.708-alpha │ │ ├── 1 Kick.wav │ │ ├── 11 Snare.wav │ │ ├── 13 Tambourine.wav │ │ ├── 14 Tom-Hi.wav │ │ ├── 15 Tom-Low.wav │ │ ├── 16 Tom-Mid.wav │ │ ├── 2 HiHat.wav │ │ ├── 4 HiHat Open.wav │ │ ├── 5 Clap.wav │ │ ├── 6 Cowbell.wav │ │ ├── 7 Crash.wav │ │ ├── 8 Ride.wav │ │ └── 9 Rim.wav │ ├── 0.808-alpha │ │ ├── 0 kick.wav │ │ ├── 1 clap.wav │ │ ├── 1 snare.wav │ │ ├── 100 mid-conga.wav │ │ ├── 103 hot-kick.wav │ │ ├── 104 hot-kick2.wav │ │ ├── 107 crash.wav │ │ ├── 108 hi-conga.wav │ │ ├── 112 lo-conga.wav │ │ ├── 117 rimshot.wav │ │ ├── 12 mid-tom.wav │ │ ├── 2 clap.wav │ │ ├── 3 hh-open.wav │ │ ├── 4 hh-close.wav │ │ ├── 40 kick.wav │ │ ├── 42 wood.wav │ │ ├── 5 cowbell.wav │ │ ├── 5 low-tom.wav │ │ └── 9 hi-tom.wav │ └── 0.909 │ │ ├── 0 SubKick.wav │ │ ├── 1 Kick.wav │ │ ├── 10 Crash.wav │ │ ├── 11 Hi Tom.wav │ │ ├── 12 Lo Tom.wav │ │ ├── 13 Mid Tom.wav │ │ ├── 14 Open HiHat.wav │ │ ├── 15 Ride.wav │ │ ├── 16 Rim.wav │ │ ├── 17 Snare.wav │ │ ├── 18 Clap.wav │ │ ├── 19 Closed HiHat.wav │ │ ├── 255 Low Conga.wav │ │ └── 99 Maracas.wav │ └── sequences │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── alexandre-grison ├── README.md ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── almer-bolatov └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── andrew-gutekanst ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── andrew-hoyle └── golang-challenge-1-drum_machine │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── dictionaries │ │ └── andrewhoyle.xml │ ├── drum.iml │ ├── encodings.xml │ ├── misc.xml │ ├── modules.xml │ ├── scopes │ │ └── scope_settings.xml │ ├── vcs.xml │ └── workspace.xml │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── andrew-smith └── drum-machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── anton-erholt └── drum │ ├── AUTHORS │ ├── SPLICE.md │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ └── pattern_test.go ├── antti-rasinen ├── decoder.go ├── decoder_test.go ├── drum.go ├── drum_test.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── apostolos-matsagkas └── drum │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── invalid_header.splice │ ├── invalid_size.splice │ ├── invalid_track.splice │ ├── invalid_trackname_length.splice │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── asad-jibran-ahmed ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── audrey-lim ├── decoder.go └── decoder_test.go ├── auke-folkerts └── auke-folkerts.tar.gz ├── bela-hullar └── src │ └── drum │ ├── decoder.go │ ├── decoder_test.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── bill-hathaway ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── bisheng-zhu ├── decoder.go ├── decoder_test.go └── drum.go ├── bjoern-friese ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── brian-stengaard └── challenge-stengaard │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── encoder.go │ ├── encoder_test.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── bryan-burke ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── bryan-davis └── drum_machine │ ├── cowbell.go │ ├── debug.go │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── chandra-sekar ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── chase-colman └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── header.go │ ├── pattern.go │ └── track.go ├── cheng-lung-sung └── ch1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── chris-marshall └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── chris-saunders └── challenge-1-drumkit │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── header.go │ ├── header_test.go │ ├── sample.go │ └── sample_test.go ├── christoper └── christoper-golang-challenge-1-solution │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── christopher-cavey ├── decoder.go ├── decoder_test.go ├── drum.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── pattern.go ├── track.go └── util.go ├── corey-powell └── golang-challenge-1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── encoder.go │ ├── encoder_test.go │ ├── fixtures │ ├── dubstep_pattern.splice │ ├── mombathon.splice │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── notes.md │ ├── pattern_editor.go │ └── pattern_editor_test.go ├── craig-swank └── drum │ ├── README.md │ ├── beats.go │ ├── decoder.go │ ├── decoder_test.go │ ├── fixtures │ ├── notes.txt │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── instrument.go │ └── pattern.go ├── crístian-viana └── crístian-viana.tar.gz ├── daniel-esteban └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── daniel-van-der-meulen ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── daniel-wakefield ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── danny-dorner ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── david-le-corfec └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── david-pierce ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── david-r-jenni ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── dharampal-hs └── golang-challenge-1-drum_machine-codemangler │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── drum_test.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── doug-cichon ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── doug-clark └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── doug-henderson └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_1.splice.dump │ ├── pattern_2.splice │ ├── pattern_2.splice.dump │ ├── pattern_3.splice │ ├── pattern_3.splice.dump │ ├── pattern_4.splice │ ├── pattern_4.splice.dump │ ├── pattern_5.splice │ └── pattern_5.splice.dump ├── eduard-goma └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── eduard-pelesh └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── emin-demirci ├── decoder.go ├── decoder_test.go └── drum.go ├── florian-carrere └── ch1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── gabriel-guzman └── glc1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── gautam-dey └── drummachine │ ├── README.md │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── encoder.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── gerard-cahill ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── gert-scholten └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── harley-laue └── challenge_1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── hendrik-will ├── decoder.go └── drum.go ├── henry-bubert ├── decoder.go ├── decoder_test.go ├── drum.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── steps.go └── steps_test.go ├── herrick-shen ├── decoder.go ├── decoder_test.go └── drum.go ├── ian-dawes ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── ignacy-moryc └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── patter_reader.go │ └── patter_reader_test.go ├── igor-canadi └── decoder.go ├── ivan-kirichenko ├── decoder.go ├── decoder_test.go ├── drum.go ├── encoder.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_1_broken_header.splice │ ├── pattern_1_broken_pattern_len.splice │ ├── pattern_1_tracks_with_same_id.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── jacob-fenton ├── decoder.go ├── decoder_test.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── pattern.go └── track.go ├── jaime-pillora └── drum-challenge │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── jason-a-gade ├── Analysis.txt ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── jason-clark └── 1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── pattern.go │ └── track.go ├── jason-hansen ├── decoder.go ├── decoder_test.go ├── drum.go ├── fixtures │ ├── empty.splice │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── pattern.go └── pattern_test.go ├── jason-raede ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── jean-hominal └── go-ch1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── joel-williams ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ ├── pattern_5.splice │ └── pattern_6.splice ├── joey-geiger ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── john-adams └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── jonathan-pentecost └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── joshua-marsh └── golang-challenge-1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── jovany-leandro-gc ├── LICENSE ├── README.md ├── decoder.go ├── decoder_test.go ├── drum.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── pattern.go └── pattern_test.go ├── juraj-bubniak └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── karan-misra ├── README.md ├── bench.sh ├── decoder.go ├── decoder_test.go ├── drum.go ├── escape.sh ├── fixtures │ ├── bad_header.splice │ ├── missing_track.splice │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── setup.sh └── test.sh ├── keiji-yoshida └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── doc.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── pattern.go │ ├── pattern_test.go │ └── track.go ├── kevin-gillieron └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── klaus-post ├── decoder.go ├── decoder_test.go ├── drum.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── instrument.go ├── pattern.go └── track.go ├── konstantinos-karampogias └── challenge1 │ ├── decoder.go │ ├── decoder_test.go │ └── fixtures │ ├── analysis │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ ├── pattern_5.splice │ └── temp ├── krishna-sundarram └── golang-challenge-1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── kumar-mantesh-jalihal └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── kyle-baker └── drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── lakshan-perera └── drumkit │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── landon-jones └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── larry-price └── larryprice-golang-challenge-1-drum_machine-8d8dcd13d573 │ ├── README.md │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── pattern.go │ ├── pattern_header.go │ ├── pattern_header_parser.go │ ├── pattern_parser.go │ ├── pattern_reader.go │ └── pattern_tracks_parser.go ├── linh-nam-vu └── golang-challenge-1-drum_machine-lvu │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── lloyd-dewolf └── go-challenge-1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── luke-champine ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── marc-hoekema ├── decoder.go ├── decoder_test.go └── drum.go ├── marc-navarro-sonnenfeld └── golang-challenge1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── marcelo-magallon └── golang-challenge-1-mem │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── mark-moudy └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── martin-benes └── decoder.go ├── martin-hrabovcin └── 1-drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ ├── pattern_5.splice │ └── wrog.splice │ └── runner │ └── main.go ├── martin-stolle ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── masayoshi-sekimura ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── matheus-cunha ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── matt-kovars └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── matt-proud └── github.com │ └── matttproud │ └── golang_challenge │ └── I │ └── drum │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── decoder.go │ ├── decoder_test.go │ ├── doc.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ └── pattern.go ├── matthew-rothenberg └── drum-machine-go │ ├── README.md │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── drum_test.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── max-hunt └── drum_Max_Hunt │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── michael-daffin ├── decoder.go ├── decoder_test.go ├── drum.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── pattern.go ├── pattern_test.go ├── track.go └── track_test.go ├── michael-deardeuff ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── bad_len_too_long.splice │ ├── bad_len_too_short.splice │ ├── bad_not_splice.splice │ ├── bad_truncated_0.splice │ ├── bad_truncated_1.splice │ ├── bad_truncated_2.splice │ ├── bad_truncated_3.splice │ ├── bad_truncated_4.splice │ ├── bad_truncated_5.splice │ ├── bad_truncated_6.splice │ ├── bad_truncated_7.splice │ ├── bad_truncated_8.splice │ ├── bad_truncated_9.splice │ ├── bad_truncated_A.splice │ ├── bad_truncated_B.splice │ ├── bad_truncated_C.splice │ ├── bad_truncated_D.splice │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ ├── pattern_5.splice │ ├── pattern_6.splice │ ├── pattern_7.splice │ └── pattern_8_paul_is_dead.splice ├── michael-fraenkel └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── mike-hughes ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── milosz-smolka ├── decoder.go └── decoder_test.go ├── miran-raitmaier └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── mohammad-zolfaghari ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── nathan-vanbenschoten └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── nicolas-huerta ├── decoder.go ├── decoder_test.go ├── drum.go ├── drum.html ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice └── parser.go ├── nitish-sharma └── go-challenge │ ├── .decoder.go.swp │ ├── .drum.go.swp │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── oleg-ivanov ├── decoder.go ├── decoder_data_test.go ├── decoder_tempo_test.go ├── decoder_test.go ├── decoder_track_test.go ├── decoder_version_test.go ├── drum.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── pattern.go ├── pattern_test.go ├── pstring.go └── pstring_test.go ├── paul-schuster ├── decoder.go ├── decoder_test.go ├── drum.go ├── encoder.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── peter-stace ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── primrose-mbanefo └── primrose-mbanefo.tar.gz ├── quentin-ladeveze ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── rafael-barbosa └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── pattern.go │ └── track.go ├── remon-van-de-kamp ├── README ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── robert-bieber └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ ├── header.go │ ├── track.go │ └── util.go ├── ross-salas ├── github.com │ └── rosssalas │ │ └── drum │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── drum.go │ │ └── fixtures │ │ ├── pattern_1.splice │ │ ├── pattern_2.splice │ │ ├── pattern_3.splice │ │ ├── pattern_4.splice │ │ └── pattern_5.splice └── prog │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ └── prog.go ├── rune-botten ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── sam-stern ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── sander-isendoorn └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── scott-barron └── drum │ ├── .README.swp │ ├── .decoder.go.swp │ ├── .encoder.go.swp │ ├── README │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── encoder.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ └── player │ ├── .play.go.swp │ ├── .sequencer.go.swp │ ├── player.go │ ├── sequencer.go │ ├── sounds │ ├── clhat.wav │ ├── crash.wav │ ├── kick.wav │ ├── ohat.wav │ ├── ride.wav │ └── snare.wav │ ├── test.splice │ └── test2.splice ├── seong-min-kang ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── shabinesh-sivaraj └── golangd │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── shailesh-mistry ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── sharang-dashputre ├── constants.go ├── decoder_test.go ├── drum.go ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── pattern.go └── track.go ├── simon-caplette └── drum │ ├── decoder │ ├── decoder.go │ └── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ └── splice │ ├── splice.go │ └── splice_test.go ├── simon-kern ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── simon-marache-francisco └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice │ └── pattern.go ├── sonia-keys └── drum │ ├── decoder.go │ ├── decoder_test.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── stefan-goga ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── stephen-gutekanst └── ch1 │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── taouririt-salah-eddine └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── thibault-normand ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── tobias-schoknecht └── golang-challenge-1-drum_machine_solution_tobischo │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── tomasz-elendt ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ ├── pattern_5.splice │ ├── pattern_broken.splice │ └── pattern_empty.splice ├── travis-mcdemus └── splice │ ├── cmd │ ├── analyze_pattern_bytes.go │ ├── decode.go │ └── encode.go │ └── encoding │ └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ ├── drum_test.go │ ├── encoder.go │ ├── encoder_test.go │ └── patterns │ ├── decoded │ └── pattern_3.txt │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── wang-bin └── golang-challenge-1-drum_machine │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── will-pragnell ├── decoder.go ├── decoder_test.go ├── drum.go ├── drum_test.go └── fixtures │ ├── incomplete_pattern.splice │ ├── not_a_splice_pattern │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── william-shallum ├── decoder.go ├── decoder_test.go ├── drum.go └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── wisdom-omuya └── drum │ ├── decoder.go │ ├── decoder_test.go │ ├── drum.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice ├── yarik-lelkin └── drum │ ├── .directory │ ├── decoder.go │ ├── decoder_test.go │ └── fixtures │ ├── pattern_1.splice │ ├── pattern_2.splice │ ├── pattern_3.splice │ ├── pattern_4.splice │ └── pattern_5.splice └── zac-bergquist ├── decoder.go ├── decoder_test.go └── drum.go /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_STORE 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Here you will find all the solutions submitted by the participants per challenge. -------------------------------------------------------------------------------- /march15/extra/akeda-bagus/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/akeda-bagus/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/akeda-bagus/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/akeda-bagus/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/akeda-bagus/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/akeda-bagus/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/akeda-bagus/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/akeda-bagus/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/akeda-bagus/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/akeda-bagus/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/alexander-peters/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/alexander-peters/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/alexander-peters/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/alexander-peters/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/alexander-peters/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/alexander-peters/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/alexander-peters/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/alexander-peters/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/alexander-peters/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/alexander-peters/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/clap.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/conga.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/conga.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/cowbell.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/cowbell.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/hh-close.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/hh-close.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/hh-open.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/hh-open.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/hi-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/hi-tom.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/hihat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/hihat.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/kick.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/low conga.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/low conga.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/low-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/low-tom.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/maracas.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/maracas.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/mid-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/mid-tom.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/snare.wav -------------------------------------------------------------------------------- /march15/extra/anant-narayanan/drum/tracks/subkick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/anant-narayanan/drum/tracks/subkick.wav -------------------------------------------------------------------------------- /march15/extra/damjan-cvetko/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/damjan-cvetko/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/damjan-cvetko/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/damjan-cvetko/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/damjan-cvetko/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/damjan-cvetko/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/damjan-cvetko/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/damjan-cvetko/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/damjan-cvetko/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/damjan-cvetko/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/damjan-cvetko/fixtures/tmp.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/damjan-cvetko/fixtures/tmp.splice -------------------------------------------------------------------------------- /march15/extra/goncalo-santos/1/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/goncalo-santos/1/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/goncalo-santos/1/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/goncalo-santos/1/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/goncalo-santos/1/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/goncalo-santos/1/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/goncalo-santos/1/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/goncalo-santos/1/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/goncalo-santos/1/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/goncalo-santos/1/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/jijesh-mohan/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/jijesh-mohan/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/jijesh-mohan/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/jijesh-mohan/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/jijesh-mohan/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/jijesh-mohan/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/jijesh-mohan/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/jijesh-mohan/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/jijesh-mohan/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/jijesh-mohan/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/kelly-dunn/src/github.com/kellydunn/go-challenge-1/sample.go: -------------------------------------------------------------------------------- 1 | package drum 2 | 3 | // Sample represents the raw data for a single 4 | type Sample struct { 5 | Buffer []float32 6 | Playhead int 7 | } 8 | -------------------------------------------------------------------------------- /march15/extra/marc-noirot/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum implements the decoding and encoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/extra/marc-noirot/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/marc-noirot/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/marc-noirot/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/marc-noirot/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/marc-noirot/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/marc-noirot/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/marc-noirot/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/marc-noirot/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/marc-noirot/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/marc-noirot/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/michael-smith/src/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/michael-smith/src/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/michael-smith/src/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/michael-smith/src/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/michael-smith/src/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/michael-smith/src/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/michael-smith/src/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/michael-smith/src/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/michael-smith/src/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/michael-smith/src/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/omar-ayad/drum/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/extra/omar-ayad/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/omar-ayad/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/omar-ayad/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/omar-ayad/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/omar-ayad/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/omar-ayad/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/omar-ayad/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/omar-ayad/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/omar-ayad/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/omar-ayad/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/Makefile: -------------------------------------------------------------------------------- 1 | TARGET=drumcli 2 | 3 | $(TARGET): cli/cli.go 4 | go build -v -o $@ ./cli 5 | 6 | .PHONY: clean 7 | clean: 8 | rm -v $(TARGET) 9 | -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/clap.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/cowbell.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/cowbell.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/hh-close.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/hh-close.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/hh-open.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/hh-open.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/hi-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/hi-tom.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/hihat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/hihat.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/kick.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/low-conga.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/low-conga.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/low-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/low-tom.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/maracas.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/maracas.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/mid-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/mid-tom.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/snare.wav -------------------------------------------------------------------------------- /march15/extra/oyvind-ingvaldsen/drum/sounds/subkick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/oyvind-ingvaldsen/drum/sounds/subkick.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/extra/scott-brooks/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/extra/scott-brooks/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/extra/scott-brooks/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/extra/scott-brooks/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/extra/scott-brooks/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/HiHat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/HiHat.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/Low Conga.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/Low Conga.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/SubKick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/SubKick.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/clap.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/cowbell.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/cowbell.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/hh-close.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/hh-close.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/hh-closed.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/hh-closed.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/hh-open.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/hh-open.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/hi-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/hi-tom.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/kick.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/low-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/low-tom.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/maracas.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/maracas.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/mid-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/mid-tom.wav -------------------------------------------------------------------------------- /march15/extra/scott-brooks/samples/snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/extra/scott-brooks/samples/snare.wav -------------------------------------------------------------------------------- /march15/just-for-fun/anonymous2/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/just-for-fun/anonymous2/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/anonymous2/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/just-for-fun/anonymous2/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/anonymous2/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/just-for-fun/anonymous2/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/anonymous2/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/just-for-fun/anonymous2/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/anonymous2/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/just-for-fun/anonymous2/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/anonymous2/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/just-for-fun/matej-kohut/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/just-for-fun/matej-kohut/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/matej-kohut/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/just-for-fun/matej-kohut/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/matej-kohut/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/just-for-fun/matej-kohut/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/matej-kohut/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/just-for-fun/matej-kohut/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/matej-kohut/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/just-for-fun/matej-kohut/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/matej-kohut/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/just-for-fun/uwe-hoffmann/drum/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/just-for-fun/uwe-hoffmann/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/adrian-fletcher/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/adrian-fletcher/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/adrian-fletcher/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/adrian-fletcher/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/adrian-fletcher/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/adrian-fletcher/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/adrian-fletcher/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/adrian-fletcher/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/adrian-fletcher/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/adrian-fletcher/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/adrian-fletcher/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/adrian-fletcher/gochallenge.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/adrian-fletcher/gochallenge.pdf -------------------------------------------------------------------------------- /march15/normal/alan-harper/drum-machine/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.708-alpha/1 Kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.708-alpha/1 Kick.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.708-alpha/11 Snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.708-alpha/11 Snare.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.708-alpha/2 HiHat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.708-alpha/2 HiHat.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.708-alpha/5 Clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.708-alpha/5 Clap.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.708-alpha/7 Crash.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.708-alpha/7 Crash.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.708-alpha/8 Ride.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.708-alpha/8 Ride.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.708-alpha/9 Rim.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.708-alpha/9 Rim.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.808-alpha/0 kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.808-alpha/0 kick.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.808-alpha/1 clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.808-alpha/1 clap.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.808-alpha/1 snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.808-alpha/1 snare.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.808-alpha/2 clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.808-alpha/2 clap.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.808-alpha/40 kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.808-alpha/40 kick.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.808-alpha/42 wood.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.808-alpha/42 wood.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.808-alpha/9 hi-tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.808-alpha/9 hi-tom.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/0 SubKick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/0 SubKick.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/1 Kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/1 Kick.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/10 Crash.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/10 Crash.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/11 Hi Tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/11 Hi Tom.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/12 Lo Tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/12 Lo Tom.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/13 Mid Tom.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/13 Mid Tom.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/14 Open HiHat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/14 Open HiHat.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/15 Ride.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/15 Ride.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/16 Rim.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/16 Rim.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/17 Snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/17 Snare.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/18 Clap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/18 Clap.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/255 Low Conga.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/255 Low Conga.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/samples/0.909/99 Maracas.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/samples/0.909/99 Maracas.wav -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/sequences/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/sequences/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/sequences/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/sequences/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/sequences/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/sequences/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/sequences/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/sequences/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/alex-holden/drum/sequences/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alex-holden/drum/sequences/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/alexandre-grison/README.md: -------------------------------------------------------------------------------- 1 | Implementation of the Go Challenge 1 2 | 3 | * Author: Alexandre Grison 4 | * Country: France 5 | * Twitter: @algrison 6 | 7 | Thanks for the challenge :-) 8 | -------------------------------------------------------------------------------- /march15/normal/alexandre-grison/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alexandre-grison/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/alexandre-grison/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alexandre-grison/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/alexandre-grison/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alexandre-grison/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/alexandre-grison/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alexandre-grison/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/alexandre-grison/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/alexandre-grison/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/almer-bolatov/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/almer-bolatov/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/almer-bolatov/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/almer-bolatov/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/almer-bolatov/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/almer-bolatov/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/almer-bolatov/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/almer-bolatov/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/almer-bolatov/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/almer-bolatov/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/andrew-gutekanst/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/andrew-gutekanst/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/andrew-gutekanst/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/andrew-gutekanst/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/andrew-gutekanst/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/andrew-gutekanst/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/andrew-gutekanst/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/andrew-gutekanst/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/andrew-gutekanst/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/andrew-gutekanst/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/andrew-hoyle/golang-challenge-1-drum_machine/.idea/.name: -------------------------------------------------------------------------------- 1 | golang-challenge-1-drum_machine -------------------------------------------------------------------------------- /march15/normal/andrew-hoyle/golang-challenge-1-drum_machine/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /march15/normal/andrew-hoyle/golang-challenge-1-drum_machine/.idea/dictionaries/andrewhoyle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /march15/normal/andrew-smith/drum-machine/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/anton-erholt/drum/AUTHORS: -------------------------------------------------------------------------------- 1 | This challenge submission was originally produced by: 2 | 3 | Anton Erholt 4 | ------------ 5 | Email: anton.erholt@gmail.com 6 | Twitter: @aerholt 7 | Github: @antonaut -------------------------------------------------------------------------------- /march15/normal/anton-erholt/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/anton-erholt/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/anton-erholt/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/anton-erholt/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/anton-erholt/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/anton-erholt/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/anton-erholt/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/anton-erholt/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/anton-erholt/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/anton-erholt/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/antti-rasinen/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/antti-rasinen/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/antti-rasinen/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/antti-rasinen/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/antti-rasinen/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/antti-rasinen/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/antti-rasinen/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/antti-rasinen/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/antti-rasinen/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/antti-rasinen/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/asad-jibran-ahmed/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/asad-jibran-ahmed/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/asad-jibran-ahmed/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/asad-jibran-ahmed/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/asad-jibran-ahmed/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/asad-jibran-ahmed/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/asad-jibran-ahmed/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/asad-jibran-ahmed/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/asad-jibran-ahmed/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/asad-jibran-ahmed/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/asad-jibran-ahmed/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/auke-folkerts/auke-folkerts.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/auke-folkerts/auke-folkerts.tar.gz -------------------------------------------------------------------------------- /march15/normal/bela-hullar/src/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bela-hullar/src/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/bela-hullar/src/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bela-hullar/src/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/bela-hullar/src/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bela-hullar/src/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/bela-hullar/src/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bela-hullar/src/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/bela-hullar/src/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bela-hullar/src/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/bill-hathaway/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum implements the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information. 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/bill-hathaway/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bill-hathaway/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/bill-hathaway/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bill-hathaway/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/bill-hathaway/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bill-hathaway/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/bill-hathaway/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bill-hathaway/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/bill-hathaway/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bill-hathaway/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/bjoern-friese/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/bjoern-friese/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bjoern-friese/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/bjoern-friese/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bjoern-friese/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/bjoern-friese/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bjoern-friese/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/bjoern-friese/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bjoern-friese/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/bjoern-friese/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bjoern-friese/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/bryan-burke/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bryan-burke/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/bryan-burke/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bryan-burke/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/bryan-burke/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bryan-burke/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/bryan-burke/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bryan-burke/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/bryan-burke/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/bryan-burke/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/bryan-davis/drum_machine/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/chandra-sekar/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/chandra-sekar/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chandra-sekar/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/chandra-sekar/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chandra-sekar/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/chandra-sekar/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chandra-sekar/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/chandra-sekar/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chandra-sekar/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/chandra-sekar/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chandra-sekar/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/chase-colman/drum/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum implements the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/chase-colman/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chase-colman/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/chase-colman/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chase-colman/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/chase-colman/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chase-colman/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/chase-colman/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chase-colman/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/chase-colman/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chase-colman/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/cheng-lung-sung/ch1/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/cheng-lung-sung/ch1/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/cheng-lung-sung/ch1/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/cheng-lung-sung/ch1/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/cheng-lung-sung/ch1/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/cheng-lung-sung/ch1/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/cheng-lung-sung/ch1/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/cheng-lung-sung/ch1/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/cheng-lung-sung/ch1/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/cheng-lung-sung/ch1/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/chris-marshall/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chris-marshall/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/chris-marshall/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chris-marshall/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/chris-marshall/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chris-marshall/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/chris-marshall/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chris-marshall/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/chris-marshall/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/chris-marshall/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/christopher-cavey/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/christopher-cavey/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/christopher-cavey/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/christopher-cavey/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/christopher-cavey/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/christopher-cavey/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/christopher-cavey/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/christopher-cavey/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/christopher-cavey/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/christopher-cavey/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/corey-powell/golang-challenge-1/fixtures/dubstep_pattern.splice: -------------------------------------------------------------------------------- 1 | SPLICEnGoDrum-0.1.0 CKickSnareHiHat -------------------------------------------------------------------------------- /march15/normal/craig-swank/drum/README.md: -------------------------------------------------------------------------------- 1 | Drum 2 | ==== 3 | 4 | Here is my entry for the go programming challenge. Thanks, that was fun. 5 | 6 | Craig Swank 7 | craigswank@gmail.com 8 | -------------------------------------------------------------------------------- /march15/normal/craig-swank/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/craig-swank/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/craig-swank/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/craig-swank/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/craig-swank/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/craig-swank/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/craig-swank/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/craig-swank/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/craig-swank/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/craig-swank/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/crístian-viana/crístian-viana.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/crístian-viana/crístian-viana.tar.gz -------------------------------------------------------------------------------- /march15/normal/daniel-esteban/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-esteban/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/daniel-esteban/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-esteban/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/daniel-esteban/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-esteban/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/daniel-esteban/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-esteban/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/daniel-esteban/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-esteban/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/daniel-van-der-meulen/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-van-der-meulen/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/daniel-van-der-meulen/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-van-der-meulen/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/daniel-van-der-meulen/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-van-der-meulen/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/daniel-van-der-meulen/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-van-der-meulen/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/daniel-van-der-meulen/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-van-der-meulen/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/daniel-wakefield/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/daniel-wakefield/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-wakefield/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/daniel-wakefield/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-wakefield/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/daniel-wakefield/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-wakefield/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/daniel-wakefield/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-wakefield/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/daniel-wakefield/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/daniel-wakefield/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/danny-dorner/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/danny-dorner/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/danny-dorner/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/danny-dorner/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/danny-dorner/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/danny-dorner/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/danny-dorner/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/danny-dorner/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/danny-dorner/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/danny-dorner/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/danny-dorner/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/david-le-corfec/drum/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/david-le-corfec/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-le-corfec/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/david-le-corfec/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-le-corfec/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/david-le-corfec/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-le-corfec/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/david-le-corfec/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-le-corfec/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/david-le-corfec/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-le-corfec/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/david-pierce/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-pierce/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/david-pierce/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-pierce/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/david-pierce/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-pierce/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/david-pierce/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-pierce/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/david-pierce/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-pierce/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/david-r-jenni/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-r-jenni/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/david-r-jenni/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-r-jenni/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/david-r-jenni/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-r-jenni/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/david-r-jenni/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-r-jenni/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/david-r-jenni/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/david-r-jenni/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/doug-cichon/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/doug-cichon/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/doug-cichon/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/doug-cichon/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/doug-cichon/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/doug-cichon/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/doug-cichon/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/doug-cichon/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/doug-cichon/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/doug-cichon/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/emin-demirci/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/florian-carrere/ch1/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/florian-carrere/ch1/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/florian-carrere/ch1/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/florian-carrere/ch1/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/florian-carrere/ch1/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/florian-carrere/ch1/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/florian-carrere/ch1/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/florian-carrere/ch1/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/florian-carrere/ch1/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/florian-carrere/ch1/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/florian-carrere/ch1/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/gabriel-guzman/glc1/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/gabriel-guzman/glc1/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gabriel-guzman/glc1/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/gabriel-guzman/glc1/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gabriel-guzman/glc1/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/gabriel-guzman/glc1/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gabriel-guzman/glc1/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/gabriel-guzman/glc1/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gabriel-guzman/glc1/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/gabriel-guzman/glc1/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gabriel-guzman/glc1/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/gautam-dey/drummachine/README.md: -------------------------------------------------------------------------------- 1 | This is Gautam Dey's entry to the Go Challenge #1. 2 | Gautam Dey 3 | -------------------------------------------------------------------------------- /march15/normal/gautam-dey/drummachine/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/gautam-dey/drummachine/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gautam-dey/drummachine/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/gautam-dey/drummachine/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gautam-dey/drummachine/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/gautam-dey/drummachine/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gautam-dey/drummachine/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/gautam-dey/drummachine/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gautam-dey/drummachine/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/gautam-dey/drummachine/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gautam-dey/drummachine/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/gerard-cahill/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/gerard-cahill/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gerard-cahill/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/gerard-cahill/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gerard-cahill/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/gerard-cahill/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gerard-cahill/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/gerard-cahill/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gerard-cahill/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/gerard-cahill/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gerard-cahill/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/gert-scholten/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gert-scholten/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/gert-scholten/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gert-scholten/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/gert-scholten/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gert-scholten/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/gert-scholten/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gert-scholten/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/gert-scholten/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/gert-scholten/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/harley-laue/challenge_1/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/harley-laue/challenge_1/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/harley-laue/challenge_1/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/harley-laue/challenge_1/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/harley-laue/challenge_1/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/harley-laue/challenge_1/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/harley-laue/challenge_1/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/harley-laue/challenge_1/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/harley-laue/challenge_1/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/harley-laue/challenge_1/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/harley-laue/challenge_1/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/henry-bubert/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/henry-bubert/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/henry-bubert/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/henry-bubert/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/henry-bubert/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/henry-bubert/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/henry-bubert/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/henry-bubert/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/henry-bubert/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/henry-bubert/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/herrick-shen/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/ian-dawes/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/ian-dawes/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ian-dawes/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/ian-dawes/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ian-dawes/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/ian-dawes/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ian-dawes/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/ian-dawes/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ian-dawes/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/ian-dawes/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ian-dawes/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/ivan-kirichenko/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/ivan-kirichenko/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ivan-kirichenko/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/ivan-kirichenko/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ivan-kirichenko/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/ivan-kirichenko/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ivan-kirichenko/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/ivan-kirichenko/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ivan-kirichenko/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/ivan-kirichenko/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ivan-kirichenko/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/jacob-fenton/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jacob-fenton/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/jacob-fenton/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jacob-fenton/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/jacob-fenton/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jacob-fenton/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/jacob-fenton/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jacob-fenton/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/jacob-fenton/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jacob-fenton/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/jason-a-gade/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/jason-a-gade/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-a-gade/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/jason-a-gade/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-a-gade/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/jason-a-gade/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-a-gade/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/jason-a-gade/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-a-gade/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/jason-a-gade/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-a-gade/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/jason-clark/1/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/jason-hansen/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/jason-hansen/fixtures/empty.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-hansen/fixtures/empty.splice -------------------------------------------------------------------------------- /march15/normal/jason-hansen/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-hansen/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/jason-hansen/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-hansen/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/jason-hansen/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-hansen/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/jason-hansen/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-hansen/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/jason-hansen/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-hansen/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/jason-raede/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/jason-raede/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-raede/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/jason-raede/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-raede/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/jason-raede/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-raede/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/jason-raede/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-raede/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/jason-raede/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jason-raede/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/jean-hominal/go-ch1/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jean-hominal/go-ch1/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/jean-hominal/go-ch1/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jean-hominal/go-ch1/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/jean-hominal/go-ch1/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jean-hominal/go-ch1/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/jean-hominal/go-ch1/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jean-hominal/go-ch1/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/jean-hominal/go-ch1/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jean-hominal/go-ch1/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/joel-williams/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum implements the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/joel-williams/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joel-williams/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/joel-williams/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joel-williams/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/joel-williams/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joel-williams/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/joel-williams/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joel-williams/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/joel-williams/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joel-williams/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/joel-williams/fixtures/pattern_6.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joel-williams/fixtures/pattern_6.splice -------------------------------------------------------------------------------- /march15/normal/joey-geiger/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joey-geiger/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/joey-geiger/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joey-geiger/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/joey-geiger/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joey-geiger/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/joey-geiger/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joey-geiger/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/joey-geiger/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/joey-geiger/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/jovany-leandro-gc/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/jovany-leandro-gc/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jovany-leandro-gc/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/jovany-leandro-gc/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jovany-leandro-gc/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/jovany-leandro-gc/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jovany-leandro-gc/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/jovany-leandro-gc/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jovany-leandro-gc/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/jovany-leandro-gc/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/jovany-leandro-gc/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/karan-misra/bench.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | go test -test.benchmem -bench . -------------------------------------------------------------------------------- /march15/normal/karan-misra/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/karan-misra/escape.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | go test -gcflags="-m" . -------------------------------------------------------------------------------- /march15/normal/karan-misra/fixtures/bad_header.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/karan-misra/fixtures/bad_header.splice -------------------------------------------------------------------------------- /march15/normal/karan-misra/fixtures/missing_track.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/karan-misra/fixtures/missing_track.splice -------------------------------------------------------------------------------- /march15/normal/karan-misra/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/karan-misra/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/karan-misra/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/karan-misra/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/karan-misra/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/karan-misra/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/karan-misra/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/karan-misra/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/karan-misra/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/karan-misra/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/karan-misra/setup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | go get golang.org/x/tools/cmd/vet 4 | go get github.com/golang/lint/golint 5 | -------------------------------------------------------------------------------- /march15/normal/karan-misra/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | go vet . && golint decoder.go drum.go && go test -v . -------------------------------------------------------------------------------- /march15/normal/keiji-yoshida/drum/doc.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/keiji-yoshida/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/keiji-yoshida/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/keiji-yoshida/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/keiji-yoshida/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/keiji-yoshida/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/keiji-yoshida/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/keiji-yoshida/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/keiji-yoshida/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/keiji-yoshida/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/keiji-yoshida/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/kevin-gillieron/drum/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/kevin-gillieron/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/kevin-gillieron/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/kevin-gillieron/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/kevin-gillieron/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/kevin-gillieron/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/kevin-gillieron/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/kevin-gillieron/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/kevin-gillieron/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/kevin-gillieron/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/kevin-gillieron/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/klaus-post/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/klaus-post/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/klaus-post/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/klaus-post/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/klaus-post/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/klaus-post/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/klaus-post/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/klaus-post/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/klaus-post/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/klaus-post/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/kumar-mantesh-jalihal/drum/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/kyle-baker/drum_machine/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/kyle-baker/drum_machine/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/kyle-baker/drum_machine/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/kyle-baker/drum_machine/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/kyle-baker/drum_machine/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/kyle-baker/drum_machine/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/kyle-baker/drum_machine/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/landon-jones/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/landon-jones/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/landon-jones/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/landon-jones/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/landon-jones/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/landon-jones/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/landon-jones/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/landon-jones/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/landon-jones/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/landon-jones/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/larry-price/larryprice-golang-challenge-1-drum_machine-8d8dcd13d573/README.md: -------------------------------------------------------------------------------- 1 | See [http://golang-challenge.com/go-challenge1/](http://golang-challenge.com/go-challenge1/) for details. -------------------------------------------------------------------------------- /march15/normal/luke-champine/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/luke-champine/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/luke-champine/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/luke-champine/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/luke-champine/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/luke-champine/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/luke-champine/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/luke-champine/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/luke-champine/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/luke-champine/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/marc-hoekema/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/martin-hrabovcin/1-drum/fixtures/wrog.splice: -------------------------------------------------------------------------------- 1 | YOLO 2 | -------------------------------------------------------------------------------- /march15/normal/martin-stolle/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/martin-stolle/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/martin-stolle/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/martin-stolle/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/martin-stolle/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/martin-stolle/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/martin-stolle/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/martin-stolle/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/martin-stolle/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/martin-stolle/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/martin-stolle/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/masayoshi-sekimura/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/masayoshi-sekimura/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/masayoshi-sekimura/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/masayoshi-sekimura/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/masayoshi-sekimura/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/masayoshi-sekimura/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/masayoshi-sekimura/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/masayoshi-sekimura/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/masayoshi-sekimura/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/masayoshi-sekimura/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/masayoshi-sekimura/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/matheus-cunha/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/matheus-cunha/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/matheus-cunha/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/matheus-cunha/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/matheus-cunha/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/matheus-cunha/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/matheus-cunha/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/matheus-cunha/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/matheus-cunha/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/matheus-cunha/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/matheus-cunha/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/matt-proud/github.com/matttproud/golang_challenge/I/drum/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2015 Matt T. Proud (matt.proud@gmail.com) 2 | -------------------------------------------------------------------------------- /march15/normal/matthew-rothenberg/drum-machine-go/README.md: -------------------------------------------------------------------------------- 1 | Golang Challenge #1 2 | ------------------- 3 | This version submitted by Matthew Rothenberg. 4 | 5 | https://github.com/mroth 6 | 7 | -------------------------------------------------------------------------------- /march15/normal/michael-daffin/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/michael-daffin/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-daffin/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/michael-daffin/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-daffin/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/michael-daffin/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-daffin/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/michael-daffin/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-daffin/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/michael-daffin/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-daffin/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/bad_truncated_A.splice: -------------------------------------------------------------------------------- 1 | SPLICE� -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/bad_truncated_B.splice: -------------------------------------------------------------------------------- 1 | SPLICE -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/bad_truncated_C.splice: -------------------------------------------------------------------------------- 1 | SPLICE -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/bad_truncated_D.splice: -------------------------------------------------------------------------------- 1 | SPLICE -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-deardeuff/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-deardeuff/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-deardeuff/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-deardeuff/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-deardeuff/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/pattern_6.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-deardeuff/fixtures/pattern_6.splice -------------------------------------------------------------------------------- /march15/normal/michael-deardeuff/fixtures/pattern_7.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/michael-deardeuff/fixtures/pattern_7.splice -------------------------------------------------------------------------------- /march15/normal/mike-hughes/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mike-hughes/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/mike-hughes/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mike-hughes/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/mike-hughes/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mike-hughes/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/mike-hughes/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mike-hughes/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/mike-hughes/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mike-hughes/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/miran-raitmaier/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/miran-raitmaier/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/miran-raitmaier/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/miran-raitmaier/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/miran-raitmaier/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/miran-raitmaier/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/miran-raitmaier/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/miran-raitmaier/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/miran-raitmaier/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/miran-raitmaier/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/mohammad-zolfaghari/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/mohammad-zolfaghari/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mohammad-zolfaghari/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/mohammad-zolfaghari/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mohammad-zolfaghari/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/mohammad-zolfaghari/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mohammad-zolfaghari/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/mohammad-zolfaghari/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mohammad-zolfaghari/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/mohammad-zolfaghari/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/mohammad-zolfaghari/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/nicolas-huerta/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/nicolas-huerta/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/nicolas-huerta/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/nicolas-huerta/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/nicolas-huerta/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/nicolas-huerta/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/nicolas-huerta/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/nicolas-huerta/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/nicolas-huerta/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/nicolas-huerta/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/nitish-sharma/go-challenge/.decoder.go.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/nitish-sharma/go-challenge/.decoder.go.swp -------------------------------------------------------------------------------- /march15/normal/nitish-sharma/go-challenge/.drum.go.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/nitish-sharma/go-challenge/.drum.go.swp -------------------------------------------------------------------------------- /march15/normal/oleg-ivanov/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/oleg-ivanov/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/oleg-ivanov/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/oleg-ivanov/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/oleg-ivanov/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/oleg-ivanov/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/oleg-ivanov/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/oleg-ivanov/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/oleg-ivanov/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/oleg-ivanov/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/oleg-ivanov/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/paul-schuster/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/paul-schuster/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/paul-schuster/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/paul-schuster/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/paul-schuster/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/paul-schuster/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/paul-schuster/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/paul-schuster/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/paul-schuster/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/paul-schuster/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/paul-schuster/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/peter-stace/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/peter-stace/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/peter-stace/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/peter-stace/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/peter-stace/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/peter-stace/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/peter-stace/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/peter-stace/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/peter-stace/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/peter-stace/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/primrose-mbanefo/primrose-mbanefo.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/primrose-mbanefo/primrose-mbanefo.tar.gz -------------------------------------------------------------------------------- /march15/normal/quentin-ladeveze/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/quentin-ladeveze/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/quentin-ladeveze/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/quentin-ladeveze/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/quentin-ladeveze/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/quentin-ladeveze/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/quentin-ladeveze/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/quentin-ladeveze/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/quentin-ladeveze/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/quentin-ladeveze/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/quentin-ladeveze/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/rafael-barbosa/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rafael-barbosa/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/rafael-barbosa/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rafael-barbosa/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/rafael-barbosa/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rafael-barbosa/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/rafael-barbosa/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rafael-barbosa/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/rafael-barbosa/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rafael-barbosa/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/remon-van-de-kamp/README: -------------------------------------------------------------------------------- 1 | This is an entry for go challenge 1 (http://golang-challenge.com/go-challenge1/), submitted 2 | by Rémon van de Kamp from the Netherlands. Twitter handle @scallioxtx. 3 | -------------------------------------------------------------------------------- /march15/normal/remon-van-de-kamp/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/remon-van-de-kamp/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/remon-van-de-kamp/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/remon-van-de-kamp/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/remon-van-de-kamp/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/remon-van-de-kamp/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/remon-van-de-kamp/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/remon-van-de-kamp/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/remon-van-de-kamp/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/remon-van-de-kamp/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/remon-van-de-kamp/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/robert-bieber/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/robert-bieber/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/robert-bieber/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/robert-bieber/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/robert-bieber/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/robert-bieber/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/robert-bieber/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/robert-bieber/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/robert-bieber/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/robert-bieber/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/ross-salas/prog/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ross-salas/prog/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/ross-salas/prog/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ross-salas/prog/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/ross-salas/prog/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ross-salas/prog/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/ross-salas/prog/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ross-salas/prog/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/ross-salas/prog/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/ross-salas/prog/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/rune-botten/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/rune-botten/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rune-botten/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/rune-botten/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rune-botten/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/rune-botten/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rune-botten/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/rune-botten/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rune-botten/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/rune-botten/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/rune-botten/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/sam-stern/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/sam-stern/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sam-stern/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/sam-stern/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sam-stern/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/sam-stern/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sam-stern/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/sam-stern/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sam-stern/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/sam-stern/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sam-stern/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/sander-isendoorn/drum/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/.README.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/.README.swp -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/.decoder.go.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/.decoder.go.swp -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/.encoder.go.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/.encoder.go.swp -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/.play.go.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/.play.go.swp -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/.sequencer.go.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/.sequencer.go.swp -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/sounds/clhat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/sounds/clhat.wav -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/sounds/crash.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/sounds/crash.wav -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/sounds/kick.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/sounds/kick.wav -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/sounds/ohat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/sounds/ohat.wav -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/sounds/ride.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/sounds/ride.wav -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/sounds/snare.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/sounds/snare.wav -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/test.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/test.splice -------------------------------------------------------------------------------- /march15/normal/scott-barron/drum/player/test2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/scott-barron/drum/player/test2.splice -------------------------------------------------------------------------------- /march15/normal/seong-min-kang/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/seong-min-kang/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/seong-min-kang/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/seong-min-kang/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/seong-min-kang/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/seong-min-kang/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/seong-min-kang/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/seong-min-kang/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/seong-min-kang/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/seong-min-kang/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/shailesh-mistry/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/shailesh-mistry/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/shailesh-mistry/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/shailesh-mistry/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/shailesh-mistry/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/shailesh-mistry/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/shailesh-mistry/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/shailesh-mistry/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/shailesh-mistry/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/shailesh-mistry/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/sharang-dashputre/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sharang-dashputre/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/sharang-dashputre/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sharang-dashputre/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/sharang-dashputre/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sharang-dashputre/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/sharang-dashputre/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sharang-dashputre/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/sharang-dashputre/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sharang-dashputre/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/simon-caplette/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-caplette/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/simon-caplette/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-caplette/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/simon-caplette/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-caplette/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/simon-caplette/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-caplette/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/simon-caplette/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-caplette/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/simon-kern/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-kern/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/simon-kern/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-kern/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/simon-kern/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-kern/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/simon-kern/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-kern/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/simon-kern/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/simon-kern/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/sonia-keys/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sonia-keys/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/sonia-keys/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sonia-keys/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/sonia-keys/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sonia-keys/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/sonia-keys/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sonia-keys/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/sonia-keys/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/sonia-keys/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/stefan-goga/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/stefan-goga/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/stefan-goga/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/stefan-goga/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/stefan-goga/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/stefan-goga/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/stefan-goga/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/stefan-goga/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/stefan-goga/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/stefan-goga/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/stefan-goga/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/thibault-normand/drum.go: -------------------------------------------------------------------------------- 1 | // Package drum is supposed to implement the decoding of .splice drum machine files. 2 | // See golang-challenge.com/go-challenge1/ for more information 3 | package drum 4 | -------------------------------------------------------------------------------- /march15/normal/thibault-normand/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/thibault-normand/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/thibault-normand/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/thibault-normand/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/thibault-normand/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/thibault-normand/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/thibault-normand/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/thibault-normand/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/thibault-normand/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/thibault-normand/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/tomasz-elendt/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/tomasz-elendt/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/tomasz-elendt/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/tomasz-elendt/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/tomasz-elendt/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/tomasz-elendt/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/tomasz-elendt/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/tomasz-elendt/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/tomasz-elendt/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/tomasz-elendt/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/tomasz-elendt/fixtures/pattern_broken.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/tomasz-elendt/fixtures/pattern_broken.splice -------------------------------------------------------------------------------- /march15/normal/tomasz-elendt/fixtures/pattern_empty.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/tomasz-elendt/fixtures/pattern_empty.splice -------------------------------------------------------------------------------- /march15/normal/will-pragnell/fixtures/not_a_splice_pattern: -------------------------------------------------------------------------------- 1 | this is no a splice pattern 2 | -------------------------------------------------------------------------------- /march15/normal/will-pragnell/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/will-pragnell/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/will-pragnell/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/will-pragnell/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/will-pragnell/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/will-pragnell/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/will-pragnell/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/will-pragnell/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/will-pragnell/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/will-pragnell/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/william-shallum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/william-shallum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/william-shallum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/william-shallum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/william-shallum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/william-shallum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/william-shallum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/william-shallum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/william-shallum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/william-shallum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/wisdom-omuya/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/wisdom-omuya/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/wisdom-omuya/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/wisdom-omuya/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/wisdom-omuya/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/wisdom-omuya/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/wisdom-omuya/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/wisdom-omuya/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/wisdom-omuya/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/wisdom-omuya/drum/fixtures/pattern_5.splice -------------------------------------------------------------------------------- /march15/normal/yarik-lelkin/drum/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | Timestamp=2015,3,13,0,57,32 3 | Version=3 4 | -------------------------------------------------------------------------------- /march15/normal/yarik-lelkin/drum/fixtures/pattern_1.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/yarik-lelkin/drum/fixtures/pattern_1.splice -------------------------------------------------------------------------------- /march15/normal/yarik-lelkin/drum/fixtures/pattern_2.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/yarik-lelkin/drum/fixtures/pattern_2.splice -------------------------------------------------------------------------------- /march15/normal/yarik-lelkin/drum/fixtures/pattern_3.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/yarik-lelkin/drum/fixtures/pattern_3.splice -------------------------------------------------------------------------------- /march15/normal/yarik-lelkin/drum/fixtures/pattern_4.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/yarik-lelkin/drum/fixtures/pattern_4.splice -------------------------------------------------------------------------------- /march15/normal/yarik-lelkin/drum/fixtures/pattern_5.splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoChallenge/GCSolutions/e04bdecfa553af448c6411e92d01ea1e2ff1e096/march15/normal/yarik-lelkin/drum/fixtures/pattern_5.splice --------------------------------------------------------------------------------