# Resources for Making Chiptunes with FLOSS (on Linux)
## Tutorials
### Video
* [Schism Tracker Tutorial](https://www.youtube.com/watch?v=VUrgtAVgAKs)
* [Learning MilkyTracker](https://www.youtube.com/watch?v=CgAZ5I1wMLk&list=PL948422A6435DC7D7) by *Simon Wessel* (Playlist)
* [Video Game Music Analysis](https://www.youtube.com/watch?v=k17yQXuv_JE&list=PL-ZQIvQFPv4J_32ofFpI5Nd-WCk88rAC4) playlist on the *8-bit Music Theory* YouTube channel
## Plugins
### Instruments
* [bsutherland's JuceOPLVSTi](https://bsutherland.github.io/JuceOPLVSTi/) (Linux VST2/LV2 version in [distro-ports-lv2 Arch package](https://archlinux.org/packages/extra/x86_64/distrho-ports/))
* [DiscoDSP OPL](https://www.discodsp.com/opl/) ([Arch package](https://archlinux.org/packages/extra/x86_64/opl-synth/)) (allegedly improved version of *JuceOPLVSTi*, but seems to have problems with saving patch state in Ardour)
* [jpcima's ADLplug](https://github.com/jpcima/ADLplug) ([Arch package](https://archlinux.org/packages/extra/x86_64/adlplug/))
* [jpcima's OPNplug](https://github.com/jpcima/ADLplug) ([Arch package](https://archlinux.org/packages/extra/x86_64/opnplug/))
* [SocaLabs Commodore 64 SID](https://socalabs.com/synths/commodore-64-sid/)
* [SocaLabs Nintendo Entertainment System RP2A03](https://socalabs.com/synths/rp2a03/)
* [SocaLabs Nintendo Gameboy PAPU](https://socalabs.com/synths/papu/)
* [SocaLabs Sega Master System SN76489](https://socalabs.com/synths/sn76489/)
* [Zynayumi](https://github.com/zynayumi/zynayumi)
### Sound Effects
* [SocaLabs SFX8](https://socalabs.com/synths/sfx8/)
### Audio Effects
#### Filters
* [Orastron A-SID](https://www.orastron.com/asid) ([Arch package](https://arch.osamc.de/#x86_64/a-sid))
#### Bit Crushers
* [Wasted Audio Crshr](https://wasted.audio/software/wstd_crshr)
* [Wildergarden Audio MAIM](https://wildergardenaudio.com/maim/)
* [Calf Crusher](https://calf-studio-gear.org/#distortion)
* [MDA Degrade](https://web.archive.org/web/20220623205721/http://mda.smartelectronix.com/vst/help/mdaplugs.htm) ([AUR package](https://aur.archlinux.org/packages/mod-mda-lv2-git), MOD LV2 version)
## Trackers
* [FamiStudio](https://github.com/BleuBleu/FamiStudio) ([AUR package](https://aur.archlinux.org/packages/famistudio))
* [Fasttracker II clone](https://16-bits.org/ft2.php) ([Arch package](https://archlinux.org/packages/extra/x86_64/ft2-clone/))
* [furnace](https://github.com/tildearrow/furnace) ([Arch package](https://archlinux.org/packages/extra/x86_64/furnace/))
* [Goatracker](https://sourceforge.net/projects/goattracker2) ([Arch package](https://archlinux.org/packages/extra/x86_64/goattracker/))
* [Klystrack](http://kometbomb.github.io/klystrack/) ([Arch package](https://archlinux.org/packages/extra/x86_64/klystrack-plus/))
* [Milkytracker](https://milkytracker.org/) ([Arch package](https://archlinux.org/packages/extra/x86_64/milkytracker/))
* [ProTracker 2 clone](https://16-bits.org/pt2.php) ([Arch package](https://archlinux.org/packages/extra/x86_64/pt2-clone/))
* [Schismtracker](https://schismtracker.org/) ([Arch package](https://archlinux.org/packages/extra/x86_64/schismtracker/))
## Other Tools
* [LMMS (The Linux MultiMedia Studio)](https://lmms.io/) ([Arch package](https://archlinux.org/packages/extra/x86_64/lmms/))
### SFXR
* [Original sfxr](http://www.drpetter.se/project_sfxr.html)
* [jfxr online](https://jfxr.frozenfractal.com/)
* [jsfxr online](https://sfxr.me/)
## Samples
* [Amiga SoundTracker Sample Packs](https://archive.org/details/AmigaSoundtrackerSamplePacksst-xx8192HzTuned)
⚠️ **Note:** *the licenses of these samples are unclear, which makes them unsuitable for types of Open Music, which require that all used assets must be freely redistributable.*
* [Video Game Soundfonts](https://musical-artifacts.com/artifacts?tags=video+game) on *musical-artifacts.com*.