This file has been truncated. show original
# Make your own SFZ Instruments
It is very easy to make you own SFZ Instruments. All you need is a text editor, and some wav files. You may record your own wave files, or you can download them from somewhere.
Here we will show you some extremely simple examples. To learn more about SFZ, [look here](./sfz-player-about-sfz.md)
As far as text editors, it's possible to use one that is built into your operating system. On Windows Notepad works ok, and on a Mac, TextEdit works ok, as long as you make sure you save as text, and not rtf or some other word processing format.
But - the job is much easier if you use a programmer's text editor. Some common examples are Visual Studio Code, vi, vim, emacs, Sublime, and Atom. If you already have a favorite editor, use it. If you don't, download Visual Studio Code. It's 100% free, and there are plugins for SFZ syntax highlighting that make the job slightly easier.
There are a lot of very good tutorials on the SFZ Format site. They start here: https://sfzformat.com/tutorials/basics
There are several good video tutorials on making SFZ on YouTube.
## Samples mapped up the keyboard
This is a very simple example, but realistic. Assume you have 7 wave files, and you want trigger each one from a white key starting at middle C. Further, assume that these files are called c.wav, d.wav.... b.wav, and that they are in the same folder as the sfz file you will create.
Because we only want to map each sample to a single key, and because we don't want to transpose, we can use the *key* opcode. So, the first region will look like this: