Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

Library Interface

Welcome to the user guide for Libre Wave’s Concert Harp. A carefully sampled, playable, warm sounding harp library for Rhapsody.

The instrument was recorded with three mic positions, and offers 6 articulations, including sustains, bisbigliando, Près de la Table, Harmonics, and more.

The user interface includes microphone mixer and pedal control panel that allows you to alter the tuning, like a real harp.

Technical Specifications

Player Rhapsody 3.3.0+
Samples 4GB | 2503 @ 24-bit/48Hz
Size (Installed) 1GB @ 24-bit | 2GB @ 16-bit
Articulations 6

Installing Rhapsody

Rhapsody Interface

Rhapsody is Libre Wave’s free and open source player. It’s available for Windows, macOS, and Linux. It works completely offline, imposes no DRM, and does not track you.

Rhapsody is available as a standalone application, and a plugin in VST3, AU, and AAX formats, depending on your operating system.

Download and run the Rhapsody installer for your operating system.

Once Rhapsody is installed, come back to this guide to continue.

Downloading Packages

The installation package files are available for download through your account.

If this is the first time you’ve downloaded a Libre Wave product then you will need to create an account using the same email address used when you made your purchase.

Click here to create an account or sign in to your existing account.

Once logged in you can click here or click the user account icon in the top-right corner of the Libre Wave website to view your account details.

My Account - Products

Products Details

Open the Products tab to see a list of the instruments you own. Then click on the product you want to download.

You’ll be taken to the Product Details tab which will show a brief description of the library and a list of files available for download.

Rhapsody installation packages are supplied as one or more .hr files.

Smaller packages are often a single .hr1 file. Larger packages may be split across several files, such as .hr1, .hr2, .hr3, and so on.

Make sure to download all of the package files for the library you’re installing and place them all in the same folder.

Installing a Package

Follow these steps to install a .hr1 sample library package in Rhapsody.

  1. Launch Rhapsody, either the standalone app or as a plugin – I recommend using the standalone here.
  2. Click the plus (+) button at the bottom of the Rhapsody window to open the instrument installer.
  3. Click the folder icon and select the .hr1 package file.
  4. Click OK to confirm your selection.
  5. On the next screen, click the folder icon to select a location to store the instrument’s samples. If you’re updating an existing instrument then you won’t see this screen. Rhapsody automatically creates a subfolder named after the instrument at the selected location.
  6. Click Install and wait for the samples to be unpacked.
  7. Once installation is complete, Rhapsody asks whether you want to delete the .hr package files. These files aren’t needed to use the instrument, so you can safely delete them if you don’t need to keep them for a later reinstallation.
  8. Restart Rhapsody and it’s ready to use.

Tip

During sample installation you can opt for either 16-bit or 24-bit files:
16-bit samples use less disk space and are suitable for most instruments.
24-bit samples use more disk space and are better for plucked strings, percussion, or when you plan to apply processing and effects.

Articulations

All articulations where recorded chromatically to provide a true representation of each note.

The sustains were recorded with 4 dynamic layers, most other articulations were recorded at three. A scripted repetition engine is included that helps keep repeated notes varied and natural.

Sustain

This is the default articulation. The standard plucked sound of the harp.

Bisbigliando

A softer, whispering tone. Playing slowly you’ll hear the normal sustain sound but as you speed up, for trills, tremolos, or arpeggios, the sound will become more blurred and shimmery.

Picked

Plucked sustained notes with a more distinct attack created by the musician using their fingernail to pick the string.

Près de la Table

A dryer tone, often compared to a guitar. Created by playing closer to the instrument’s soundboard. For notation, the acronym p.d.l.t. is written above or below the staff.

Harmonics

A delicate, bell-like tone by lightly touching the string at a nodal point while plucking it, creating a clear, ethereal sound. Limited to the higher range of the instrument.

Staccato

A short, detached note played with clear separation from the following note. Created by the musician damping the string after plucking.

Interface

Main Interface

Basic Layout

The interface is divided into three main sections: the header bar at the top, the main body in the centre, and the status bar and keyboard at the bottom.

The are also additional windows for the Settings Panel and Preset Browser. See the Rhapsody user guide for more information about these.

Using Specific Values

Holding SHIFT and left-clicking a control displays a text box where you can enter a specific value. Press ENTER to confirm the value.

Fine Control

You may find that some knobs and sliders move in increments that are larger than you’d like. For finer control, hold down CTRL while adjusting them.

Default Values

All knobs and sliders can be reset to their default value by double-clicking.

MIDI Learn

Most knobs and sliders can be controlled using MIDI Continuous Controllers (CC), either from a hardware MIDI controller or from MIDI data sent by your DAW or plugin host.

Many controls have specific CC numbers assigned to them by default. You can change these assignments by right-clicking a control and selecting a CC number from the Assign MIDI CC popup.

Alternatively, select MIDI Learn and then move a control on your hardware MIDI controller.

MIDI CC assignments can also be removed from the same popup.

Important

Don’t assign CC94 because it is used internally by Rhapsody and reassigning it might cause unexpected behaviour.

Macros

Rhapsody includes a macro system with 32 predefined macro slots. These work in a similar way to MIDI CC controls and can be assigned from the same right-click popup menu.

Once a macro is assigned it can be controlled using the automation lanes provided by your DAW. A single macro can be assigned to multiple controls.

Note

The Automation tab in the Settings Panel provides an overview of all MIDI and Macro assignments.

AHDSR Envelope

Envelope Controls

The gain envelope lets you control the instrument’s Attack, Decay, Hold, Sustain, and Release using the knobs below the envelope graph.

These parameters can also be edited directly on the graph, along with the attack level, attack curve, decay curve, and release curve.

Hover over different areas of the graph to see the available edit points.

Tip

Hold ALT and left-click the envelope graph or controls to reset the envelope.

Articulation List

Articulation List

The Articulations list displays all available articulations and their associated keyswitches.

Each row shows the articulation name, the keyswitch used to select it, and a volume indicator.

Clicking an articulation in the list selects it. You can also select articulations by playing their assigned keyswitch from your MIDI keyboard.

The volume slider for each articulation ranges from 0 dB to -24 dB. It allows you to adjust the relative level of each articulation, helping you balance the articulations with each other.

Header

Header

Library Name

Displays the name of the currently loaded library.

Unload Library

Rhapsody loads one library at a time. Click the back arrow in the top-left corner of the interface to unload the current library.

If you want to use several libraries together, you can load multiple instances of Rhapsody in your DAW.

Tip

Some older or third-party libraries may place the back arrow in a different location or use a different icon.

Current Preset

Displays the name of the currently loaded preset. Click the preset name or the arrow to open the Preset Browser.

Next / Previous Preset

The arrow buttons load the next or previous preset.

Save Preset

Saves the current settings as a preset. Factory presets are read-only and can’t be overwritten. If you’ve loaded a factory preset, you’ll be prompted to create a new custom preset when you save your changes.

If you’ve loaded a custom preset, saving will overwrite that preset with the current settings. You’ll be asked to confirm before the preset is overwritten.

Settings

Opens the Settings Panel.

Master Pan

Controls the overall stereo position of the library.

Master Volume

Controls the overall output level of the library.

Output Meter

Displays the current output level of the library.

Keyboard

Keyboard

Playable Range

The white keys show the playable range for the current articulation.

Keyswitches

The red key switches are used to change the active articulation.

Velocity

When playing the on-screen keyboard with your mouse, the position you click on the key determines the note’s velocity. Clicking higher up the key produces a lower velocity.

MIDI Panic

The Panic button at the right of the keyboard can be used if a note becomes stuck and won’t turn off. Clicking it immediately stops all currently sounding notes.

Pedals

Pedal Controls

Pedal Positions

A concert harp has seven pedals. Each pedal affects every string of that note across the entire instrument.

The notes are displayed in pedal order (D, C, B, E, F, G, A), following the conventional layout used in harp notation.

How the Pedal System Works

The pedal diagram lets you configure the seven harp pedals, making it easier to play glissandos in different scales and keys.

Each pedal controls the pitch of one note name across all octaves. The three positions are:

  • Up: Lowers the pitch by one semitone.
  • Centred: Leaves the pitch unchanged.
  • Down: Raises the pitch by one semitone.

The diagram displays the resulting note names above the pedals. These may include enharmonic equivalents, such as B♯ or F♭, which sound the same as C or E respectively.

The pedals can also be controlled through your DAW’s parameter automation.

Tip

Hold ALT and left-click the pedal diagram to reset it.

Selecting a Key and Scale

Use the left dropdown to select the root key, then choose a scale from the right dropdown. The pedal diagram updates to show the corresponding configuration.

Limitations

Some scales have fewer than seven distinct pitches, while others have more. As with a real harp, certain pedal settings may produce duplicate pitches or require a pitch to be omitted.

Mixer

Mixer

The mixer provides independent level and stereo positioning controls for the individual microphone channels.

This lets you balance the different microphone perspectives for your desired mix.

Mixer settings are saved with your DAW session and custom presets.

Pan

The pan control adjusts the position of the channel within the stereo field. C represents centre, while L and R indicate left and right positions.

Volume

The fader controls the channel’s output level. The value displayed below the fader shows the current fader setting in dB.

Purge

The purge button unloads the channel’s samples from RAM. This can be used to reduce memory usage when a microphone channel isn’t needed.

Mute and Solo

The M button mutes the channel. The S button solos it, muting the other channels.

Multiple channels can be muted or soloed at the same time.

Tip

Holding CTRL while left-clicking a mute or solo button will unmute/unsolo the other channels.

Output

The selector determines which stereo output pair the channel is routed to. This allows each microphone channel to be processed separately in your DAW.

The output routing is available in the plugin version of Rhapsody. To use it you must enable multiple outputs for Rhapsody in your DAW.

Status Bar

Status Bar

The status bar displays three indicators showing the current state of the instrument.

CPU

Shows the amount of CPU being used by Rhapsody.

RAM

Reword this, I added the bit about lazy loading

Shows the amount of system memory currently being used by the instrument’s samples. If this value is 0 MB, no samples are currently loaded, this is the case when lazy load is enabled and no notes have been played.

Tip

If you hear no sound from the instrument and the RAM value is 0 MB, this indicates that Rhapsody isn’t loading its samples. In this case, redirect Rhapsody to the correct samples folder.

Voices

Shows the number of voices currently being played. This increases as you play additional notes and decreases when notes are released.

Velocity Curve

Velocity Curve

The velocity response table allows you to scale the MIDI velocity values recieved by the instrument.

This lets you adjust the velocity sensitivity of articulations.

A steeper curve increases the response to changes in input velocity, while a flatter curve reduces it.

The X axis represents the incoming MIDI velocity. The Y axis represents the velocity sent to the instrument.

The vertical line shows the current input velocity.

Tip

Hold ALT and left-click the graph to reset it.

Adding nodes

Nodes can be added to the table by left-clicking.

Moving Nodes

Nodes can be dragged around by holding left-click on a node and moving the mouse.

Deleting Nodes

You can delete a node you’ve added either by right-clicking on it or by holding ctrl/cmd and left-clicking on it.

Setting the Curve

There are two methods to adjust the curve between two nodes. Start by placing your mouse cursor between the nodes. Then either hold right-click and move the mouse up and down, or roll your mouse’s scroll-wheel up or down.

Preset Browser

Preset Browser

Organisation

Presets are organised into three levels: Banks, Categories, and Presets. Select a bank and category to view the presets they contain. Click a preset to load it.

You can create your own banks, categories and presets using the + button at the bottom of each column. The pencil icon lets you rename the selected item, while the bin icon deletes it.

The search field lets you search for presets by name.

Favourites

Click the heart icon to show only your favourite presets. You can mark individual presets as favourites using the heart icon next to their name.

Preset Browser

The three-dot menu in the top-left provides additional preset management options.

Show Preset Folder

Opens the folder containing your presets in the operating system’s file browser.

Import Presets from Clipboard

Imports preset data from the clipboard. If a category is selected, the presets are added to that category only. If no category is selected, all imported presets are added.

Export Presets to Clipboard

Copies presets to the clipboard so they can be pasted or shared elsewhere. If a category is selected, only its presets are exported. Otherwise, all presets are exported.

Import from Collection

Imports a .presetCollection file containing a collection of presets. The presets are added to the currently selected category, or to the general preset collection if no category is selected.

Export as Collection

Exports presets as a single .presetCollection file that can be saved or shared. If a category is selected, only its presets are included. Otherwise, all presets are exported.

Settings

Engine

Engine Settings

The Engine page contains settings that control how Rhapsody loads and plays samples, as well as a few general interface and playback options.

Streaming Mode

The setting automatically adjusts the internal preload and buffer sizes to suit the type of drive selected. This helps to optimise streaming performance.

Max Voices

Sets the maximum number of simultaneous voices Rhapsody can play. Lowering this value can reduce CPU and memory usage but may limit the number of notes that can play at the same time.

UI Scale

Controls the size of the Rhapsody interface. You can resize the interface manually by dragging the handle in the bottom-right corner. Alternatively, select a fixed size from the dropdown menu.

To return the interface to its default size, double-click the library name in the header.

BPM

Sets the tempo for libraries with tempo-locked features. This control is only available in the standalone version of Rhapsody. In the plugin version, the tempo is automatically read from your DAW.

Show Tooltips

Enables or disables the tooltips displayed when hovering over controls.

Lazy Load

When enabled, samples are loaded into RAM only when they are needed. This can reduce the initial memory usage of the library as unused samples aren’t loaded until they are played.

Audio

Audio Settings

The Audio page contains the audio settings for the standalone version of Rhapsody. These controls are disabled in the plugin version, as audio configuration is handled by your DAW.

Driver

Selects the audio driver used by Rhapsody. The selected driver determines which audio devices are available.

Audio Device

Selects the audio device used by Rhapsody. The available devices depend on the selected driver. The selected device determines which output channels are available.

Output

Selects the output channels used by Rhapsody. The available outputs depend on the selected audio device.

Buffer Size

Sets the audio buffer size used by Rhapsody. Smaller buffer sizes reduce latency but can increase CPU usage, while larger buffer sizes increase latency but can improve performance.

Tip

For best results, use a buffer size that is a power of two, such as 128, 256, 512 or 1024 samples.

Sample Rate

Sets the audio sample rate used by Rhapsody. This should normally match the sample rate of your audio hardware.

MIDI I/O

MIDI Settings

The MIDI I/O page lets you select which MIDI inputs Rhapsody receives MIDI data from.

Input Channels

Selects the MIDI channels that Rhapsody will respond to. Multiple channels can be enabled at the same time.

Double-clicking any channel toggles all channels on or off.

Input Devices

Selects which MIDI devices Rhapsody receives MIDI data from. Multiple devices can be enabled simultaneously.

This section is hidden in the plugin version because MIDI devices are managed by your DAW.

Instrument

Instrument Settings

The Instrument page contains tuning controls and other settings specific to the current instrument.

Coarse Tune

Adjusts the tuning in semitone increments. The setting is applied when a note starts and doesn’t affect notes that are already playing.

Fine Tune

Adjusts the tuning in cent increments. The setting is applied when a note starts and doesn’t affect notes that are already playing.

Transpose

Transposes the instrument in semitone increments. The setting is applied when a note starts and doesn’t affect notes that are already playing.

The transposition is also reflected on the on-screen keyboard.

Release Triggers

Enables or disables release triggers for articulations that support them. When enabled, a release tail is played when a note is released.

Automation

Automation Settings

The Automation page provides an overview of the MIDI CC and Macro assignments for the current instrument.

Use the tabs at the top to switch the view between MIDI CC and Macros.

Each assignment shows the CC number or Macro assigned to a parameter, along with controls for modifying how it responds.

Invert

Reverses the direction of the assigned control. For example, a MIDI controller value that would normally increase a parameter will decrease it instead.

Min / Max

Sets the minimum and maximum values of the parameter that can be reached by the assigned CC or Macro. This lets you restrict the control to a specific range of values.

Note

Automation assignments are stored separately from presets in an external file. This means your assignments are preserved when you change presets or load another instance of the same library.

Credits

Produced by
David Healey

Recorded by
Four for Music, Sofia, Bulgaria

Supervisor
Yuliyan Stoyanov

Editing & Scripting
David Healey

Proudly Built with HISE