Generate AM and FM Tones with the AMToneGen Plugin for Audacity

The AM Tone Generator is a Nyquist plug-in designed for use in Audacity, a free and open-source digital audio editor. It allows users to generate tones using amplitude modulation or frequency modulation. With the AM Tone Generator, users can specify the base frequency and type of wave, the modulation frequency and type of wave, and the modulation depth or FM width. Additionally, users can adjust the amplitude and duration of the tone. The AM Tone Generator is a powerful tool for creating custom tones for music production, sound design, or other audio projects.

Advanced Description

The AMToneGen.ny plug-in for Audacity is a powerful tool for generating tones with amplitude modulation or frequency modulation. It allows users to set the base frequency, modulation frequency, modulation depth, and FM width. Additionally, users can choose from various waveform types for both the base frequency and modulation frequency. The plug-in's controls are intuitive and easy to use. The base frequency control sets the frequency of the tone, while the modulation frequency control sets the frequency of the modulation. The modulation depth control determines the intensity of the modulation, while the FM width control sets the deviation of the frequency modulation. Finally, the duration control sets the length of the generated tone. AMToneGen.ny is a great tool for creating tones with amplitude or frequency modulation. It is easy to use and provides users with a variety of waveform types to choose from. With its intuitive controls, users can quickly generate unique tones with a wide range of modulation depths and frequencies.

Interesting Usage Examples

1. Creating a Sine Wave Tone

Creating a Sine Wave Tone To create a sine wave tone in Audacity, you will need to use the AM Tone Generator plugin. To use the plugin, open Audacity and click on Generate > AM Tone Generator. This will open the plugin window, where you can adjust the settings to create your tone. First, set the Modulation Type to Amplitude. This will ensure that the tone is generated using amplitude modulation. Next, set the Base Frequency (message) to the frequency of the tone you want to create (in Hz). Set the Base frequency type to Sine, as this will generate a sine wave tone. Set the Modulation Frequency (carrier) to 0, as this is not needed for amplitude modulation. Set the Modulation frequency type to Sine, as this is not needed for amplitude modulation. Set the Modulation Depth to 0, as this is not needed for amplitude modulation. Set the FM width (deviation) to 0, as this is not needed for amplitude modulation. Set the Duration to the length of the tone you want to create (in seconds). Finally, set the Amplitude to the amplitude of the tone you want to create (from 0 to 1). Once all the settings are adjusted, click OK to generate the tone. The tone will be added to the Audacity project.

2. Generating a Square Wave Tone

To generate a square wave tone using the AM Tone Generator plugin for Audacity, you will need to set the following parameters: Modulation Type: Amplitude Base frequency (message): The frequency of the tone you want to generate. Enter a value between 10 Hz and 2000 Hz. Base frequency type: Square Modulation Frequency (carrier): 0 Modulation frequency type: Not applicable Modulation Depth: 1 FM width (deviation): Not applicable Duration: The length of the tone in seconds. Enter a value between 0 and 100. Amplitude: The volume of the tone. Enter a value between 0 and 1. Once you have set the desired parameters, click the "Generate" button to generate the tone.

3. Generating a Triangle Wave Tone

To generate a Triangle Wave Tone using the AM Tone Generator in Audacity, start by opening a new project. From the Audacity menu, select Generate > AM Tone Generator.... This will open the AM Tone Generator dialog box. In the Modulation Type section, select Amplitude. This will set the tone to be generated to a Triangle Wave. In the Base Frequency (message) section, enter the frequency of the tone that should be generated in the Hz field. This can be any value between 10 and 2000 Hz. In the Modulation Frequency (carrier) section, enter the frequency of the modulation of the tone in the Hz field. This can be any value between 0 and 1000 Hz. In the Modulation Depth section, enter the depth of the modulation in the 0 to 1 field. This can be any value between 0 and 1. In the Duration section, enter the length of the tone in the seconds field. This can be any value between 0 and 100 seconds. In the Amplitude section, enter the amplitude of the tone in the 0 to 1 field. This can be any value between 0 and 1. When all the desired settings have been entered, click the Generate button to generate the tone. The tone will be added to the Audacity project.

4. Generating a Saw Wave Tone

To generate a saw wave tone in Audacity, open the program and select Generate > AM Tone Generator.... This will open a window with several user interface controls. The first control is the Modulation Type, which should be set to Amplitude. The second control is the Base Frequency (message), which should be set to the desired frequency in Hz (e.g. 440 Hz). The third control is the Base Frequency Type, which should be set to Saw. The fourth control is the Modulation Frequency (carrier), which should be set to 0. The fifth control is the Modulation Frequency Type, which should be set to Sine. The sixth control is the Modulation Depth, which should be set to 0. The seventh control is the FM width (deviation), which should be set to 0. The eighth control is the Duration, which should be set to the desired length of the tone in seconds (e.g. 10 seconds). The ninth control is the Amplitude, which should be set to the desired volume (e.g. 0.8). When all the controls are set as desired, press the OK button to generate the saw wave tone. The tone will be added to the Audacity project.

5. Generating an Inverse Saw Wave Tone

Generating an Inverse Saw Wave Tone with the AM Tone Generator plugin for Audacity is a simple process. First, open Audacity and select the "Generate" menu. You will then see the option for "AM Tone Generator...". Select this option to open the plugin window. In the plugin window, you will see several controls for customizing your tone. To generate an Inverse Saw Wave Tone, start by setting the "Modulation Type" control to "Amplitude". You can then set the "Base frequency (message)" control to the frequency you want your tone to have. The "Base frequency type" control should be set to "Inverse Saw". The "Modulation Frequency (carrier)" control should be set to "0", and the "Modulation frequency type" control should be set to "Sine". The "Modulation Depth" control should be set to "1", and the "FM width (deviation)" control should be set to "0". Finally, set the "Duration" and "Amplitude" controls to your desired values. When you are finished, click the "Generate" button to generate your tone. Your tone will be played and saved to the Audacity project. You can then edit, mix, and export the tone as you would any other audio file.

Download

You may download AMToneGen.ny by clicking here

Where to Learn More