resonicpro-unstable-0.9.4.1954b resonicpro-unstable-0.9.4.1954b
Wed, 13 May 2020 21:27:14 +0200 Wed, 13 May 2020 21:27:14 +0200
What's New So Far in This Resonic WIP
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is a work-in-progress list of upcoming changes, improvements, and features
in Resonic Pro and Player, and may still change before release.
Comment and discuss at:
users.resonic.at (FB group)
0.9.4b
~~~~~~
So we had a challenging last year, but to put the icing on a storm fried our gear a week
before release. Who would've thought the rona would hit soon after.
Resilience seems to be the relevant word these days. If you ever thought about donating
to the project, or supporting it by purchasing a Pro license, now is the time.
This release contains essential fixes, improvements, and many new features.
It introduces a more responsive file list and an all new powerful file list filter for all versions.
In Resonic Pro 'Batch Target' copy and move issues were fixed, waveform 'Fast Select' (without SHIFT)
is now a thing, the 'Prepare and pause' mode was made more reliable, leading/trailing slices
for slice export options were added, and Reaper users get to enjoy our unique 'Copy as Reaper media'
feature for pasting clips directly into their DAW of choice.
We've reworked the file list filter and made it much more powerful in the process:
Matching whole words, exact phrases, wildcards, including and excluding patterns,
or any combination of these in one go is now possible for refinement.
Playback and Monitoring:
- Pro: 'Pause at end of slice' option for auditioning temporary slices via letter keys
added to marker buton menu (next to A-B button.)
- Fixed an issue with very large MP4/M4A files, usually containing many hours of audio, that would
freeze up Resonic for several seconds or permanently while generating glitchy sound.
This occured either when seeking past a certain file size or time, or when playing past that boundary.
(reported: P. Landau)
- Pro: Made launch mode 'Prepare and pause' more predictable.
When this mode is active files will load and pause, but only start playing on ENTER or seek click.
When the next/previous/a random file is played (manually, or automatically through track advance)
it will also load and pause only, but never start playing unexpectedly.
This mode is mainly intended for special use, or if you simply prefer working like this,
and can be combined with double-click mode (DCM).
- Pro: A few slice rendering settings added to marker button menu.
Uncheck 'Always create leading slice' to not render the first slice to a new file unless you have
explicitly created a slice marker at the beginning of the file.
Uncheck 'Always create trailing slice' to not render the portion after the last slice marker
to a new file unless you have explicitly created a slice marker at the end of the file.
You can set the 'Number of digits' for the filename as well.
(suggested: G. Green) (09402)
- Pro: Pitch settings are now applied directly and without delay,
fixing short sound playback on high pitch settings (potential glitchy transient at beginning of sound.)
- Pro: Pitch no longer resets on ENTER when 'Remember pitch' is deactivated.
- Pro: More responsive retriggering of the current sound file (on ENTER, SPACE, click.)
- Support for Ogg FLAC files, i.e. compressed FLAC data stored in an Ogg container.
- Opus and Speex files with .ogg extensions are now detected and played back.
- Experimental: Custom dim volume reduction in dBFS.
Set 'transport/dim/dbfs' in preferences file to -1..-50 (anything below -50 acts as mute).
(suggested: tomtrigger)
Performance:
- Reduced visual glitches during application startup, especially on multi-monitor systems.
Stability:
- Fixed an issue that could cause batch target operations to fail on Windows 7.
- Fixed application freezes on random track playback (automatic advance or manual random)
on certain AMD Ryzen 3000 series CPUs with broken microcode.
All versions of Resonic after 0.7.2 are affected.
Consider updating your BIOS to the latest AGESA (1.0.0.4+ is fine) as soon as possible
to fix this, and to avoid running into problems with other software.
(thanks: Andreasvb)
- Fixed folder monitoring related crash bugs in the browser.
One bug in particular occasionally caused an endless ocean of message boxes flooding all over your
screen in seemingly random but mathematically carefully determined places, creating unprecedented
generative digital art in the process. A thing of real beauty: boxes, buttons, confusing messages,
red exclamation marks, everywhere, reminiscent of Windows 95. Nostalgic, but it had to go.
Usability:
- Loop toggle shortcut was changed to ALT-L (in addition to NUM-/).
- You can now double-click the empty area behind the 'File List' tab to maximize the middle panel,
thus making the file list wider.
Double-click again to restore the previous state of the left/right panels.
- Pro: You can now double-click the empty area behind the right sidebar's tabs (targets/meta) to make
the panel wider, while another double-click will restore your previous width.
Note that this also works for the left sidebar (browser) in exactly the same way.
- Bookmarks that point to missing paths ('offline') can now be removed.
- Fixed bookmarks pointing to deleted folders/ejected devices going invisible until app restart.
- Aside from clearing the current selection ESC now also switches back to the file list filter if open.
- Pro: 'Crop selection to new file' commands have been added to waveform popup
Integration:
- Pro: 'Copy as Reaper media' and 'Copy as Reaper media (section)' from the selection popup menu
for use with Cockos Reaper (requires version 5.974, or higher.) (09401)
This command copies the current selection as a Reaper media clip to the clipboard,
which can then be pasted into the Reaper timeline as a reference to the original media file
rather than as a new audio file.
These current Resonic settings are translated and affect the generated Reaper clip:
selection, loop, pitch, trim volume, mute.
So to create a looping but muted Reaper clip, in Resonic create a loop and mute the volume
first, then use 'Copy as Reaper media', for example.
Currently supports: wav, aiff, mp3, ogg, flac, opus, and wv.
(thanks: Justin at Cockos for working with us)
- Allow Resonic to be started minimized or maximized via shortcut overrides. This also
fixes a bug that could cause the main window to not appear. (reported: Luke)
- You can now choose whether Resonic should by default automatically advance to the next file
or stop playback after playing the first file when opening a file or folder directly via shell,
i.e. via Explorer menus or via command-line parameters.
Separate settings are available for files and for folders.
The existing command-line parameters "--advance" and "--no-advance" will override these settings.
See 'Menu | Advanced | Explorer & Command Line'. (reported: Luke)
- Refreshed all Explorer icons (Setup version only) with better contrast, sharpness,
and some new graphical elements.
Each icon now has a square 32x32 version which shows up (e.g.) in Explorer's 'Content' view,
to ensure the name of the file format is well-readable.
The 16x16/24x24 versions that show up in (e.g.) Explorer's 'Details', 'List', and 'Small Icons' views
have been replaced with simple squares that use the same color scheme as the Resonic file list,
representing lossless (blue), lossy (orange), music (green), video (purple), and rex (deep blue) files.
User Interface:
- Fixed sort column visual glitches when scrolling horizontally.
- Some high DPI improvements (mainly font size related) for header/info bars, volume bar,
level meter, all visualizations (waveform, etc.), and time display.
- Pro: Fixed failing drag & drop of waveform selections and header filenames onto 'Decode'
and 'Process' targets.
- More visible blue tab dividers when a section (left/middle/right) is focused.
- Main window restores faster from tray when maximized, related glitches have been fixed.
- Pro: Fixed '0 dBFS' level meter preset.
- New option for full transport time display (i.e. HH:MM:SS,MSEC) instead of compact default.
- Refreshed font for transport time display and other monospace content.
- Bigger and bolder input boxes where applicable and actually useful.
- Pro: Selection and marker menus added to main menu for better overview.
Waveform:
- Pro: 'Fast select' lets you create a selection without holding down SHIFT.
To draw a selection left-click into waveform and move the mouse while holding down the button.
For a popup menu right-click the selection.
To clear the selection quickly use SHIFT+RCLICK anywhere.
Fast select is disabled for the first few moments after switching files to allow for seeking.
- Pro: You can now right-click waveform selections to open a popup menu that provides
you with some additional commands.
- Pro: Fixed visual issue with selections that go all the way to the left (0000013)
- Pro: More visible cue/marker/region labels
Analyzer:
- 'Solid background' option now available to Player users.
Browser:
- Fixed incorrect active item path highlight.
- 'Show hidden folders' (CTRL-H) is now also available from the arrow menu and is remembered
between sessions.
File List:
- The file list and its filter (CTRL-F) have been reworked to be less blocking for better
responsiveness, and to handle large amounts of files more reliably.
This is a major rework so please make sure you report any glitches as soon as they appear.
- Pro: Fixed 'Send to Batch Target' always copying files to 'Move' targets.
(reported: P. H. Bushaw)
- Pro: Fixed file list position being lost after a file is sent to a 'Move' target and disappears from the list.
(reported: P. H. Bushaw)
- Pro: The 'Send to Batch Target' menu now indicates the type of target (e.g. 'Move').
- 'Restore default widths' in the column context menu applies default column widths to your
currently visible columns, which can be useful if your widths went out of whack for some
reason or you just want to restore them to some reasonable values.
Your custom column visibility or order remains untouched.
- Experimental: File shortcut resolver, resolves .lnk files in the file list,
supports environment variables in shortcut path.
Set 'elements/file_list/resolve_shortcuts' in preferences file to 0 or 1.
Sound:
- Pro: Playback of files with high sample rates (>192 kHz, e.g. 384 kHz) (WAV, FLAC, etc.)
- Pro: Dithering option (TPDF) for ASIO output, when converting float to integer samples.
- When playing through WASAPI Resonic now registers itself in the 'Media' category,
i.e. appropriate signal processing modes may be applied by sound drivers.
- "Raw mode" option (WASAPI only) lets you bypass all Windows sound driver sound enhancements.
Metadata:
- Pro: Full display support for iXML 2.0 location types, location times, and take types,
as well as other iXML-related improvements.
- Pro: Initial key metadata is now reported as free-form in a separate column ('Initial Key'),
in addition to the 'Musical Key' column which continues to be the initial key in musical format.
(thanks: wayfinder)
- Pro: 'Open Key' notation support.
Will show up in 'Initial Key' column, and in 'Musical Key' column as a musical translation.
The 'Open Key' notation is in use by major DJ software like Traktor or Rekordbox.
Note that 'Camelot' notation will never be displayed nor written or used in any other way or form
due to bizarre licensing restrictions.
- Pro: Improved metadata support (bits of information read) for MP4, M4A, M4B, M4V, and ALAC files,
and as an extra iTunes media types are shown in the meta panel.
- Pro: Audio files with ACID Next content are now recognized.
- Fixed potential freeze when reading certain incomplete MP3 files.
- Metadata support for AAC files (raw transport streams with ADTS headers), including sample rate,
channel count, bitrate, duration, audio flags (e.g. 'Joint Stereo'), MPEG audio object type,
MPEG version, content flags (protected/private/original/copyright), channels, and channel layout.
Duration is an estimate in favor of overall performance (only a portion of the file is scanned),
and thus might be inaccurate in some cases.
- Pro: Correctly interpreting Reaper loop label markers.
Reaper stores additional markers for loop start labels inside Wave files. Our tests show that
a lot of big name software, including Sound Forge 13 and WaveLab, misinterpret (on load) and
break (on save) these markers.
We keep all research, so get in touch or visit our Discord if you need to know more.
A few words on editing files: resonic.at/faq#onediting
- Pro: Several new bits of metadata information are now shown in the meta panel, including many date
and time pairs, where available:
'Origination Date' (combined BWF origination date and time)
'File UID' (iXML, etc.)
'Set/Family UID' (iXML, etc.)
'Original Filename'
'File Path (Soundminer)' (original Soundminer file path)
'Software Name' (now recognizes Soundminer)
'Location Types' (iXML 2.0)
'Location Times' (iXML 2.0)
'Take Types' (iXML 2.0)
'Recording Location'
'Recording Medium' (improvements)
'Microphones' (improvements)
'Start Date' (broadcast start date for CART waves)
'End Date' (broadcast end date for CART waves)
'Creation Date' (RIFF WAVE)
'Purchase Date' (MP4)
'Release/Retail Date' (ID3, Soundminer, Scott Studios SS32, generic)
'Original Date' (ID3, MP4, WMA, Olympus, Apple Finder, generic)
'Recording Date' (ID3, WMA, generic)
'Ripping Date' (generic)
'Encoding Date' (ID3, generic)
'Tagging Date' (ID3, generic)
'BWF Version'
'iXML Version'
'CART Version'
'APE Version'
'APETAG Version'
'Wave Format Extensible GUID'
- Vinyl track numbers and counts are being parsed (FLAC, etc.).
Side A is intepreted as 101 102 etc., side B as 201 202 etc., and so on.
- Improved textual metadata parsing for RIFF WAVE files (UTF8, foreign characters).
- Fixed metadata scan taking a long time when encountering buggy .ogg files.
(reported: wayfinder)
- Pro: Ableton Content (packed/encrypted) is now detected by the meta core, check meta panel.
(reported: sirdwyck)
- Pro: Fixed a bug that would potentially lead to crashes during scans of WAV/AIFF files that
contain broken iXML metadata describing the embedded channels.
- Pro: AES CART chunk timers INT1 and SEG1 are no longer just triggers (so far displayed
in waveform as 'TRG'), but are interpreted and displayed as 'Intro' and 'Segue'.
- Pro: Chapters are now being read and displayed in the waveform as 'Chapter'. If a chapter title
is available it will be shown as well.
Currently supported are:
- Chapter frames in ID3v2 tags (MP3, WAV, etc.)
- 'CHAPTERxxx' metas with timecode in Xiph Comment/Vorbis tags (FLAC, OPUS, OGG, etc.)
as well as in APE tags (APE, etc.)
- Pro: The 'Embedded Tech' column will now show the following additional bits of information that help
you quickly determine what kind of metadata is contained in your file:
- 'Cue' if a file contains at least one cue that has no length (start position only),
which could be markers, transients, intro, outro, triggers, slices, etc.
- 'Region' if a file contains at least one cue that has a length (start position + end position),
which could be actual regions, sampler loops, chapters, etc.
- 'Picture' if a file contains exactly one embedded/attached picture
- 'Pictures' if a file contains exactly more than one embedded/attached picture
- 'Xiph' if a file contains a Xiph Comment (Vorbis tags)
- 'Ape' if a file contains an APE tag
- Pro: Resonic now reads iXML metadata embedded in FLAC files.
It was introduced in Reaper 6.10, but we had to implement workarounds to handle broken content.
In case Cockos is reading:
- You write the application block magic twice ("iXMLiXML") - it's 32 bits per spec
- Your XML structure is malformed as you end on "</BWFXML></BEXT>", but BWFXML is the root element
Filtering:
- Powerful new file list filter, reworked from the ground up.
Multiple match terms can now be specified, and for refinement they can be +included and -excluded.
While substrings or phrases are written without quotes, or are put in double quotes,
whole words can now also be matched when put in single quotes.
Wildcards are auto-detected. Many more features are available.
Full documentation on the new filter is available here: resonic.at/docs/file-list
- Filter panel is now kept open by default.
If the filter is active the 'X' button will clear its text, another click on 'X' will close the panel.
CTRL-F always toggles the filter panel regardless of the selected options.
- Filter open/close/focus logic reworked for better usability.
Press ESC to select the filter text and to switch the input focus back and forth focus between
file list and filter. This allows you to quickly switch to the file list with
- New filter options for all editions:
'Automatically close panel' automatically closes the panel when not needed
'Clear filter text on close' clears entered filter text as soon as the panel is closed
'Close filter on Escape' closes the filter when ESC is pressed
'Clear filter text on Escape' clears entered filter text when ESC is pressed
- The following file list shortcuts now also work while you are typing in the file list filter (CTRL-F):
ESC (switch between file list and filter, depending on settings)
CTRL-ENTER (open file in Explorer)
ALT-ENTER (show file properties in Explorer)
CTRL-SHIFT-ENTER (open file's parent folder in Explorer)
ALT-F4 (to close the application)
end of file.
What's New So Far in This Resonic WIP
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is a work-in-progress list of upcoming changes, improvements, and features
in Resonic Pro and Player, and may still change before release.
Comment and discuss at:
users.resonic.at (FB group)
0.9.4b
~~~~~~
So we had a challenging last year, but to put the icing on a storm fried our gear a week
before release. Who would've thought the rona would hit soon after.
Resilience seems to be the relevant word these days. If you ever thought about donating
to the project, or supporting it by purchasing a Pro license, now is the time.
This release contains essential fixes, improvements, and many new features.
It introduces a more responsive file list and an all new powerful file list filter for all versions.
In Resonic Pro 'Batch Target' copy and move issues were fixed, waveform 'Fast Select' (without SHIFT)
is now a thing, the 'Prepare and pause' mode was made more reliable, leading/trailing slices
for slice export options were added, and Reaper users get to enjoy our unique 'Copy as Reaper media'
feature for pasting clips directly into their DAW of choice.
We've reworked the file list filter and made it much more powerful in the process:
Matching whole words, exact phrases, wildcards, including and excluding patterns,
or any combination of these in one go is now possible for refinement.
Playback and Monitoring:
- Pro: 'Pause at end of slice' option for auditioning temporary slices via letter keys
added to marker buton menu (next to A-B button.)
- Fixed an issue with very large MP4/M4A files, usually containing many hours of audio, that would
freeze up Resonic for several seconds or permanently while generating glitchy sound.
This occured either when seeking past a certain file size or time, or when playing past that boundary.
(reported: P. Landau)
- Pro: Made launch mode 'Prepare and pause' more predictable.
When this mode is active files will load and pause, but only start playing on ENTER or seek click.
When the next/previous/a random file is played (manually, or automatically through track advance)
it will also load and pause only, but never start playing unexpectedly.
This mode is mainly intended for special use, or if you simply prefer working like this,
and can be combined with double-click mode (DCM).
- Pro: A few slice rendering settings added to marker button menu.
Uncheck 'Always create leading slice' to not render the first slice to a new file unless you have
explicitly created a slice marker at the beginning of the file.
Uncheck 'Always create trailing slice' to not render the portion after the last slice marker
to a new file unless you have explicitly created a slice marker at the end of the file.
You can set the 'Number of digits' for the filename as well.
(suggested: G. Green) (09402)
- Pro: Pitch settings are now applied directly and without delay,
fixing short sound playback on high pitch settings (potential glitchy transient at beginning of sound.)
- Pro: Pitch no longer resets on ENTER when 'Remember pitch' is deactivated.
- Pro: More responsive retriggering of the current sound file (on ENTER, SPACE, click.)
- Support for Ogg FLAC files, i.e. compressed FLAC data stored in an Ogg container.
- Opus and Speex files with .ogg extensions are now detected and played back.
- Experimental: Custom dim volume reduction in dBFS.
Set 'transport/dim/dbfs' in preferences file to -1..-50 (anything below -50 acts as mute).
(suggested: tomtrigger)
Performance:
- Reduced visual glitches during application startup, especially on multi-monitor systems.
Stability:
- Fixed an issue that could cause batch target operations to fail on Windows 7.
- Fixed application freezes on random track playback (automatic advance or manual random)
on certain AMD Ryzen 3000 series CPUs with broken microcode.
All versions of Resonic after 0.7.2 are affected.
Consider updating your BIOS to the latest AGESA (1.0.0.4+ is fine) as soon as possible
to fix this, and to avoid running into problems with other software.
(thanks: Andreasvb)
- Fixed folder monitoring related crash bugs in the browser.
One bug in particular occasionally caused an endless ocean of message boxes flooding all over your
screen in seemingly random but mathematically carefully determined places, creating unprecedented
generative digital art in the process. A thing of real beauty: boxes, buttons, confusing messages,
red exclamation marks, everywhere, reminiscent of Windows 95. Nostalgic, but it had to go.
Usability:
- Loop toggle shortcut was changed to ALT-L (in addition to NUM-/).
- You can now double-click the empty area behind the 'File List' tab to maximize the middle panel,
thus making the file list wider.
Double-click again to restore the previous state of the left/right panels.
- Pro: You can now double-click the empty area behind the right sidebar's tabs (targets/meta) to make
the panel wider, while another double-click will restore your previous width.
Note that this also works for the left sidebar (browser) in exactly the same way.
- Bookmarks that point to missing paths ('offline') can now be removed.
- Fixed bookmarks pointing to deleted folders/ejected devices going invisible until app restart.
- Aside from clearing the current selection ESC now also switches back to the file list filter if open.
- Pro: 'Crop selection to new file' commands have been added to waveform popup
Integration:
- Pro: 'Copy as Reaper media' and 'Copy as Reaper media (section)' from the selection popup menu
for use with Cockos Reaper (requires version 5.974, or higher.) (09401)
This command copies the current selection as a Reaper media clip to the clipboard,
which can then be pasted into the Reaper timeline as a reference to the original media file
rather than as a new audio file.
These current Resonic settings are translated and affect the generated Reaper clip:
selection, loop, pitch, trim volume, mute.
So to create a looping but muted Reaper clip, in Resonic create a loop and mute the volume
first, then use 'Copy as Reaper media', for example.
Currently supports: wav, aiff, mp3, ogg, flac, opus, and wv.
(thanks: Justin at Cockos for working with us)
- Allow Resonic to be started minimized or maximized via shortcut overrides. This also
fixes a bug that could cause the main window to not appear. (reported: Luke)
- You can now choose whether Resonic should by default automatically advance to the next file
or stop playback after playing the first file when opening a file or folder directly via shell,
i.e. via Explorer menus or via command-line parameters.
Separate settings are available for files and for folders.
The existing command-line parameters "--advance" and "--no-advance" will override these settings.
See 'Menu | Advanced | Explorer & Command Line'. (reported: Luke)
- Refreshed all Explorer icons (Setup version only) with better contrast, sharpness,
and some new graphical elements.
Each icon now has a square 32x32 version which shows up (e.g.) in Explorer's 'Content' view,
to ensure the name of the file format is well-readable.
The 16x16/24x24 versions that show up in (e.g.) Explorer's 'Details', 'List', and 'Small Icons' views
have been replaced with simple squares that use the same color scheme as the Resonic file list,
representing lossless (blue), lossy (orange), music (green), video (purple), and rex (deep blue) files.
User Interface:
- Fixed sort column visual glitches when scrolling horizontally.
- Some high DPI improvements (mainly font size related) for header/info bars, volume bar,
level meter, all visualizations (waveform, etc.), and time display.
- Pro: Fixed failing drag & drop of waveform selections and header filenames onto 'Decode'
and 'Process' targets.
- More visible blue tab dividers when a section (left/middle/right) is focused.
- Main window restores faster from tray when maximized, related glitches have been fixed.
- Pro: Fixed '0 dBFS' level meter preset.
- New option for full transport time display (i.e. HH:MM:SS,MSEC) instead of compact default.
- Refreshed font for transport time display and other monospace content.
- Bigger and bolder input boxes where applicable and actually useful.
- Pro: Selection and marker menus added to main menu for better overview.
Waveform:
- Pro: 'Fast select' lets you create a selection without holding down SHIFT.
To draw a selection left-click into waveform and move the mouse while holding down the button.
For a popup menu right-click the selection.
To clear the selection quickly use SHIFT+RCLICK anywhere.
Fast select is disabled for the first few moments after switching files to allow for seeking.
- Pro: You can now right-click waveform selections to open a popup menu that provides
you with some additional commands.
- Pro: Fixed visual issue with selections that go all the way to the left (0000013)
- Pro: More visible cue/marker/region labels
Analyzer:
- 'Solid background' option now available to Player users.
Browser:
- Fixed incorrect active item path highlight.
- 'Show hidden folders' (CTRL-H) is now also available from the arrow menu and is remembered
between sessions.
File List:
- The file list and its filter (CTRL-F) have been reworked to be less blocking for better
responsiveness, and to handle large amounts of files more reliably.
This is a major rework so please make sure you report any glitches as soon as they appear.
- Pro: Fixed 'Send to Batch Target' always copying files to 'Move' targets.
(reported: P. H. Bushaw)
- Pro: Fixed file list position being lost after a file is sent to a 'Move' target and disappears from the list.
(reported: P. H. Bushaw)
- Pro: The 'Send to Batch Target' menu now indicates the type of target (e.g. 'Move').
- 'Restore default widths' in the column context menu applies default column widths to your
currently visible columns, which can be useful if your widths went out of whack for some
reason or you just want to restore them to some reasonable values.
Your custom column visibility or order remains untouched.
- Experimental: File shortcut resolver, resolves .lnk files in the file list,
supports environment variables in shortcut path.
Set 'elements/file_list/resolve_shortcuts' in preferences file to 0 or 1.
Sound:
- Pro: Playback of files with high sample rates (>192 kHz, e.g. 384 kHz) (WAV, FLAC, etc.)
- Pro: Dithering option (TPDF) for ASIO output, when converting float to integer samples.
- When playing through WASAPI Resonic now registers itself in the 'Media' category,
i.e. appropriate signal processing modes may be applied by sound drivers.
- "Raw mode" option (WASAPI only) lets you bypass all Windows sound driver sound enhancements.
Metadata:
- Pro: Full display support for iXML 2.0 location types, location times, and take types,
as well as other iXML-related improvements.
- Pro: Initial key metadata is now reported as free-form in a separate column ('Initial Key'),
in addition to the 'Musical Key' column which continues to be the initial key in musical format.
(thanks: wayfinder)
- Pro: 'Open Key' notation support.
Will show up in 'Initial Key' column, and in 'Musical Key' column as a musical translation.
The 'Open Key' notation is in use by major DJ software like Traktor or Rekordbox.
Note that 'Camelot' notation will never be displayed nor written or used in any other way or form
due to bizarre licensing restrictions.
- Pro: Improved metadata support (bits of information read) for MP4, M4A, M4B, M4V, and ALAC files,
and as an extra iTunes media types are shown in the meta panel.
- Pro: Audio files with ACID Next content are now recognized.
- Fixed potential freeze when reading certain incomplete MP3 files.
- Metadata support for AAC files (raw transport streams with ADTS headers), including sample rate,
channel count, bitrate, duration, audio flags (e.g. 'Joint Stereo'), MPEG audio object type,
MPEG version, content flags (protected/private/original/copyright), channels, and channel layout.
Duration is an estimate in favor of overall performance (only a portion of the file is scanned),
and thus might be inaccurate in some cases.
- Pro: Correctly interpreting Reaper loop label markers.
Reaper stores additional markers for loop start labels inside Wave files. Our tests show that
a lot of big name software, including Sound Forge 13 and WaveLab, misinterpret (on load) and
break (on save) these markers.
We keep all research, so get in touch or visit our Discord if you need to know more.
A few words on editing files: resonic.at/faq#onediting
- Pro: Several new bits of metadata information are now shown in the meta panel, including many date
and time pairs, where available:
'Origination Date' (combined BWF origination date and time)
'File UID' (iXML, etc.)
'Set/Family UID' (iXML, etc.)
'Original Filename'
'File Path (Soundminer)' (original Soundminer file path)
'Software Name' (now recognizes Soundminer)
'Location Types' (iXML 2.0)
'Location Times' (iXML 2.0)
'Take Types' (iXML 2.0)
'Recording Location'
'Recording Medium' (improvements)
'Microphones' (improvements)
'Start Date' (broadcast start date for CART waves)
'End Date' (broadcast end date for CART waves)
'Creation Date' (RIFF WAVE)
'Purchase Date' (MP4)
'Release/Retail Date' (ID3, Soundminer, Scott Studios SS32, generic)
'Original Date' (ID3, MP4, WMA, Olympus, Apple Finder, generic)
'Recording Date' (ID3, WMA, generic)
'Ripping Date' (generic)
'Encoding Date' (ID3, generic)
'Tagging Date' (ID3, generic)
'BWF Version'
'iXML Version'
'CART Version'
'APE Version'
'APETAG Version'
'Wave Format Extensible GUID'
- Vinyl track numbers and counts are being parsed (FLAC, etc.).
Side A is intepreted as 101 102 etc., side B as 201 202 etc., and so on.
- Improved textual metadata parsing for RIFF WAVE files (UTF8, foreign characters).
- Fixed metadata scan taking a long time when encountering buggy .ogg files.
(reported: wayfinder)
- Pro: Ableton Content (packed/encrypted) is now detected by the meta core, check meta panel.
(reported: sirdwyck)
- Pro: Fixed a bug that would potentially lead to crashes during scans of WAV/AIFF files that
contain broken iXML metadata describing the embedded channels.
- Pro: AES CART chunk timers INT1 and SEG1 are no longer just triggers (so far displayed
in waveform as 'TRG'), but are interpreted and displayed as 'Intro' and 'Segue'.
- Pro: Chapters are now being read and displayed in the waveform as 'Chapter'. If a chapter title
is available it will be shown as well.
Currently supported are:
- Chapter frames in ID3v2 tags (MP3, WAV, etc.)
- 'CHAPTERxxx' metas with timecode in Xiph Comment/Vorbis tags (FLAC, OPUS, OGG, etc.)
as well as in APE tags (APE, etc.)
- Pro: The 'Embedded Tech' column will now show the following additional bits of information that help
you quickly determine what kind of metadata is contained in your file:
- 'Cue' if a file contains at least one cue that has no length (start position only),
which could be markers, transients, intro, outro, triggers, slices, etc.
- 'Region' if a file contains at least one cue that has a length (start position + end position),
which could be actual regions, sampler loops, chapters, etc.
- 'Picture' if a file contains exactly one embedded/attached picture
- 'Pictures' if a file contains exactly more than one embedded/attached picture
- 'Xiph' if a file contains a Xiph Comment (Vorbis tags)
- 'Ape' if a file contains an APE tag
- Pro: Resonic now reads iXML metadata embedded in FLAC files.
It was introduced in Reaper 6.10, but we had to implement workarounds to handle broken content.
In case Cockos is reading:
- You write the application block magic twice ("iXMLiXML") - it's 32 bits per spec
- Your XML structure is malformed as you end on "</BWFXML></BEXT>", but BWFXML is the root element
Filtering:
- Powerful new file list filter, reworked from the ground up.
Multiple match terms can now be specified, and for refinement they can be +included and -excluded.
While substrings or phrases are written without quotes, or are put in double quotes,
whole words can now also be matched when put in single quotes.
Wildcards are auto-detected. Many more features are available.
Full documentation on the new filter is available here: resonic.at/docs/file-list
- Filter panel is now kept open by default.
If the filter is active the 'X' button will clear its text, another click on 'X' will close the panel.
CTRL-F always toggles the filter panel regardless of the selected options.
- Filter open/close/focus logic reworked for better usability.
Press ESC to select the filter text and to switch the input focus back and forth focus between
file list and filter. This allows you to quickly switch to the file list with
- New filter options for all editions:
'Automatically close panel' automatically closes the panel when not needed
'Clear filter text on close' clears entered filter text as soon as the panel is closed
'Close filter on Escape' closes the filter when ESC is pressed
'Clear filter text on Escape' clears entered filter text when ESC is pressed
- The following file list shortcuts now also work while you are typing in the file list filter (CTRL-F):
ESC (switch between file list and filter, depending on settings)
CTRL-ENTER (open file in Explorer)
ALT-ENTER (show file properties in Explorer)
CTRL-SHIFT-ENTER (open file's parent folder in Explorer)
ALT-F4 (to close the application)
end of file.