A Prefab is a SynthEdit file that can be inserted into a project like any other module. Prefabs are simply a container with other modules inside, already connected up to perform a specific function, they are ideal if you have a complex (or simple) structure you have created that you know you’ll re-use over, and over again… if you save it as a Prefab it’s there ready to use whenever you want it.
SynthEdit comes with some pre-built synthesiser and effect prefabs ready to use.
Hint: If you create a Prefab Sub-Folder in your SynthEdit Projects folder and store your Prefabs in there, separate Sub-Folders according on the function of the prefab, they will show up in your Modules panel. If you have control or waveform related Prefabs, and you use these names for the Folders, they will show up in those folders in the Modules Panel…choose your folder names wisely. Controls, Effects, Filters, Modifiers, Sub-Controls, and Waveform are all good choices… not only this, but if you create your own folder names for the Prefabs, then you’ll be saving them in your own categories (just be sure to choose a folder name not already used by synthedit if you want a unique category)
Prefabs are a great time saver when building complex Synthesizers, or you have a complex module you are going to use frequently. Or even a complex module that you had a hard time getting to work as you wanted (Don’t forget to include a read me file with it, you’ll thank yourself later!)
An example of a Prefab and internal structure is shown below. This is a relatively simple example, but one I use frequently. To open a container just double click anywhere on the container module.
All Prefabs will have two IO Modules, one for Input and one for Output. If you want to add more inputs and/or out outputs, just create a connection from the desired plug to the “Spare” in on the relevant IO Module. To save the Container/Structure as a prefab just right click, go to More… in the menu and select “Selection to Prefab”, then a “Save As” dialogue box will open allowing you to choose a folder (or create a new folder), and save the prefab with your own unique name (do not use a name already in use by an existing module).
Leave a Reply