21
Introduction What is FruityLoops? First, FruityLoops is full-featured sequencer for creating songs and drum loops with internal mixing and advanced MIDI support. The resulting song/loop can be exported to a MIDI file or rendered to a WAV/MP3 file. Second, FruityLoops is a pattern based sequencer, which means you create your songs in pieces (patterns) using the Step Sequencer and the Piano Roll view and then weld those pieces together using the Playlist window. Then you can add a wide range of effects to your instruments, such as reverb, phaser, flanger etc. About User Interface 1.Panels 2.Menu Panel 3. Transport Panel 4. Pattern Panel 5. Output Monitor Panel 6.Time Panel 7.Browser 8. Step Sequencer 9.Playlist

Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

  • Upload
    tranque

  • View
    231

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

Introduction

What is FruityLoops?

First, FruityLoops is full-featured sequencer for creating songs and drum loops with internal mixing and advanced MIDI support. The resulting song/loop can be exported to a MIDI file or rendered to a WAV/MP3 file.

Second, FruityLoops is a pattern based sequencer, which means you create your songs in pieces (patterns) using the Step Sequencer and the Piano Roll view and then weld those pieces together using the Playlist window. Then you can add a wide range of effects to your instruments, such as reverb, phaser, flanger etc.

About User Interface

1. Panels2. Menu Panel3. Transport Panel4. Pattern Panel5. Output Monitor Panel6. Time Panel7. Browser8. Step Sequencer9. Playlist

1. Panels

FruityLoops panels are located at the top of the screen, and provide you with quick access to many commands and options, many of which are available also in FruityLoops menus and windows. The panels behave much like

Page 2: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

standard Windows coolbar controls - they can be reordered in any way, undocked and docked to the top and the bottom of the screen by dragging a special handle located in the left side of each panel. If you right-click the empty area at the top of the screen, a menu will pop up that contains a list of all panels. Those that are visible are preceded by a check mark, the hidden ones do not have a check mark. By selecting panels from this menu you can hide and unhide selectively each panel in FruityLoops, except the main panel (which always remains visible).

2. Main Panel

The Main panel contains some essential controls for each application - the title bar(3), the main menu bar(1), a hint panel(2) and the minimize(4), maximize/restore(5) and close(6) buttons. It also contains the global volume(9) and pitch(10) controls. 

3. Transport Panel

The Transport panel contains controls for playing, recording, setting song's position and tempo.

4. Pattern Panel

The Pattern panel contains controls for choosing the current pattern.

Page 3: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

5. Output Monitor Panel

The Output Monitor panel contains controls for monitoring the audio output of FruityLoops.

6. Time Panel

The Time panel displays the song time in various formats (bars, minutes).

7. Browser

Page 4: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

The Browser is a convenient way to browse your sample collections, presets and projects directly inside FruityLoops, without wasting time to browse files through standard Windows dialog boxes. It can be docked on the left or right sides of the main window (just drag it to either side of the screen).

8. Step Sequencer

Page 5: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

The Step Sequencer is the main part of FruityLoops' interface. It contains a button for each channel in your song, from which you can call its Channels Settings, Piano Roll etc. It also contains a pattern grid, where you can create drum loops and simple melodies.

Each line in the Step Sequencer represents a single channel with its pattern dots. Each dot represents a 16-th note. The default pattern length is 16 dots, but you may change this setting from the Song Settings window. Left-clicking a dot turns it on; right-clicking turns it off. Note that if you have turned off Use Both Mouse Keys option in the General Settings page, left-clicking turns both on and off a dot. You can also set the pitch of dots using the Keyboard Editor view. Each note has some additional properties (panning, volume etc.) that you can set using the Graph Editor view. Right-clicking the Channel Button (10) brings up a menu that provides some commands for managing channels (see Channel Menu). This menu also provides access to the Piano Roll window that lets you create much more complex melodies than using the Step Sequencer's grid. The main Edit menu also contains commands for working with Step Sequencer.

Channel Filtering

Having too much channels makes working in the Step Sequencer slow and tedious. In FruityLoops 3.4 and later you can combine several channels in a group and set the Step Sequencer to display only specific group of channels (for example percussion group or lead synth group). To control which channels should be visible you can use the Channel Display Filter control (6). Left-click to open the channel filter menu. Selecting "All" shows all channels at once, no matter if they are part of any group or unassigned. Selecting "Unsorted" displayed only the unassigned channels. Also, if you have made any channel groups, you can select them for display from this menu. To add empty group, right-click and select Add Filter Group. With the group

Page 6: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

displayed, right-click the Channel Display Filter control to see commands for renaming and deleting a group (deleting a group won't delete the channels in it, but make them unassigned). To add all selected channels to a group, use the Group Selected command from the Channels menu.

When adding new channels, they go in the currently selected group.

9. Playlist

The Playlist allows you to set a sequence of patterns to be played by FruityLoops. You can set several patterns to play at the same time, but note that you should not combine patterns that both contain notes for the same TS404 channel - since TS404 is monophonic, only one of the patterns will play.

Each line in the Playlist represents one pattern. The names of the patterns are displayed on the left side in the Playlist (6). You can right-click a name to change it.

Each column in the Playlist represents one bar. Bars are used as a unit of time in the Playlist. Current playing position is displayed by the playing position marker (3). Left-clicking in the grid puts a pattern in the Playlist, right-clicking it removes it - it acts much like the Step Sequencer, but the Playlist triggers patterns instead of samples. That is why when you create a loop longer than a bar using the Piano Roll, for example, you don't need to draw in the Playlist several successive bars - you should put just one and it will trigger the whole Piano Roll sequence.

Page 7: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

FruityLoops--More & More

B90901004 黃群翔Outline Adding melody

Keyboard EditorGraph EditorPiano RollArpeggiator

Funny stuffSpeechScratcher

Keyboard EditorThe Keyboard Editor view lets you set the pitch of notes in the

Step Sequencer. It is a set of piano keyboards (all of them rotated 90 degrees counterclockwise) - one for each dot in the Step Sequencer. Note that actions you do in the Keyboard Editor have effect on ALL selected channels.

Page 8: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

1. Keyboard Editor button - Shows/hides the Keyboard Editor.

2. Slide/Portamento Line - Used to apply a slide/portamento effect to the notes in the Step Sequencer. Note that although this line appears for all generators, some of them might not support the portamento feature (the VSTi and DXi instruments and some Fruity Plugin generators do NOT support portamento). Left-click to set slide/portamento on, right-click to set it off.

3. Active Note - This orange button shows that the dot it belongs to is active, and also shows its pitch. Left-click to set another pitch for the dot (also if it was turned off, this makes the dot active).

4. Inactive Note - This light orange button shows that the step it belongs to is inactive. Right-click to set another pitch for the dot (also if it was turned on, this makes the dot inactive). Inactive notes are not used by the generators, they are just notification for the default note pitch used when activating the step.

Graph Editor

Page 9: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

The Graph Editor lets you set additional properties of notes in the Step Sequencer. You can set each note's panning (Pan), velocity (i.e. note's volume - Velocity), cutoff (Filter cut), resonance (Filter res), pitch (Pitch) and shifting (Shift). Shifting creates delay between the timing of a note event and the time it is actually triggered. 100% shift means one 16-th time delay. The pitch property sets note's pitch, but is more intended for use with drum channels and effects - if you want to enter a melody, use the Keyboard Editor instead.

1. Graph Editor button - Shows/hides the Graph Editor view.

2. Property Selector slider - Lets you select what property to edit. With all generators you can set panning, velocity, cutoff, resonance, pitch and shifting. However, some external generators may not support all those properties (for instance, a mono generator may ignore the panning property).

Left-click a column and drag up/down to adjust the property. You can drag all values at once - hold Ctrl and adjust one, the others will follow. You can also create "lines" with values in the Graph Editor - right-click a value and drag to another, FruityLoops will automatically interpolate the in-between values.

It is important that you understand in the Graph Editor you set note's properties - these are not separate events. So, although you

Page 10: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

can set all panning values, only those that correspond to active dots will be used.

 

Instruments

Page 11: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

Piano RollThe Piano Roll is a major enhancement in FruityLoops 3. It lets you construct songs with unlimited complexity, never possible before using only the Step Sequencer.

1. Piano Roll Menu Button 2. Draw Mode Button 3. Erase Mode Button 4. Interpolate Mode Button 5. Select Mode Button 6. Time (Horizontal) Zoom 7. Vertical Maximize/Minimize 8. Slide Event 9. Note Events 10. Integrated Event Editor

Page 12: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

11. Slide Toggle 12. Color Group Selector 13. Preview Keyboard 14. Property/Event Selector

Basics

Notes in Piano Roll are displayed as horizontal bars (9) and slides are shown as horizontal bars with a small triangle drawn in the left side (8). You can preview tones by left-clicking the Preview Keyboard keys (13). Pitch is mapped from bottom to top. Horizontal dimension represents time and each number in Piano Roll's ruler represents single bar.

Click channel's name in the title bar to select another channel to display in the Piano Roll.

Operating with Notes

Each note in the Piano Roll has its own length, as a difference from the Step Sequencer, where the only way to turn off a note is to cut it off using another one. Switching to draw mode (2) lets you draw, edit and delete notes. Left-click in Piano Roll's grid to draw a note. After that you can drag its left side to move it vertically and horizontally. Dragging its right side horizontally changes note's length. You can right-click a note to erase it (you may instead switch to erase mode to erase with left-clicks (3) ).

You can select several notes, so you can move and resize them all at once. Press and hold Ctrl key and either click a note to select it, or drag a rectangle to select all notes in enclosed area.

Page 13: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

You can also Ctrl+click or double-click the time ruler and drag along it to select all notes in a specified time range, or Ctrl+click the Preview Keyboard (13) to select a range of notes with the same pitch.

Press Shift key together with Ctrl to add to the current selection. To deselect all notes, while holding Ctrl key, click empty space in Piano Roll's grid. Instead of holding Ctrl key, you can also switch Piano Roll to select mode by clicking the select mode button (5).

You can also draw complete chords at once instead of single notes. Right-click the draw mode button (2) and from the menu select a chord type. Now when you draw in the Piano Roll, FruityLoops automatically creates a chord. To draw single notes again, right-click the draw mode button and select None (Shift+N).

Understanding Slides

In the Piano Roll you can make group of notes slide gradually from one pitch to another. For this purpose, you draw special slide events, which "tell" FruityLoops how notes should be slid. Slides look exactly as note events, but they have a small white rectangle drawn in their left side (8). To draw slides, click the slide toggle button (11). Then you can click it again to draw note events. Note that slides do NOT produce a sound themselves (although they preview when created/moved). Instead they make existing notes slide. When you draw a slide event, FruityLoops will start sliding existing notes towards pitch where the slide is positioned. If several notes are slid simultaneously, the topmost is taken as a reference for the pitch offset (see picture below). At the end of the slide event, all notes are slid, so the topmost note has the pitch of the slide event. After the slide event ends, notes still remain offset from their original pitch.

Page 14: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

This image shows how pitch changes with the slide event.

Note that the slide events have all usual properties of a note - velocity (note volume), panning, cutoff and resonance, so during pitch sliding, it also "slides" all properties from those of the playing notes to those of the slide.

Integrated Event Editor

The Piano Roll includes an integrated event editor (10), which lets you quickly edit channel's volume, panning and pitch right inside the Piano Roll. However, the event editor in Piano Roll has one extension - you can also edit notes properties. Notes properties behave similar to the normal events, and are displayed in the event editor as lines with a small square at the top. Using this extension you can edit note's velocity (local note volume), panning, cutoff and resonance - these are exactly the same properties you can edit using the Graph Editor if you were entering notes in the Step Sequencer. Note that since note's properties are part of the actual note, you can not move, delete or interpolate any of them. When you move a note horizontally (thus changing its start position), its properties also move with it. To choose what property or event type to edit, click the property/event selector (14) and choose property/event type from the menu that appears.

NOTE: When several notes start at the same time you can not set the properties of each individual note (they are all set at once). To solve this issue, first select the notes you want to modify - editing

Page 15: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

this way alters only the properties of the selected notes. Another solution is to use the Note Properties Box (explained below).

Everything else in this integrated event editor works as in normal Event Editor window.

Page 16: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

Arpeggiator

This section lets you add arpeggio effect to the note events of the instrument and plays it back in real time. To use the arpeggiator, select a direction from the icons in the top left corner of this section. The available options are: Off (default; turns off the arpeggiator), Up, Down, Up-Down, Up-Down (twice the lowest and highest notes), Random (selects random notes from the range and chord specified).

Arpeggio Time (TIME) - Select the delay between the successive notes generated by the arpeggiator. Right-click the wheel and select Set for some time presets.

Arpeggio Gate (GAT) - Applies gate the notes generated for creating short, staccato sounds.

Slide (Slide) - Check this option to make the arpeggiator slide between notes. This option will not work with generators that do not support slides.

Arpeggio Range (RANGE) - Lets you set the arpeggio range in octaves. Arpeggio Chord (CHORD) - Lets you set a chord that will be used by the

arpeggiator. If no chord is selected (none), the arpeggiator will progress with a step of 12 semitones (1 octave) within the specified octave range.

Funny Stuff 1-Speech Preset (*.SPEECH)With the FruityLoops integrated speech engine, you can quickly add vocoder-like or natural vocal parts to your projects. The *.SPEECH

Page 17: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

presets are supported by all native FruityLoops plugins that take use of custom samples for synthesizing - Sampler, Granulizer, Fruity Slicer and Fruity Scratcher.

To add speech samples to your project, load any speech preset in a FruityLoops plugin. You will see the settings dialog. You can click OK to apply the preset as is, or you can change what you need and save the result as a new preset.

Speech Settings Dialog

1. Text Panel

Speech Text box - Enter here the text to be synthesized by the engine. Listen button - Click to preview the sample based on the current settings.

Page 18: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that

2. Voice Panel

Personality combo box - Click this box to select voice personality. The personality changes the timbre of the voice used. The rest of the voice settings are also set to the defaults for the personality selected.

Style combo box - Selects intonation style for the voice. Monotone/Sing uses constant pitch for all words. Natural resembles a natural talk intonation. Random select random pitch for each word.

Mode - Select the amount of noise mixed in the voice generated. Normal uses natural levels for the noise mixed in the voice. Breathy uses more noise to create 'breathy' voices. Whispered uses only noise for the voice synthesis, thus creating "whispered" voice effect.

Rate LCD - Sets the speed of the voice. Pitch Semitone combo box - Select the pitch semitone of the voice. Pitch Octave LCD - Select the pitch octave of the voice.

3. OK button - Applies the speech preset to the generator/effect selected. If you have changed some of the settings in this dialog, you will be prompted to save the preset with a new name.

Funny Stuff 2- Scratcher

Page 19: Introduction - 國立臺灣大學cobra.ee.ntu.edu.tw/~oops/HTML4/09_oralpresent/Group…  · Web viewAdding melody. Keyboard Editor. Graph Editor. ... - Lets you set a chord that