Last active
October 14, 2018 22:56
-
-
Save bruchmann/c2f090d6bfa135b18e248a141066f62a to your computer and use it in GitHub Desktop.
Load bundled LMMS samples in Sonic Pi on Windows
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
lmms_basedir = "C:/Program Files (x86)/LMMS/data/samples/" | |
lmms_dirnames = [ "basses", "bassloops", "beats", "drums", "effetcs", "instruments", "latin", "misc", "stringsnpads" ] | |
lmms_dirnames.each do |dir| | |
load_samples (lmms_basedir + dir) | |
end | |
lmms_basses = lmms_basedir + "basses" | |
lmms_bassloops = lmms_basedir + "bassloops" | |
lmms_beats = lmms_basedir + "beats" | |
lmms_drums = lmms_basedir + "drums" | |
lmms_effects = lmms_basedir + "effetcs" | |
lmms_instruments = lmms_basedir + "instruments" | |
lmms_latin = lmms_basedir + "latin" | |
lmms_misc = lmms_basedir + "misc" | |
lmms_stringsnpads = lmms_basedir + "stringsnpads" | |
lmms_bass1 = lmms_basses + "/bass01.ogg" | |
lmms_bass_acid1 = lmms_basses + "/bass_acid01.ogg" | |
lmms_bass_acid2 = lmms_basses + "/bass_acid02.ogg" | |
lmms_bass_hard1 = lmms_basses + "/bass_hard01.ogg" | |
lmms_bass_hard2 = lmms_basses + "/bass_hard02.ogg" | |
lmms_bass_punch1 = lmms_basses + "/bass_punch01.ogg" | |
lmms_horror_bass1 = lmms_basses + "/horror_bass01.ogg" | |
lmms_matrix100_pluck01 = lmms_basses + "/matrix1000_pluck01.ogg" | |
lmms_rave_bass1 = lmms_basses + "/rave_bass01.ogg" | |
lmms_rave_bass2 = lmms_basses + "/rave_bass02.ogg" | |
lmms_rave_bass3 = lmms_basses + "/rave_bass03.ogg" | |
lmms_rave_bass4 = lmms_basses + "/rave_bass04.ogg" | |
lmms_synth_acid1 = lmms_basses + "/synth_acid01.ogg" | |
lmms_synth_acid2 = lmms_basses + "/synth_acid02.ogg" | |
lmms_techno_synth1 = lmms_basses + "/techno_synth01.ogg" | |
lmms_briff1 = lmms_bassloops + "/briff01.ogg" | |
lmms_rave_bass1 = lmms_bassloops + "/rave_bass01.ogg" | |
lmms_rave_bass2 = lmms_bassloops + "/rave_bass02.ogg" | |
lmms_tb33_01 = lmms_bassloops + "/tb303_01.ogg" | |
lmms_techno_bass1 = lmms_bassloops + "/techno_bass01.ogg" | |
lmms_techno_bass2 = lmms_bassloops + "/techno_bass02.ogg" | |
lmms_techno_synth1 = lmms_bassloops + "/techno_synth01.ogg" | |
lmms_techno_synth2 = lmms_bassloops + "/techno_synth02.ogg" | |
lmms_techno_synth3 = lmms_bassloops + "/techno_synth03.ogg" | |
lmms_techno_synth4 = lmms_bassloops + "/techno_synth04.ogg" | |
lmms_99beat01 = lmms_beats + "/909beat01.ogg" | |
lmms_break1 = lmms_beats + "/break01.ogg" | |
lmms_break2 = lmms_beats + "/break02.ogg" | |
lmms_break3 = lmms_beats + "/break03.ogg" | |
lmms_electro_beat1 = lmms_beats + "/electro_beat01.ogg" | |
lmms_electro_beat2 = lmms_beats + "/electro_beat02.ogg" | |
lmms_house_loop1 = lmms_beats + "/house_loop01.ogg" | |
lmms_jungle1 = lmms_beats + "/jungle01.ogg" | |
lmms_rave_hihat1 = lmms_beats + "/rave_hihat01.ogg" | |
lmms_rave_hihat2 = lmms_beats + "/rave_hihat02.ogg" | |
lmms_rave_kick1 = lmms_beats + "/rave_kick01.ogg" | |
lmms_rave_kick2 = lmms_beats + "/rave_kick02.ogg" | |
lmms_rave_snare1 = lmms_beats + "/rave_snare01.ogg" | |
lmms_bassdrum1 = lmms_drums + "/bassdrum01.ogg" | |
lmms_bassdrum2 = lmms_drums + "/bassdrum02.ogg" | |
lmms_bassdrum3 = lmms_drums + "/bassdrum03.ogg" | |
lmms_bassdrum4 = lmms_drums + "/bassdrum04.ogg" | |
lmms_bassdrum_acoustic1 = lmms_drums + "/bassdrum_acoustic01.ogg" | |
lmms_bassdrum_acoustic2 = lmms_drums + "/bassdrum_acoustic02.ogg" | |
lmms_clap1 = lmms_drums + "/clap01.ogg" | |
lmms_clap2 = lmms_drums + "/clap02.ogg" | |
lmms_clap3 = lmms_drums + "/clap03.ogg" | |
lmms_clap4 = lmms_drums + "/clap04.ogg" | |
lmms_clav1 = lmms_drums + "/clav01.ogg" | |
lmms_clav2 = lmms_drums + "/clav02.ogg" | |
lmms_crash1 = lmms_drums + "/crash01.ogg" | |
lmms_crash2 = lmms_drums + "/crash02.ogg" | |
lmms_hihat_closed1 = lmms_drums + "/hihat_closed01.ogg" | |
lmms_hihat_closed2 = lmms_drums + "/hihat_closed02.ogg" | |
lmms_hihat_closed3 = lmms_drums + "/hihat_closed03.ogg" | |
lmms_hihat_closed4 = lmms_drums + "/hihat_closed04.ogg" | |
lmms_hihat_closed5 = lmms_drums + "/hihat_closed05.ogg" | |
lmms_hihat_foot_pedal1 = lmms_drums + "/hihat_foot_pedal01.ogg" | |
lmms_hihat_opened1 = lmms_drums + "/hihat_opened01.ogg" | |
lmms_hihat_opened2 = lmms_drums + "/hihat_opened02.ogg" | |
lmms_hihat_opened3 = lmms_drums + "/hihat_opened03.ogg" | |
lmms_kick1 = lmms_drums + "/kick01.ogg" | |
lmms_kick2 = lmms_drums + "/kick02.ogg" | |
lmms_kick3 = lmms_drums + "/kick03.ogg" | |
lmms_kick4 = lmms_drums + "/kick04.ogg" | |
lmms_kick_distorted1 = lmms_drums + "/kick_distorted01.ogg" | |
lmms_kick_hard1 = lmms_drums + "/kick_hard01.ogg" | |
lmms_kick_hardcore1 = lmms_drums + "/kick_hardcore01.ogg" | |
lmms_kick_hiphop1 = lmms_drums + "/kick_hiphop01.ogg" | |
lmms_kick_long1 = lmms_drums + "/kick_long01.ogg" | |
lmms_kick_soft1 = lmms_drums + "/kick_soft01.ogg" | |
lmms_kick_soft2 = lmms_drums + "/kick_soft02.ogg" | |
lmms_nasty_bass1 = lmms_drums + "/nasty_bass01.ogg" | |
lmms_nasty_rim1 = lmms_drums + "/nasty_rim01.ogg" | |
lmms_nasty_snare1 = lmms_drums + "/nasty_snare01.ogg" | |
lmms_ride1 = lmms_drums + "/ride01.ogg" | |
lmms_ride2 = lmms_drums + "/ride02.ogg" | |
lmms_rim1 = lmms_drums + "/rim01.ogg" | |
lmms_shaker1 = lmms_drums + "/shaker01.ogg" | |
lmms_shaker2 = lmms_drums + "/shaker02.ogg" | |
lmms_shaker3 = lmms_drums + "/shaker03.ogg" | |
lmms_sidestick1 = lmms_drums + "/sidestick01.ogg" | |
lmms_snare1 = lmms_drums + "/snare01.ogg" | |
lmms_snare2 = lmms_drums + "/snare02.ogg" | |
lmms_snare3 = lmms_drums + "/snare03.ogg" | |
lmms_snare4 = lmms_drums + "/snare04.ogg" | |
lmms_snare5 = lmms_drums + "/snare05.ogg" | |
lmms_snare6 = lmms_drums + "/snare06.ogg" | |
lmms_snare7 = lmms_drums + "/snare07.ogg" | |
lmms_snare_acoustic1 = lmms_drums + "/snare_acoustic01.ogg" | |
lmms_snare_electro1 = lmms_drums + "/snare_electro01.ogg" | |
lmms_snare_harsh1 = lmms_drums + "/snare_harsh01.ogg" | |
lmms_snare_hiphop1 = lmms_drums + "/snare_hiphop01.ogg" | |
lmms_snare_hiphop2 = lmms_drums + "/snare_hiphop02.ogg" | |
lmms_snare_muffled1 = lmms_drums + "/snare_muffled01.ogg" | |
lmms_snare_muffled2 = lmms_drums + "/snare_muffled02.ogg" | |
lmms_snare_rim1 = lmms_drums + "/snare_rim01.ogg" | |
lmms_snare_short1 = lmms_drums + "/snare_short01.ogg" | |
lmms_tom1 = lmms_drums + "/tom01.ogg" | |
lmms_tom2 = lmms_drums + "/tom02.ogg" | |
lmms_tom3 = lmms_drums + "/tom03.ogg" | |
lmms_tom4 = lmms_drums + "/tom04.ogg" | |
lmms_tom5 = lmms_drums + "/tom05.ogg" | |
lmms_tom_hi1 = lmms_drums + "/tom_hi01.ogg" | |
lmms_tom_low1 = lmms_drums + "/tom_low01.ogg" | |
lmms_tom_mid1 = lmms_drums + "/tom_mid01.ogg" | |
lmms_wood1 = lmms_drums + "/wood01.ogg" | |
lmms_zap1 = lmms_drums + "/zap01.ogg" | |
lmms_zap2 = lmms_drums + "/zap02.ogg" | |
lmms_zap3 = lmms_drums + "/zap03.ogg" | |
lmms_chroma_sound_effect1 = lmms_effects + "/chroma_sound_effect01.ogg" | |
lmms_explode1 = lmms_effects + "/explode01.ogg" | |
lmms_filter_sweep1 = lmms_effects + "/filter_sweep01.ogg" | |
lmms_scratch1 = lmms_effects + "/scratch01.ogg" | |
lmms_start1 = lmms_effects + "/start01.ogg" | |
lmms_start2 = lmms_effects + "/start02.ogg" | |
lmms_stop1 = lmms_effects + "/stop01.ogg" | |
lmms_warp1 = lmms_effects + "/warp01.ogg" | |
lmms_warp2 = lmms_effects + "/warp02.ogg" | |
lmms_wind_chimes1 = lmms_effects + "/wind_chimes01.ogg" | |
lmms_bassslap1 = lmms_instruments + "/bassslap01.ogg" | |
lmms_bassslap2 = lmms_instruments + "/bassslap02.ogg" | |
lmms_cello1 = lmms_instruments + "/cello01.ogg" | |
lmms_church_organ1 = lmms_instruments + "/church_organ01.ogg" | |
lmms_church_organ2 = lmms_instruments + "/church_organ02.ogg" | |
lmms_church_organ3 = lmms_instruments + "/church_organ03.ogg" | |
lmms_church_organ4 = lmms_instruments + "/church_organ04.ogg" | |
lmms_e_organ01 = lmms_instruments + "/e_organ01.ogg" | |
lmms_e_piano_accord1 = lmms_instruments + "/e_piano_accord01.ogg" | |
lmms_e_piano_accord2 = lmms_instruments + "/e_piano_accord02.ogg" | |
lmms_flute1 = lmms_instruments + "/flute01.ogg" | |
# lmms_harpsichord1 = lmms_instruments + "/harpsichord01.ogg" -- file is damaged | |
lmms_piano1 = lmms_instruments + "/piano01.ogg" | |
lmms_piano2 = lmms_instruments + "/piano02.ogg" | |
lmms_steel_guitar_heavy_distorted1 = lmms_instruments + "/steel_guitar_heavy_distorted01.ogg" | |
lmms_steel_guitar_medium_distorted1 = lmms_instruments + "/steel_guitar_medium_distorted01.ogg" | |
lmms_steel_guitar_slight_distorted1 = lmms_instruments + "/steel_guitar_slight_distorted01.ogg" | |
lmms_steel_guitar1 = lmms_instruments + "/steel_guitar01.ogg" | |
lmms_trumpet1 = lmms_instruments + "/trumpet01.ogg" | |
lmms_violin_double_stop1 = lmms_instruments + "/violin_double_stop01.ogg" | |
lmms_violin_fingered1 = lmms_instruments + "/violin_fingered01.ogg" | |
lmms_violin_pizzicato1 = lmms_instruments + "/violin_pizzicato01.ogg" | |
lmms_latin_brass1 = lmms_latin + "/latin_brass01.ogg" | |
lmms_latin_guitar1 = lmms_latin + "/latin_guitar01.ogg" | |
lmms_latin_guitar2 = lmms_latin + "/latin_guitar02.ogg" | |
lmms_latin_guitar3 = lmms_latin + "/latin_guitar03.ogg" | |
lmms_applause1 = lmms_misc + "/applause01.ogg" | |
lmms_mbass = lmms_misc + "/bass!.ogg" | |
lmms_breath1 = lmms_misc + "/breath01.ogg" | |
lmms_mbuzz = lmms_misc + "/buzz!.ogg" | |
lmms_dong1 = lmms_misc + "/dong01.ogg" | |
lmms_dong2 = lmms_misc + "/dong02.ogg" | |
lmms_dong3 = lmms_misc + "/dong03.ogg" | |
lmms_electric_ping1 = lmms_misc + "/electric_ping01.ogg" | |
lmms_hit1 = lmms_misc + "/hit01.ogg" | |
lmms_hit2 = lmms_misc + "/hit02.ogg" | |
lmms_metalish_dong1 = lmms_misc + "/metalish_dong01.ogg" | |
lmms_metronome1 = lmms_misc + "/metronome01.ogg" | |
lmms_metronome2 = lmms_misc + "/metronome02.ogg" | |
lmms_raving_crowd1 = lmms_misc + "/raving_crowd01.ogg" | |
lmms_snaph1 = lmms_misc + "/snaph01.ogg" | |
lmms_undefined1 = lmms_misc + "/undefined01.ogg" | |
lmms_bell_choir1 = lmms_stringsnpads + "/bell_choir01.ogg" | |
lmms_bell_choir2 = lmms_stringsnpads + "/bell_choir02.ogg" | |
lmms_chorus1 = lmms_stringsnpads + "/chorus01.ogg" | |
lmms_chorus2 = lmms_stringsnpads + "/chorus02.ogg" | |
lmms_heaven_strings1 = lmms_stringsnpads + "/heaven_strings01.ogg" | |
lmms_juno_pad1 = lmms_stringsnpads + "/juno_pad01.ogg" | |
lmms_korg_poly6_drone1 = lmms_stringsnpads + "/korg_poly6_drone01.ogg" | |
lmms_nord_ambient1 = lmms_stringsnpads + "/nord_ambient01.ogg" | |
lmms_orion_string1 = lmms_stringsnpads + "/orion_string01.ogg" | |
lmms_rave_choir1 = lmms_stringsnpads + "/rave_choir01.ogg" | |
lmms_space_strings1 = lmms_stringsnpads + "/space_strings01.ogg" | |
lmms_space_strings2 = lmms_stringsnpads + "/space_strings02.ogg" | |
lmms_space_strings3 = lmms_stringsnpads + "/space_strings03.ogg" | |
lmms_strings1 = lmms_stringsnpads + "/strings01.ogg" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment