User Manual Mp3DirectCut
User Manual Mp3DirectCut
Version 2.x
Introduction
mp3DirectCut is a frame-based editor for MPEG audio (Layers 2 and 3) and AAC. It can cut, copy,
to change the volume without re-encoding. This makes mp3DirectCut very fast and avoids loss
audio quality. The program offers easier navigation, even in large files (up to 4 GB), and
it provides a quick visualization of compressed audio data. It can handle Cue sheets and allows splitting.
a file in the reference positions. In addition, it can directly record and encode to MP3 from your
audio input device.
Quick guides
General use
Open a file: File > Open, or use Drag + drop. Prelisten with [Play] / [Stop] or the bar
Spacer. Navigate through the track: Left/right cursor, page up/down, wheel of
mouse, click on the map area (under the audio graph), the scroll bar, or Ctrl +
click on the graph.
The cutting of a part of audio
Where does the separation parts begin: drag the selection starts with the left mouse button on
the audio graph, or press [Set begins] or B to set the selection starts with the position
of yellow color reproduction. When the court will finish click / drag with the right mouse button of
mouse on the graph, or press [fin Set] or N. To Prelisten the cut press [=> I ... =>]. Adjust the selection
with the right mouse button or keys 1-4. To cut press [Cut] or Del. Use playback
Normal to control the cut. Save the file: File > Save all audio.
The extraction of a part of audio
Where will the part start: making a selection by dragging with the left mouse button in the
audio graph, or press [Set starts] or B to set the selection starts at the position
of yellow color reproduction. At the end of the desired part click / drag with the right button of the
mouse, or press [end Set] or N. To preview the range use the buttons [I => ..] and [.. => I] or the keys
F6 and F7. Adjust the selection with the right mouse button or keys 1-4. Save the range
selected: File> Save selection.
Split into several files
In a desired division position, add a selection of points: just click (no drag) with the button.
left mouse button on the audio graph. To create the split point press [Cut] or Delete. All
The division points must have a dotted line! (If for some reason the line is not dotted:
highlight the point by placing the yellow playback position afterward, press Ctrl + Q
to adjust the 'Cue flag'.) Adjust a split point by dragging the gray handle with the right button
from the mouse. To jump to a division point press [> I] or [I <]. To load a Cue sheet (a file
which contains division points), open the signal spreadsheet file, not the audio file. If the
the program cannot find the audio file for a Cue sheet, open the audio file and select
Special > Cue Sheet load on the current audio file. To split the track select File >
Save split.
Fade in / out
At the end of the desired fading range, create a selection of points: just click (no drag)
with the left mouse button on the audio graph. The selection must be a dotted line! Press
With the left mouse button, drag the gray handle on the track from 0,0 to by
example -48.0 dB. Play from the track that starts with [REW] and [Play]. The same procedure of
output fade: create a point a few seconds before the end of the track, drag the selector of
Gray color at the end of the track. You can always adjust the points by dragging the handle (left button.
of the mouse = volume, right = position). It can also use several points of blending curves
complex. In AAC or MP2 gain adjustment is not possible.
Add, move, delete a Cue
Add a cue/index: Click once (do not drag!) on the audio where the signal will be. If it is marked...
vertical line (means cue), press Supr Note: mouse selection method must be filled by
Left = new + drag / right = closer - see the settings. Move a cue:
Drag the small gray handle of a dotted line with the right mouse button. Delete one
Highlight by moving the playback cursor behind it, press E. Convert to a cue:
Highlight the editing point by moving the playback cursor behind it, press Ctrl + Q
Basic settings
To play the files, the program uses a decoding library. For MP3 this is generally
the planned system ACM Codec (Windows since XP contains by default). The mpglib.dll can be used
for the game MP2 and, alternatively, for MP3. It must be in the program folder or system path
For example, the Windows folder. To play, you need the librelibfaad2.dll (also working: a
new name ff_libfaad2.dll of ffdshow) in the program or system folder path. The libfaad2.dll
it requires the MSVC 9.0 runtime.
Change to your preferred MP3 decoder in the device settings (Settings > Configure >
Devices). In the output devices section, you can select a waveform device and adjust the
number of frames that are decoded for each buffer ranges between 'fast' (1 frame) and 'reliable' (8)
frames). On slower machines, set a higher value. For a quick response from the
graphics, select a lower value. The default value is 4.
The language program can be adjusted in the Operation tab (Settings > Configure > Operation). In the list,
select your language if present. Language files must be in a subdirectory 'Languages' of the
mp3DirectCut folder. If no language is selected or found, the program will also search in its
Your own folder for a language file. So you can also activate your language without having to maintain it
subfolder (but then it will not appear in the list).
Full screen view is not recommended. More CPU is needed - without the benefit of information, such as
the resolution of the mpeg graphic is much lower than the screen resolution in full screen.
Navigation
Since mp3DirectCut is designed to handle large files, there are many ways to reach a
position:
Scrollbar
With the slider that can move along a file. The arrow buttons (waves
Shift + Left/Right keys move one MPEG frame backwards or forwards.
[<<<] [<<] [>>] [>>>] (or keys: left/right and Page up/down)
These buttons are user-definable. You can adjust the number of frames to skip back/
forward in the settings window from 10 to 10,000 for [<<<] and [>>>] and between 1 and 1,000 for
[<<] [>>]. For 44 tracks kHz, 38 frames means approximately 1 second, 383 jump 10
seconds.
Mouse
You can jump directly to any position in the file by left-clicking in the map area
below the audio graph.
Ctrl + mouse
If you hold down the Ctrl key while clicking on the audio chart, the cursor jumps to the
audio position is displayed.
[I .. <<] [>> .. I]
These buttons set the cursor to the beginning or end of the selection if present.
Menu list and [I <] [> I]
It allows you to choose the active editing point and sets the playback cursor to its beginning.
Position field
You can enter a position by time or percentage in the edit field and apply the
value by pressing Enter or Tab.
Audio editing
General
Editing a file or compiling snippets of files means creating different parts of the
audio content. Every time it cuts or establishes a reference/gain point, your track is
divide into several parts. Each editing point is the beginning of a new part. Each part along with
its function is displayed in the menu list.
As in other editors, editing begins by making a selection. An audio selection.
it can be a range only a single point of position (dotted line). Ranges can be used
to cut, copy or paste. A selection of points is for the creation of keys or change points of
volume.
Make a selection
You have the following ways:
Buttons [Set begin] and [Set end]
These buttons determine the beginning or the end of the selection to the current position.
Mouse
You can point/drag a selection using the left and right mouse buttons. How do you
The buttons can be configured in the preferences: Method 1: Left button sets
The selection principle (by clicking or dragging), the right button sets the end.
Method 2: The left button makes a new selection and enlarges it. The right button moves to the beginning.
the final (according to the one that is closest).
Note: to make a large selection that should at the first point at one end of the selection and
Then he jumps to where the other end should be and placed it there. It is not possible to drag a long selection.
moving the mouse over the pensioners' windows.
Selection field
You can enter the start, end, or duration of the selection by numbers. Be careful not to
remove the symbols, otherwise the values cannot be read from the field correctly.
Structure of the Part
At each editing point, a separate audio segment begins. The pieces can even be of
different audio files. Each part may contain information about a change in volume if it
It is about a signal.
If you cut a selection from the range, it disappears and is no longer recognized by the program. But a point
The editing remains in the cutting position and the cutting range can be restored each time with the
edit button.
The buttons Cut and Edit
LaCortebotón divides the current audio part into two parts. If there was a selection range, it will be
cut. If the selection had a length of zero, the cutting function only divides the piece. The point
division can be used to create a volume change (see below) point or a block.
If a division point should function as a signal (for example, for the creation of a sheet of
Cue), the reference sub-indicator must be established. The program automatically establishes in the
creation of a division point or load a Cue sheet. The editing points with the flag of
signal is shown as a dotted line. To set or remove a white flag manually,
Press Ctrl + Q or check/uncheck 'Cue' in the properties of the dialog piece (menu
Edition).
With the Edit button, you can remove the existing editing points. This means that two will be joined.
parts. If there was a cut at the editing point, the deleted audio range will be restored.
Note: editing a point that is not possible, if it has been created by the paste. In this case, the data of
audio between two parts is not continuous and there is nothing to restore. To eliminate such insertions.
Select them and use the 'Delete selected items' function in the Edit menu.
Pause detection
This function adjusts the signals or cuts to the gaps of definable length and level. The adjustments must be made.
carefully because the results can be very different.
The sliders adjust the audio level and the duration gap thresholds of a
Pause will be detected. Offset the number of frames at the end of pause that the signal shifts to.
left or to the right. Cutting all pauses means that not only will a signal at the end of the pause be created but
A cut over the entire pause (the beginning of the cut slightly moved to the right) if the pause is the time
sufficient. Do not use the Cut option when you want to create only one sheet of Cue!
The value of 'After a jump detection pause' can be used to speed up the process of
detection. If a pause is found, the program skips even more the entered amount of seconds.
For example, if you know that all the tracks on your CD image are 3 minutes or longer, you could set
this value in 150 seconds.
Recording
For direct MP3 recording, you need either a codec with ACM encoding capability or
the Lame Encoder DLL (available through the Lame project homepage). It is important to choose a
base file name. Your recordings will be saved under this name. Please note that there will be no
query to overwrite existing files! If you select Add date and time of each recorded file
it will have a date and time in its file name.
To start the recording, press [Rec]. You can then see the audio input level at the
VU meter. After pressing [Play], the file begins to be written. With selected Append data.
In the recording settings of an existing file, it will not be deleted and several recordings can be made on one.
file. But be careful not to use different bitrates or samplerates in a single file. Adding
in VBR mode, you will only see the current recording moment in parentheses.
While the recording can be set up to 40 signals by pressing [Set start]. The number and the
The position of the last signal is shown in the range field.
The buffer value shows the amount of data awaiting to be encoded by the codec. If it grows, the
the codec is not fast enough to encode MP3 in real time. The unencoded buffer does not
It must be more than 10% for more than a few seconds. In modern systems, it should always be 0%.
If you start mp3DirectCut with "/rec" on the command line, recording will start immediately with the
encoding settings of the last session. You can use this option for automated recordings.
See more in the command line options.
More features
The ElMargen button shows the space between the highest gain and the maximum of 0 dB from
reproduction or recording. Helps to see the amount of profit reserve that remains, for example, when recording
Something. By pressing the button to restore the search display for the next lower margin.
The Normalize function searches the entire file (or selection) for the highest gain. If there is space for
a maximum of 0 dB suggests the corresponding gain increase. Scanning the file can be slow, already
that to search for peaks it must be decoded temporarily. Gain adjustment is not possible in AAC or
MP2.
Auto Cue allows you to divide large tracks into small segments of the same length. This is especially
useful for listening to long tracks (for example, audiobooks) on hardware players with lack or search
slow capacity. Auto cue affects the entire file, if nothing has been selected, or just the selection.
After adjusting the signals you can call "Save split..." and choose a destination to write the series of
files.
Automatic trimming removes silence at the beginning and end of the track automatically. The level ('lower')
the silence can be adjusted in the Gain dialog (select a range before calling).
The accuracy of the function cannot be guaranteed. You must verify the result before saving.
Project files and Cue Sheets
An mp3DirectCut project file (*.mpd) contains a complete editing state with each part and its
volume, cut and the reference information. If you work with large files and make a
a bunch of cuts that often needs to save its work in a project file.
Cue Sheets (*.cue) contain a link to a file and timing of audio indexes (cues). The cuts and
Gain settings cannot be saved in a Cue sheet. A Cue sheet cannot even be saved.
if the audio file has been edited in length at the same time. When loading a reference sheet, the program reads
the titles and the names of the artists and displays them in the graphics area. If you split a file using a
Cue sheet can create file names with titles and ID3v1.1 tags for each file.
Keyboard shortcuts
Page up / down Backstep / big step forward definable (<<< / >>>)
Left arrow / Recede / small definable step forward (<< / >>>)
right
Arrow up / down Go to the beginning / end of the selection
Ctrl + Left Jump to previous / next part
Right
Start Skip to start tracking
End Jump to track end
Shift + Left Move a frame backward / forward
Right
Shift + Up / Down Zoom in / out
Space Play
Ctrl + Up / Down Change the current editing point gain
Remove or C Cut
P Play
S Stop
E Delete / edit current point
B Selection set from the current position
N Final adjustment of the selection to the current position
R Activate the recording (then start with the space)
1 ... 6 Fine-tuning of selection
Ctrl + 1 ... 4 Cut current point
Ctrl + 5/6 Move the current point
Alt + Left /
Right
Ctrl + D Toggle decoder game (ACM / mpglib)
Ctrl + J Toggle keeping ID3v2 tag
Ctrl + L Enter selection field
Ctrl + O Open the file
Ctrl + P Enter position field
Ctrl + Q Bandera Cue Toggle
Ctrl + F4 Close file
Shift + Ctrl + A Auto cue
Shift + Ctrl + P Pause detection
F4 ... F9 Prelisten (chapter jump)
F7, F8 During the game: Fast playback speed (increase /
decrease
F11 Settings
F12 The encoding configuration
Setback Margin replenishment
More shortcuts are shown in the information about tools and in the menus.
Command line options
Use:
mp3DirectCut.exe <filename> <option (s)> <destination>
As<filename> every type of file known by mp3DirectCut is possible (MP3, MP2,
project files, Cue sheets). Generally, this is simply a file that will be opened. In the
Operating system configuration can associate mp3DirectCut with one or more of these types of
file and with different options. You can easily open the program next by any
file of that type. It is also possible to drag known file types onto mp3DirectCut.
If you use the <filename> parameter along with / rec, you can configure a filename for
individual record that differs from the base filename of the recording adjustments.
The following options can be used for the program to perform an immediate action. After
finishing, the program is closing.
Note: adjustments for Normalize, Auto cue, encoder adjustments, and so on, cannot be done.
give more from the command line. They must be done earlier in the normal environment of the program.
Examples:
mp3DirectCut "artist - song.mp3"
mp3DirectCut Track01.mp3
mp3DirectCut audiobook.mp3 / teleprompter d: \ divided
album.cue mp3DirectCut / division
mp3DirectCut / rec
mp3DirectCut other_recname.mp3 / rec
Options:
Normalize Normalize the file to 0 dB. Higher or lower levels are not
you can set in the command line.
/ Divide the given file into segments of the fixed hour in the dialogue.
Teleprompter teleprompter. Adjustments are also applied for the division operation.
current normal usage of the program. <destination> may be a
existing folder to store the split files a.
Separation You need a cue sheet or project file and the file is divided into
/ division audio(s). If a <destination> folder is set, the split files will
keep there. The other division parameters must be adjusted in the
normal program environment.
/ Pausesplit Run the pause detector and split the given file into the positions.
found pause. For the pause detection done and Save divided
the operations, the current adjustments are applied. You can change them for
the normal use of the program. <destination> can be an existing folder to
the result files.
/ Save Open and save the file. Simple re-save can be used for
remove incomplete frames or desired headers.
Overwrite Replace the original file in / save or / normalize. The current adjustment
"Keep original file date" is valid (it can be configured in the
program environment). If / overwrite is not set, the extension of
a specified file will be added once again.
/ Rec Start a record immediately. This feature is made
especially for timer recordings. In a planner
general can also set a duration after which
the program will be terminated. For several recordings with
timer, make sure to check Add date and time or add data
in the recording settings, otherwise they will be replaced
previous recordings. If a filename is given before the option /
rec and Add date and time attach the data is not (!) selected, the
program records in a file with that name.
/ localini Regularly the program tries to write the configuration in its own
folder. If this does not work, for example, due to lost rights,
The settings are stored in the user's application data folder.
This option prevents the program from reading or writing to the profile.
user. This can be useful in special cases, for example if it is needed
local settings when the program runs from a removable drive.