To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
hg clone
History | View | Annotate | Download (1.46 KB)
Further alignment view fixes
Fix incorrect display of alignments in some cases where two adjacent non-reference files were wrongly thought to have no relationship to one another
Update for v1.1
Make the first-run default alignment preference be MATCH with pitch compensation (default otherwise is MATCH without)
UI text tweaks, and a small MATCH fix
Subrepo update
Duplicate the Win7 compatibility tweaks from recent commits in SV
Minor subrepo fixes
Plugin fixes
Add a subsequence option. Not working well in a lot of cases. To investigate.
Add missing header in subrepo
Update MATCH code to include (but not yet use) subsequence plugin
Improve AlignmentView layout and display in case where one track is just a subset of another
Subrepo update with (not-yet-used) subsequence DTW. Also bump version for another prerelease.
Log external program stderr to our log file
Fix potential crash on startup due to divide-by-zero in adjustAlignmentViewHeights
Merge from branch pitch-align
Build fix for older compilers
Fix failure to re-align models in some alignment modes when opening a new session
Rename to use the MATCH name more clearly
Correct appearance of salient feature layers when in no-alignment mode
Separate out choosing alignment program from choosing to use the alignment program
Subrepo update with various aligner fixes
Update to use note alignment in the internal version of the sung pitch aligner; some debug output in external version
Implement trimmed linear aligner
Add External Program selection feature, + some aligner fixes
Simplifications & tidying to alignment with DTW
Merge from default branch
Merge from branch pitch-align, with the groundwork for pitch-based alignment...
Reduce pane overlay font size when pane is very thin; schedule alignments with a little delay between them to avoid overloading the UI right at the start; use signals for alignment error handling
Don't reopen previous session when constructing main window - wait until we've shown the window and checked whether the command line calls for a new session. Also expand playlists when parsing command args, and make sure paths actually added are absolute ones
Separate out the aligner classes for various types of aligner
Move align to a new directory in svapp
Add right-button menu titles to stylesheet (+ subrepo update)
Release date, and subrepo update
Subrepo update and version bump
Fix #1959 Salient features disappearing as we scroll
Update for macOS 10.15 fix
Fix potential deadlock when using external alignment program
Fixes to external-program alignment
When passing filenames to external aligner, if no local filename (e.g. when decoded to memory), get the local filename from the file source (e.g. cached version of encoded file)
Switch back to default branch of SDK, following merge
Subrepo update: Fix sluggish playback start/stop when using PulseAudio
Update subrepos and adapt to new MainWindowBase API, ensuring that we don't getthe recording permission dialog until we actually record
Fix failure to show scale on waveform layer when time-instant layer is on top of it
Fix #1929 Wrong scale appears when toggling salient feature layer
Update subrepos
Fix goof that prevented anything appearing!
Update to new PaneStack options API
Update with thread-safety fixes in model implementations
Use key-strength plot with updated bin labels to reflect the fact that it merges relative maj/min rather than merging by tonic
Ensure outline waveform looks similar regardless of whether we have 1 channel or more
Further work on first-run stuff (from Mac testing)
Some work on first-run intro dialog
Add sensible scale for azimuth
The default key frame map is not working well at the moment, because its extents are not being properly updated as the models they depend on are loaded. Leave it empty for now.
Fix handling of errors in construction of transform input models: should fix #1917 Crash on Windows when invoking New Session during session load
Fix calculation of binary name (don't include full path!)
Lib dir name is usually the same as the binary name, not the formal application name
Update helper & plugin locations in Linux packaging
Fix #1915 Ffwd/rewind not working as expected when aligned view selected
Fix #1914 Mounting rounding error when dragging aligned view left/right
Activate the newly-modal vertically fixed mode in melodic range spectrogram
Experimental adjustments that reduce cache sizes
Address #1909 Extremely slow on Windows when doing more than one thing at once
Update subrepo
Fix macOS memory calculation
Some simplifications to the colour 3d plot cache
Simplify EditableDenseThreeDimensionalModel by splitting off the compressed variant of it
Fix #1913 Crash on macOS with c++11-mutex
Bitbucket -> Sourcehut
Handle filenames supplied at the command line by constructing a session, to make sure we're consistent with actual session opening
Release-related paraphernalia: network permission tester, version checker
Show relative pitch in pane when displaying alignment status
Experimental version using TIPIC features. Not working well - needs review
Fix pitch-mode scale range
Subrepo update for alignment cancelling fixes
Fix handling of alignment progress bars
Fixes to Key layer rendering
Use tonic-strength rather than key-strength plot
Merge from branch ghost-reference
Improve AlignmentView rendering
Fix misalignment in pitch layer