17
0

53 Commits

Author SHA256 Message Date
2c6fa35866 Accepting request 1324428 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1324428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=21
2025-12-26 13:38:00 +00:00
0a01b44411 Accepting request 1324427 from home:kill_it:branches:multimedia:apps
- Add sonic-visualiser-svgui-qt6-fix.patch fixing build for TW and SR

OBS-URL: https://build.opensuse.org/request/show/1324427
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=52
2025-12-26 06:51:36 +00:00
26186bd231 Accepting request 1273532 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1273532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=20
2025-04-30 17:04:25 +00:00
698fc45a35 Accepting request 1273531 from home:kill_it:branches:multimedia:apps
- Add sonic-visualiser-fix-atomic-arguments.patch fixing build errors.
- Update to 5.2.1
  * Fix hang on exporting an image or SVG during interactive use
  * Fix failure to highlight some points on mouse-over when using a
    hi-dpi display

OBS-URL: https://build.opensuse.org/request/show/1273531
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=50
2025-04-30 00:09:21 +00:00
3c8d3e92ac Accepting request 1252590 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1252590
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=19
2025-03-13 14:06:45 +00:00
3a3473621e Accepting request 1252589 from home:kill_it:branches:multimedia:apps
- Update to 5.2
- Fix gcc dependency for Leap 16 in spec
  * On the Mac, substantially improve responsiveness during scrolling
    and zooming, with threaded paint and various perceptual changes.
    If threaded paint causes instability, it can be disabled by setting
    the SV_NO_THREADED_PAINT environment variable (to anything).
    (Sonic Visualiser was previously perceptually more sluggish on the
    Mac than on other platforms, where this change was not necessary)
  * Fix habit of holding open the device microphone after recording
  * Improve compatibility with Vamp plugins that return unexpectedly
    many values in features
  * Improve compatibility with Vamp plugins that express units in
    variant forms such as "Hertz"
  * Fix incorrect choice of UI language on systems with more than one
    of the supported languages configured, and on which English (that is
    not explicitly regionalised to en_US or en_GB) has a higher priority
    than any other supported language. Previously the first other
    matching language would have been used; now it will be English
  * Fix tendency to pop up a progress dialog over the top of any user
    input needed when opening a file

OBS-URL: https://build.opensuse.org/request/show/1252589
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=48
2025-03-12 23:45:48 +00:00
06703b3a07 Accepting request 1205863 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1205863
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=18
2024-10-06 15:53:00 +00:00
e134697001 Accepting request 1205862 from home:kill_it:branches:multimedia:apps
- Update to 5.0.1
  * Fix occasional crashes in the Mac package, caused by a Qt bug, by
    updating the version of Qt used when packaging
  * Fix bug in Preferences that prevented some of the analysis settings
    from taking effect
  * Fix failure to load some older 32-bit Windows Vamp plugins
  * Update UI translation loading logic to better reflect system locale
    settings

OBS-URL: https://build.opensuse.org/request/show/1205862
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=46
2024-10-06 02:35:04 +00:00
956eb09d36 Accepting request 1199757 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1199757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=17
2024-09-10 19:13:37 +00:00
05f993006c Accepting request 1199756 from home:kill_it:branches:multimedia:apps
- Use gcc-12 for Leap 15.6
- Update to 5.0
  * Port to Qt6. The code now builds only with Qt6, and Qt5 is no
    longer supported
  * Add mechanism to ignore plugins on subsequent runs if they fail to
    load, and to review ignored plugins from the preferences dialog
  * Add Mel scale to the options for vertical spectrogram scale
  
  * Add an opaque toggle to the spectrogram; switching it off gives
    spectrograms some transparency, so they can be overlaid over other
    layers, including other spectrograms
  
  * Update opaque toggle in colour 3d layers so that it works like the
    new one in the spectrogram. Previously colour 3d plot layers could
    be translucent at low resolutions but not at higher ones; now the
    setting affects all resolutions. Correspondingly make it default to
    off, as in the spectrogram
  * Add smoothing toggle directly to spectrogram parameters, like the
    one already found in colour 3d plot layers. Previously spectrogram
    smoothing could be toggled only from the preferences
  * Stop snapping spectrogram frequency range to bin frequencies. This
    already-confusing feature caused problems with the new support for
    translucent spectrograms, which permits overlaying spectrograms of
    differing bin counts that would be too hard to line up properly if
    the frequency extents were always snapped to the nearest bin
  * Clarify keyboard and mouse shortcut descriptions in the Key And
    Mouse Reference window, especially for the platform-specific
    descriptions used on the Mac, and add a few more alternative
    shortcuts including more standard zoom in/out shortcuts
  * Fix disappearing peaks in peak-bin display mode in the spectrogram,
    caused by overzealous smoothing
  * Fix jumps in spectrogram when changing zoom level between certain
    values in hi-dpi pixel-doubled situations, caused by a failure of
    cache invalidation
  * Fix some very slow spectrogram painting
  * Fix disappearance of right-button Transforms menu after file load
  * Fix inconsistent default vs set threshold values in spectrogram
  * Fix crash on painting very low-resolution dense 3d plots

OBS-URL: https://build.opensuse.org/request/show/1199756
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=44
2024-09-09 22:44:05 +00:00
8bb72cd310 Accepting request 1151889 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1151889
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=16
2024-02-26 18:50:23 +00:00
1333061fe9 Accepting request 1151622 from home:dimstar:rpm4.20:s
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151622
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=42
2024-02-26 17:03:24 +00:00
2e2dca4e8c Accepting request 1094501 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1094501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=15
2023-06-22 21:26:08 +00:00
4b6bfcd1dd Accepting request 1094500 from home:kill_it:daw
- Update to 4.5.2
- Remove sonic-visualiser-Fix-build-failure.patch as fixed in upstream
- Use system vamp host sdk
  * Support multi-line text labels on time instants
 
  * Improve refresh and rendering of text labels in various layers
  * Improve abbreviation of layer names in the key at bottom-right of a
    pane
  * Fix repeated writes to settings file when rendering time-ruler
    layers at close zoom levels
  * Use system Vamp host SDK if provided 
- Changes in 4.5.1
  * Update to use Rubber Band v3 with its higher quality timestretcher
    (the older, lower-CPU one is still available in preferences). This
    means the build requires rubberband-3.0.0 or newer, so you may need
    to install it separately if building on an older system.
  * Fix inability to select Hz as the unit of a layer following import
  * Provisional fix to bailing out on startup when invoked with "Open
    With..." on Mac
  * Fix nonsense display when showing frequency scaled points with value
    of 0Hz

OBS-URL: https://build.opensuse.org/request/show/1094500
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=40
2023-06-22 03:34:48 +00:00
86d0e01dda Accepting request 1030981 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1030981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=14
2022-10-25 09:20:16 +00:00
675e86cc91 Accepting request 1030980 from home:kill_it:daw
- Add patch sonic-visualiser-Fix-build-failure.patch

OBS-URL: https://build.opensuse.org/request/show/1030980
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=38
2022-10-25 00:46:19 +00:00
13d9fba1c8 Accepting request 970637 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/970637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=13
2022-04-19 07:58:39 +00:00
e9398149ce Accepting request 970015 from multimedia:proaudio
OBS-URL: https://build.opensuse.org/request/show/970015
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=36
2022-04-18 20:57:27 +00:00
Richard Brown
5dd31792d3 Accepting request 881747 from multimedia:apps
- Remove download URL from Source line due to certificate
  troubles
- Update to 4.3
  * Fix failure to activate the Align button on startup, even when the
   appropriate alignment plugin is installed
  * Fix (obviously) incorrect colour display for closely zoomed-in
   colour 3d plot views
  * Switch the build system from autoconf/qmake/make to meson/ninja

OBS-URL: https://build.opensuse.org/request/show/881747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=12
2021-03-29 16:22:16 +00:00
d1c8d8b66f Accepting request 881745 from home:alois:branches:multimedia:apps
- Remove download URL from Source line due to certificate
  troubles

OBS-URL: https://build.opensuse.org/request/show/881745
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=34
2021-03-28 13:49:45 +00:00
858f9c82cc Accepting request 881655 from home:kill_it:branches:multimedia:apps
- Update to 4.3
  * Fix failure to activate the Align button on startup, even when the
   appropriate alignment plugin is installed
  * Fix (obviously) incorrect colour display for closely zoomed-in
   colour 3d plot views
  * Switch the build system from autoconf/qmake/make to meson/ninja

OBS-URL: https://build.opensuse.org/request/show/881655
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=33
2021-03-27 13:52:53 +00:00
376df2e68a Accepting request 859696 from multimedia:apps
- Actually remove 0001-Fix-build-with-Qt-5.15.patch
- Set correct download URL
- Update to 4.2
- Remove 0001-Fix-build-with-Qt-5.15.patch (fixed upstream)

OBS-URL: https://build.opensuse.org/request/show/859696
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=11
2021-01-01 20:14:14 +00:00
ae768dd813 - Actually remove 0001-Fix-build-with-Qt-5.15.patch
- Set correct download URL

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=31
2021-01-01 07:24:51 +00:00
4bdb52bdc4 Accepting request 859649 from home:edogawa
- Update to 4.2
- Remove 0001-Fix-build-with-Qt-5.15.patch (fixed upstream)

OBS-URL: https://build.opensuse.org/request/show/859649
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=30
2021-01-01 06:46:44 +00:00
4d8faf0b1c Accepting request 812047 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/812047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=10
2020-06-07 19:37:33 +00:00
2abbafdb2f Accepting request 812039 from home:cgiboudeaux:branches:multimedia:apps
- Add patch to fix build with Qt 5.15:
  * 0001-Fix-build-with-Qt-5.15.patch

OBS-URL: https://build.opensuse.org/request/show/812039
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=28
2020-06-06 11:17:30 +00:00
85a4d84416 Accepting request 768085 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/768085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=9
2020-01-29 12:19:14 +00:00
e8d8a23bfc Accepting request 768066 from home:cgiboudeaux:branches:multimedia:apps
- Update to 4.0.1
  * Fix the vertical scale in NoteLayer when displaying a model
    with non-Hz scale
  * Fix failure to make installed executables executable when
   compiling and installing the source package
- Remove conditions for unmaintained openSUSE versions.
- Don't use -Werror.

OBS-URL: https://build.opensuse.org/request/show/768066
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=26
2020-01-28 16:14:50 +00:00
7f99715150 Accepting request 744893 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/744893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=8
2019-11-03 11:22:34 +00:00
1de3c092a9 Accepting request 744887 from home:edogawa
- Update to version 4.0
 * Add Box annotation layer type, typically used for time-frequency boxes 
   to be annotated over a spectrogram. Because this introduces a new layer 
   type into the session file format, the major version number has been 
   bumped to v4.0. Sessions saved from v4.0 can still be opened in earlier 
   versions of Sonic Visualiser, but any Box layers will not be loaded
 * Fix behaviour of auto-align layers on top of waveform: they can now be 
   aligned in the vertical scale, if they have a unit of V and the waveform 
   is of a single channel in linear or dB mode
 * Make the UI more readable in macOS "dark mode"
 * Fix sluggishness in starting and stopping playback when using PulseAudio
   v13.0+
 Changes in version 3.3
 * Add support for reading the Opus audio codec on all platforms
 * Add support for WMA and AAC formats on 64-bit Windows. (AAC was already 
   supported on macOS.) Note that AAC support on Windows does not support 
   "gapless" import, i.e. removing the encoder gaps at start and end of 
   the stream
 * Add ability to choose the field separator when importing CSV and 
   CSV-like files, if more than one possible candidate separator is 
   found in the file
 * Fix crash when closing session or starting a new session while 
   calculating alignment of multiple audio files
 * Fix crash when running certain plugins that call for frequency-domain 
   input at non-power-of-two block sizes
 * Fix wandering left edge of measure-tool rectangle while dragging out 
   the area
 * Ensure that plugin stderr debug output is logged to the SV log file
 
- Refreshed sonic-visualiser-system-dataquay.patch
- Update to version 3.2.1
 * Fix failure to record from built-in microphone on macOS 10.14
   (caused by lack of microphone permission request text)
 * Fix crash when closing SV or starting a new session during recording
 * Fix crash on exit in some builds that disable OSC support
 * Fix flashing effect when scrolling certain configurations of colour 3d
   plot layer leftwards
 Changes in version 3.2
 * Add ability to zoom closer than one sample per pixel, so as to see
   the interpolated signal level between samples
 * Add oversampling control to the spectrogram and spectrum layers
 * Highlight and label frequency peaks in the spectrum as the mouse
   rolls over them, when enabled in the parameter area
 * Add feature to convert and import audio from a CSV data file
 * Add some new colour maps, and restore the old Blue on Black one
 * Speed up spectrum rendering at high resolutions
 * Fix failure to pass Nyquist bins correctly to
   frequency-domain-input Vamp plugins in some circumstances
 * Fix sometimes incorrect shortcut associations for new-layer menu
   items
 * Various other rendering improvements and bug fixes
- Refreshed sonic-visualiser-system-dataquay.patch
- Use gcc7 on Leap 42.3 to fix build
- Update to version 3.1.1
  * Fix failure to record correctly into an empty session with
    certain audio drivers
  * Fix failure to run LADSPA plugins at all, except with some
    unusual path layouts
  * Fix failure to silence sonified notes when rewinding backwards
    or jumping back from a loop endpoint
- Fixed the tests and dropped
  sonic-visualiser-remove-svcore-test.patch
- Update to version 3.1
  * Add Plugins tab to Preferences dialog, from which you can
    review the plugin load paths and see which plugins were
    loaded from which locations, and also customise load paths
    (though the various path environment variables are still
    supported)
  * Stream the export of audio data and other CSV data so that
    very large exports don't hang the UI or run us out of memory
    (thanks to Lucas Thompson)
  * Ensure vertical scale appears for auto-align layers when
    there is nothing else to auto-align them to
  * Fix another long-standing Windows-platform wide-char/utf8
    conversion problem, with environment variable naming and
    contents
  * Improve handling of incomplete session loads, i.e.
    situations where the audio files referred to by a session
    could not be found - previously the session could be re-saved
    immediately thus losing the audio reference; now at least we
    disable Save (enabling only Save As) and show a warning
  * Update pane and layer menu shortcuts so that the
    waveform/spectrogram/etc shortcuts (Shift+G etc) operate on
    the source model in the currently-selected pane rather than
    the main model. This is a backward-incompatible change but is
    a far more intuitive way for the function to work
  * Use dark background for bright colours in time-value/note/etc
    layers as well as e.g. waveforms - this is how it was always
    "intended to" work, but it is a backward-incompatible change
  * Make "Select All" select the whole span of everything that
    exists, not just the main model
  * Add horizontal scale to Spectrum layer
  * Improve spacing and labelling of vertical log scales
  * Update build system for better Cap'n Proto version support
    and to use Repoint for code management in the repository
  * Various other bug fixes
- Dropped piper.capnp (fixed upstream)
- Refreshed sonic-visualiser-remove-svcore-test.patch
- Added sonic-visualiser-system-dataquay.patch
- Spec cleanup
- Build against dataquay also in Tumbleweed
- Update to version 3.0.3
  * Improve decisions about where and how to label vertical scales
  * Update build support material and documentation to reflect the
    official release of Cap'n Proto 0.6 (which we can now use rather
    than depending on git builds)
  version 3.0.2:
  * Fix crash when changing parameters for spectrum view
  * Fix incorrect measure tool crosshairs in spectrum view
  * Update Russian and Czech UI translations (thanks to Alexandre
    Prokoudine and Pavel Fric respectively)
  version 3.0.1:
  * Update MIDI input driver layer
  version 3.0:
  * Add ability to record audio, and ability to change the audio
    device for playback or recording in the preferences
  * Add complete support for high-resolution (Hi-DPI or retina)
    displays, including for layer data rendering as well as UI
    controls and icons. This makes the biggest difference when using
    a retina Mac, on which previous versions did not render layer
    data at retina resolution, but it also improves scaling and
    rendering of UI elements on Hi-DPI displays on Windows and Linux
  * Add ability to export scalable (SVG) image files
  * Run plugins in a separate process, so that if a plugin crashes,
    it no longer brings down Sonic Visualiser with it. In every other
    respect the behaviour should be unchanged
  * Scan plugins on startup in a separate process, and report on any
    that crash or won't load
  * Add ability to open, display, and analyse very long audio files
    (of more than 2^32 sample frames)
  * Change mp3 file loading so as to compensate for encoder/decoder
    delay and padding (using "gapless playback" logic). While this
    is a real improvement, unfortunately it does mean that the
    initial padding in mp3 file load has changed from previous
    versions, which may mean some sessions saved in previous versions
    are no longer correctly aligned. It's not a great idea to use mp3
    as a file format of record, because of differences like this
    between decoders. The previous behaviour is still available as a
    preference.
  * Add new Hybrid normalisation type for spectrogram and colour 3d
    plot layers. This normalises each column to its peak value and
    then scales the normalised values by the log of the peak in order
    to restore some distinction in scale between columns with
    different levels. It can provide quite visually clear results.
  * Add function to subdivide time instant layers into regular
    intervals (and its inverse)
  * Add new preference for default colour scales
  * Add a basic ability to zoom (in the frequency axis) to the
    spectrum
  * Switch to using combined level/pan controls in layer property
    boxes and for the main volume control
  * Make CSV file reader better able to handle files with varying
    numbers of columns
  * Add "What's New" dialog
- Dropped sonic-visualiser-ld-X11-fix.patch and refreshed
  sonic-visualiser-remove-svcore-test.patch
- Added piper.capnp schema to generate sources without the
  hardcoded capnp 0.6.0
- Dropped sonic-visualiser.desktop
- Added fishsound requirement
- Remove mad conditional because it is always present
- Update to version 2.5
  * Add unit-converter dialog, for converting between various 
    pitch and timing units
  * Fix failure to reload note layers from session file
  * Use a more sensible scale for the play-speed dial
  * Fix crash when importing very wide CSV files
  * Fix generation of wrong layer type from some CSV files
  * Fix failure to export last instant in a time-instant layer
  version 2.4:
  * Fix a crash when rendering certain colour 3d plot layers
  version 2.3:
  * Add support for left/right scrolling using a two-finger 
    touchpad gesture (where available)
  * Make the octave numbering into a configurable option, and 
    change the default. Previously Sonic Visualiser labelled 
    middle-C as "C3"; now it labels middle-C as "C4", a more
    common standard in the world outside MIDI sequencer
    software. The previous system is available as an option
    in the Preferences. This affects only the visible
    labels: there is no change to analysis or to the file 
    format
  * Sonify time-value layers. Any time-value curve whose scale 
    unit is set to Hz will now acquire a playback toggle
    control; this control is off by default, but if it is
    switched on, the curve will be played back using a
    variable-frequency sound generator
  * Add support for playback of note layers with non-MIDI 
    frequencies (formerly the note playback was limited to
    exact MIDI pitch)
  * Change the default playback sample for note layers from 
    piano to an electric piano with sustain. The piano sample
    is still available, and any sessions saved using it should
    continue to use it
  * Add a cancel button for Vamp plugin processing: currently,
    cancelling a transform results in a part-complete layer 
    rather than removing the results
  * Add keyboard shortcuts to cycle the current layer (in 
    addition to the existing ones to cycle the current pane)
  * Fix various bugs related to layer ordering: layer tabs 
    re-ordering themselves randomly when new layer added,
    layers being ordered randomly when saving and reloading
    a session
  * Fix incorrect interaction with non-Unicode usernames when 
    creating temporary and template directories on Windows
  * Shade the start and end of the main audio file, to make 
    them easier to see for files that start or end in silence
  * Speed up rendering and scrolling in time-value layers
  * Make it possible to import CSV files directly into Note 
    layers by adding Pitch as a data type in the CSV file
    import dialog
  * Fix play pointer jump to wrong frame when clicking on row 
    in the layer edit dialog
  * Fix problems with keyboard shortcuts when using Qt5 on 
    OS/X. This is the first release in which the official
    builds use Qt5 for all platforms.
  version 2.2:
  * Add a startup welcome dialog that also explains what SV 
    makes network connections for and allows user to forbid
    them
  * Add "Export Audio Data" feature
  * Show piano keyboard scale in note and time-value layers as 
    well as spectrogram, where vertical scale is log Hz; also
    show numerical scale in note and region layers when not 
    auto-aligned
  * Speed up CSV file import and avoid showing crazily wide 
    window for CSV file format dialog when file has lots of
    columns
  * Fix incorrectly saved window geometry when exiting from 
    maximised state
  * Reduce number of timer wakeups when idle
  * Add American English translation and make choice of 
    translation into a preference (defaulting to system locale)
  * Permit installation to non-default location with Windows 
    installer build
  version 2.1:
  * Build with support for hidpi ("retina") text on OS/X
  * Fix very slow analysis when using Ogg or FLAC files decoded
    via libsndfile
  * Fix inaccurate scale auto-align between time-value layers 
    and others
  * Fix failure to open files specified on command line (or via
    Open With) on Windows
  * Reset cyclical counters and switch back to navigate mode 
    when a new session is started
  version 2.0.1:
  * Fix incorrect handling of FixedSampleRate outputs (Vamp 
    SDK fix)
  * Make it easier to see results from transforms that return 
    a single point
  * Make labelling clearer on time-value layers
  * Add discrete-curve mode for time-value layers (for curves 
    with gaps)
  * Update code to build against Qt5
  version  2.0:
  * Fix incorrect samplerate in reading m4a files on OS/X
  version 1.9:
  * Support 64-bit builds on OS/X (using CoreAudio instead of
    obsolete QuickTime audio file reader)
  * Simplify RDF reading and fix some bugs. Now requires 
    Dataquay (http://breakfastquay.com/dataquay/) rather than
    using Redland directly. Release builds use Sord/Serd rather
    than Redland
  * Add a fullscreen mode on the F11 key
- Refreshed sonic-visualiser-ld-X11-fix.patch
- Removed gcc-4.7.patch
- Added sonic-visualiser-remove-svcore-test.patch
  sonic-visualiser.desktop and sonic-visualiser.xml
- Spec cleanup
- Patch to fix build (gcc-4.7.patch)
- add bits to enable mp3 support with mad when built on Packman
- remove dependency on licenses, gone in 12.1
- reformat spec file, fix license tag to be compliant with SPDX
- update to 1.9
- update to 1.7.2
- update to 1.7.1
- This release contains a small number of enhancements and bug fixes.
  For more information, please read the change log at:
  https://sourceforge.net/projects/sv1/files/sonic-visualiser/1.7.1/CHANGELOG/download
- update to 1.7
- The main focus of this release is to improve editing of note and region layers.
  It can import MIDI files that use SMPTE timecode for event timing, and
  optionally display time in seconds and frames at various frame rates throughout.
  A crash on exit in Windows has been fixed, and a number of other bugfixes are
  included.
- update to 1.5
- update to 1.4
- update to 1.3
- using new rubberband-1.2
- added PulseAudio output driver
- rebuild with new vamp-plugin-sdk
- update to 1.2
- rebuild with new libraptor/vamp-sdk packages
- openSUSE-10.3 build corrected BuildRequires
- rebuild with libfishsound1 (0.8.0)
- update to 1.0
- update to 1.0pre3
- moved all vamp-plugins to seperate packages
- using vamp-plugin-sdk to build
- switched to portaudio-19
- build SuSE-10.2, corrected BuildRequires
- build for packman
- rebuild for SuSE-10.1 (no dssi-devel)
- Initial release 0.9
- added vamp-QM-plugin 1.0
- added vamp-aubio-plugin 0.3.0
- added vamp-mazurka-plugins
  download sources from http://sv.mazurka.org.uk and packaged as tar.bz2,
  added libmain.cpp and create a shared lib with allmazurka-plugins

OBS-URL: https://build.opensuse.org/request/show/744887
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=24
2019-11-02 13:34:41 +00:00
Stephan Kulow
4e47a91a7c Accepting request 672835 from multimedia:apps
- Update to version  3.2.1
 * Fix failure to record from built-in microphone on macOS 10.14
   (caused by lack of microphone permission request text)
 * Fix crash when closing SV or starting a new session during recording
 * Fix crash on exit in some builds that disable OSC support
 * Fix flashing effect when scrolling certain configurations of colour 3d
   plot layer leftwards
 Changes in version 3.2
 * Add ability to zoom closer than one sample per pixel, so as to see
   the interpolated signal level between samples
 * Add oversampling control to the spectrogram and spectrum layers
 * Highlight and label frequency peaks in the spectrum as the mouse
   rolls over them, when enabled in the parameter area
 * Add feature to convert and import audio from a CSV data file
 * Add some new colour maps, and restore the old Blue on Black one
 * Speed up spectrum rendering at high resolutions
 * Fix failure to pass Nyquist bins correctly to
   frequency-domain-input Vamp plugins in some circumstances
 * Fix sometimes incorrect shortcut associations for new-layer menu
   items
 * Various other rendering improvements and bug fixes
- Refreshed sonic-visualiser-system-dataquay.patch

OBS-URL: https://build.opensuse.org/request/show/672835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=7
2019-02-24 16:13:53 +00:00
77cd15fcbf OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=22 2019-02-08 15:14:33 +00:00
691d897581 Accepting request 670921 from home:kill_it:branches:multimedia:apps
- Update to version  3.2.1
 * Fix failure to record from built-in microphone on macOS 10.14
   (caused by lack of microphone permission request text)
 * Fix crash when closing SV or starting a new session during recording
 * Fix crash on exit in some builds that disable OSC support
 * Fix flashing effect when scrolling certain configurations of colour 3d
   plot layer leftwards
- Changes in version 3.2
 * Add ability to zoom closer than one sample per pixel, so as to see
   the interpolated signal level between samples
 * Add oversampling control to the spectrogram and spectrum layers
 * Highlight and label frequency peaks in the spectrum as the mouse
   rolls over them, when enabled in the parameter area
 * Add feature to convert and import audio from a CSV data file
 * Add some new colour maps, and restore the old Blue on Black one
 * Speed up spectrum rendering at high resolutions
 * Fix failure to pass Nyquist bins correctly to
   frequency-domain-input Vamp plugins in some circumstances
 * Fix sometimes incorrect shortcut associations for new-layer menu
   items
 * Various other rendering improvements and bug fixes

OBS-URL: https://build.opensuse.org/request/show/670921
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=21
2019-02-08 15:13:51 +00:00
c4fea52271 Accepting request 644947 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/644947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=6
2018-10-29 13:22:15 +00:00
c5e002cf33 Accepting request 644945 from home:wolfi323:branches:multimedia:apps
- Use gcc7 on Leap 42.3 to fix build

OBS-URL: https://build.opensuse.org/request/show/644945
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=19
2018-10-26 18:58:19 +00:00
2a5f23f29a Accepting request 641652 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/641652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=5
2018-10-15 07:41:09 +00:00
fb937f84fa Accepting request 641651 from home:alois:branches:multimedia:apps
- Update to version 3.1.1
  * Fix failure to record correctly into an empty session with
    certain audio drivers
  * Fix failure to run LADSPA plugins at all, except with some
    unusual path layouts
  * Fix failure to silence sonified notes when rewinding backwards
    or jumping back from a loop endpoint

OBS-URL: https://build.opensuse.org/request/show/641651
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=17
2018-10-12 11:15:09 +00:00
237d7746af Accepting request 627697 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/627697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=4
2018-08-07 07:43:36 +00:00
99abdd9d6e Accepting request 627696 from home:alois:branches:multimedia:apps
- Fixed the tests and dropped
  sonic-visualiser-remove-svcore-test.patch

OBS-URL: https://build.opensuse.org/request/show/627696
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=15
2018-08-06 13:46:32 +00:00
4907ee9997 Accepting request 623650 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/623650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=3
2018-07-18 20:57:46 +00:00
f6e0712ce6 Accepting request 623649 from home:alois:branches:multimedia:apps
- Update to version 3.1
  * Add Plugins tab to Preferences dialog, from which you can
    review the plugin load paths and see which plugins were
    loaded from which locations, and also customise load paths
    (though the various path environment variables are still
    supported)
  * Stream the export of audio data and other CSV data so that
    very large exports don't hang the UI or run us out of memory
    (thanks to Lucas Thompson)
  * Ensure vertical scale appears for auto-align layers when
    there is nothing else to auto-align them to
  * Fix another long-standing Windows-platform wide-char/utf8
    conversion problem, with environment variable naming and
    contents
  * Improve handling of incomplete session loads, i.e.
    situations where the audio files referred to by a session
    could not be found - previously the session could be re-saved
    immediately thus losing the audio reference; now at least we
    disable Save (enabling only Save As) and show a warning
  * Update pane and layer menu shortcuts so that the
    waveform/spectrogram/etc shortcuts (Shift+G etc) operate on
    the source model in the currently-selected pane rather than
    the main model. This is a backward-incompatible change but is
    a far more intuitive way for the function to work
  * Use dark background for bright colours in time-value/note/etc
    layers as well as e.g. waveforms - this is how it was always
    "intended to" work, but it is a backward-incompatible change
  * Make "Select All" select the whole span of everything that
    exists, not just the main model
  * Add horizontal scale to Spectrum layer
  * Improve spacing and labelling of vertical log scales
  * Update build system for better Cap'n Proto version support
    and to use Repoint for code management in the repository
  * Various other bug fixes
- Dropped piper.capnp (fixed upstream)
- Refreshed sonic-visualiser-remove-svcore-test.patch
- Added sonic-visualiser-system-dataquay.patch
- Spec cleanup

OBS-URL: https://build.opensuse.org/request/show/623649
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=13
2018-07-18 12:34:58 +00:00
5f13ce4c64 Accepting request 526009 from multimedia:apps
1

OBS-URL: https://build.opensuse.org/request/show/526009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=2
2017-09-14 19:17:01 +00:00
Tomáš Chvátal
4ca70132e3 Accepting request 525993 from home:alois:branches:multimedia:apps
- Build against dataquay also in Tumbleweed

OBS-URL: https://build.opensuse.org/request/show/525993
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=11
2017-09-14 06:58:03 +00:00
6072856662 Accepting request 520067 from multimedia:apps
- Update to version 3.0.3
  * Improve decisions about where and how to label vertical scales
  * Update build support material and documentation to reflect the
    official release of Cap'n Proto 0.6 (which we can now use rather
    than depending on git builds)
  version 3.0.2:
  * Fix crash when changing parameters for spectrum view
  * Fix incorrect measure tool crosshairs in spectrum view
  * Update Russian and Czech UI translations (thanks to Alexandre
    Prokoudine and Pavel Fric respectively)
  version 3.0.1:
  * Update MIDI input driver layer
  version 3.0:
  * Add ability to record audio, and ability to change the audio
    device for playback or recording in the preferences
  * Add complete support for high-resolution (Hi-DPI or retina)
    displays, including for layer data rendering as well as UI
    controls and icons. This makes the biggest difference when using
    a retina Mac, on which previous versions did not render layer
    data at retina resolution, but it also improves scaling and
    rendering of UI elements on Hi-DPI displays on Windows and Linux
  * Add ability to export scalable (SVG) image files
  * Run plugins in a separate process, so that if a plugin crashes,
    it no longer brings down Sonic Visualiser with it. In every other
    respect the behaviour should be unchanged
  * Scan plugins on startup in a separate process, and report on any
    that crash or won't load
  * Add ability to open, display, and analyse very long audio files
    (of more than 2^32 sample frames)
  * Change mp3 file loading so as to compensate for encoder/decoder
    delay and padding (using "gapless playback" logic). While this
    is a real improvement, unfortunately it does mean that the
    initial padding in mp3 file load has changed from previous
    versions, which may mean some sessions saved in previous versions
    are no longer correctly aligned. It's not a great idea to use mp3
    as a file format of record, because of differences like this
    between decoders. The previous behaviour is still available as a
    preference.
  * Add new Hybrid normalisation type for spectrogram and colour 3d
    plot layers. This normalises each column to its peak value and
    then scales the normalised values by the log of the peak in order
    to restore some distinction in scale between columns with
    different levels. It can provide quite visually clear results.
  * Add function to subdivide time instant layers into regular
    intervals (and its inverse)
  * Add new preference for default colour scales
  * Add a basic ability to zoom (in the frequency axis) to the
    spectrum
  * Switch to using combined level/pan controls in layer property
    boxes and for the main volume control
  * Make CSV file reader better able to handle files with varying
    numbers of columns
  * Add "What's New" dialog
- Dropped sonic-visualiser-ld-X11-fix.patch and refreshed
  sonic-visualiser-remove-svcore-test.patch
- Added piper.capnp schema to generate sources without the
  hardcoded capnp 0.6.0
- Dropped sonic-visualiser.desktop
- Added fishsound requirement
- Remove mad conditional because it is always present
- Update to version 2.5
  * Add unit-converter dialog, for converting between various 
    pitch and timing units
  * Fix failure to reload note layers from session file
  * Use a more sensible scale for the play-speed dial
  * Fix crash when importing very wide CSV files
  * Fix generation of wrong layer type from some CSV files
  * Fix failure to export last instant in a time-instant layer
  version 2.4:
  * Fix a crash when rendering certain colour 3d plot layers
  version 2.3:
  * Add support for left/right scrolling using a two-finger 
    touchpad gesture (where available)
  * Make the octave numbering into a configurable option, and 
    change the default. Previously Sonic Visualiser labelled 
    middle-C as "C3"; now it labels middle-C as "C4", a more
    common standard in the world outside MIDI sequencer
    software. The previous system is available as an option
    in the Preferences. This affects only the visible
    labels: there is no change to analysis or to the file 
    format
  * Sonify time-value layers. Any time-value curve whose scale 
    unit is set to Hz will now acquire a playback toggle
    control; this control is off by default, but if it is
    switched on, the curve will be played back using a
    variable-frequency sound generator
  * Add support for playback of note layers with non-MIDI 
    frequencies (formerly the note playback was limited to
    exact MIDI pitch)
  * Change the default playback sample for note layers from 
    piano to an electric piano with sustain. The piano sample
    is still available, and any sessions saved using it should
    continue to use it
  * Add a cancel button for Vamp plugin processing: currently,
    cancelling a transform results in a part-complete layer 
    rather than removing the results
  * Add keyboard shortcuts to cycle the current layer (in 
    addition to the existing ones to cycle the current pane)
  * Fix various bugs related to layer ordering: layer tabs 
    re-ordering themselves randomly when new layer added,
    layers being ordered randomly when saving and reloading
    a session
  * Fix incorrect interaction with non-Unicode usernames when 
    creating temporary and template directories on Windows
  * Shade the start and end of the main audio file, to make 
    them easier to see for files that start or end in silence
  * Speed up rendering and scrolling in time-value layers
  * Make it possible to import CSV files directly into Note 
    layers by adding Pitch as a data type in the CSV file
    import dialog
  * Fix play pointer jump to wrong frame when clicking on row 
    in the layer edit dialog
  * Fix problems with keyboard shortcuts when using Qt5 on 
    OS/X. This is the first release in which the official
    builds use Qt5 for all platforms.
  version 2.2:
  * Add a startup welcome dialog that also explains what SV 
    makes network connections for and allows user to forbid
    them
  * Add "Export Audio Data" feature
  * Show piano keyboard scale in note and time-value layers as 
    well as spectrogram, where vertical scale is log Hz; also
    show numerical scale in note and region layers when not 
    auto-aligned
  * Speed up CSV file import and avoid showing crazily wide 
    window for CSV file format dialog when file has lots of
    columns
  * Fix incorrectly saved window geometry when exiting from 
    maximised state
  * Reduce number of timer wakeups when idle
  * Add American English translation and make choice of 
    translation into a preference (defaulting to system locale)
  * Permit installation to non-default location with Windows 
    installer build
  version 2.1:
  * Build with support for hidpi ("retina") text on OS/X
  * Fix very slow analysis when using Ogg or FLAC files decoded
    via libsndfile
  * Fix inaccurate scale auto-align between time-value layers 
    and others
  * Fix failure to open files specified on command line (or via
    Open With) on Windows
  * Reset cyclical counters and switch back to navigate mode 
    when a new session is started
  version 2.0.1:
  * Fix incorrect handling of FixedSampleRate outputs (Vamp 
    SDK fix)
  * Make it easier to see results from transforms that return 
    a single point
  * Make labelling clearer on time-value layers
  * Add discrete-curve mode for time-value layers (for curves 
    with gaps)
  * Update code to build against Qt5
  version  2.0:
  * Fix incorrect samplerate in reading m4a files on OS/X
  version 1.9:
  * Support 64-bit builds on OS/X (using CoreAudio instead of
    obsolete QuickTime audio file reader)
  * Simplify RDF reading and fix some bugs. Now requires 
    Dataquay (http://breakfastquay.com/dataquay/) rather than
    using Redland directly. Release builds use Sord/Serd rather
    than Redland
  * Add a fullscreen mode on the F11 key
- Refreshed sonic-visualiser-ld-X11-fix.patch
- Removed gcc-4.7.patch
- Added sonic-visualiser-remove-svcore-test.patch
  sonic-visualiser.desktop and sonic-visualiser.xml
- Spec cleanup
- Patch to fix build (gcc-4.7.patch)
- add bits to enable mp3 support with mad when built on Packman
- remove dependency on licenses, gone in 12.1
- reformat spec file, fix license tag to be compliant with SPDX
- update to 1.9
- update to 1.7.2
- update to 1.7.1
- This release contains a small number of enhancements and bug fixes.
  For more information, please read the change log at:
  https://sourceforge.net/projects/sv1/files/sonic-visualiser/1.7.1/CHANGELOG/download
- update to 1.7
- The main focus of this release is to improve editing of note and region layers.
  It can import MIDI files that use SMPTE timecode for event timing, and
  optionally display time in seconds and frames at various frame rates throughout.
  A crash on exit in Windows has been fixed, and a number of other bugfixes are
  included.
- update to 1.5
- update to 1.4
- update to 1.3
- using new rubberband-1.2
- added PulseAudio output driver
- rebuild with new vamp-plugin-sdk
- update to 1.2
- rebuild with new libraptor/vamp-sdk packages
- openSUSE-10.3 build corrected BuildRequires
- rebuild with libfishsound1 (0.8.0)
- update to 1.0
- update to 1.0pre3
- moved all vamp-plugins to seperate packages
- using vamp-plugin-sdk to build
- switched to portaudio-19
- build SuSE-10.2, corrected BuildRequires
- build for packman
- rebuild for SuSE-10.1 (no dssi-devel)
- Initial release 0.9
- added vamp-QM-plugin 1.0
- added vamp-aubio-plugin 0.3.0
- added vamp-mazurka-plugins
  download sources from http://sv.mazurka.org.uk and packaged as tar.bz2,
  added libmain.cpp and create a shared lib with allmazurka-plugins

OBS-URL: https://build.opensuse.org/request/show/520067
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sonic-visualiser?expand=0&rev=1
2017-09-04 10:34:05 +00:00
56b944ed8d Accepting request 519913 from home:alois:branches:multimedia:apps
- Update to version 3.0.3
  * Improve decisions about where and how to label vertical scales
  * Update build support material and documentation to reflect the
    official release of Cap'n Proto 0.6 (which we can now use rather
    than depending on git builds)
  version 3.0.2:
  * Fix crash when changing parameters for spectrum view
  * Fix incorrect measure tool crosshairs in spectrum view
  * Update Russian and Czech UI translations (thanks to Alexandre
    Prokoudine and Pavel Fric respectively)
  version 3.0.1:
  * Update MIDI input driver layer
  version 3.0:
  * Add ability to record audio, and ability to change the audio
    device for playback or recording in the preferences
  * Add complete support for high-resolution (Hi-DPI or retina)
    displays, including for layer data rendering as well as UI
    controls and icons. This makes the biggest difference when using
    a retina Mac, on which previous versions did not render layer
    data at retina resolution, but it also improves scaling and
    rendering of UI elements on Hi-DPI displays on Windows and Linux
  * Add ability to export scalable (SVG) image files
  * Run plugins in a separate process, so that if a plugin crashes,
    it no longer brings down Sonic Visualiser with it. In every other
    respect the behaviour should be unchanged
  * Scan plugins on startup in a separate process, and report on any
    that crash or won't load
  * Add ability to open, display, and analyse very long audio files
    (of more than 2^32 sample frames)
  * Change mp3 file loading so as to compensate for encoder/decoder
    delay and padding (using "gapless playback" logic). While this
    is a real improvement, unfortunately it does mean that the
    initial padding in mp3 file load has changed from previous
    versions, which may mean some sessions saved in previous versions
    are no longer correctly aligned. It's not a great idea to use mp3
    as a file format of record, because of differences like this
    between decoders. The previous behaviour is still available as a
    preference.
  * Add new Hybrid normalisation type for spectrogram and colour 3d
    plot layers. This normalises each column to its peak value and
    then scales the normalised values by the log of the peak in order
    to restore some distinction in scale between columns with
    different levels. It can provide quite visually clear results.
  * Add function to subdivide time instant layers into regular
    intervals (and its inverse)
  * Add new preference for default colour scales
  * Add a basic ability to zoom (in the frequency axis) to the
    spectrum
  * Switch to using combined level/pan controls in layer property
    boxes and for the main volume control
  * Make CSV file reader better able to handle files with varying
    numbers of columns
  * Add "What's New" dialog
- Dropped sonic-visualiser-ld-X11-fix.patch and refreshed
  sonic-visualiser-remove-svcore-test.patch
- Added piper.capnp schema to generate sources without the
  hardcoded capnp 0.6.0
- Dropped sonic-visualiser.desktop
- Added fishsound requirement

OBS-URL: https://build.opensuse.org/request/show/519913
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=9
2017-09-01 04:32:04 +00:00
8b24230003 - Remove mad conditional because it is always present
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=8
2017-08-28 11:13:54 +00:00
a7c47b8802 pkgconfig for mad
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=7
2017-06-27 21:37:45 +00:00
0db19ac340 Accepting request 449355 from home:alois:branches:multimedia:apps
Update to 2.5 (2nd attempt).

OBS-URL: https://build.opensuse.org/request/show/449355
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=6
2017-01-10 10:03:59 +00:00
f80e9ba65d Accepting request 254142 from home:awissu:branches:multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/254142
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=5
2014-10-06 15:55:14 +00:00
Pascal Bleser
3f2fe5da79 - add bits to enable mp3 support with mad when built on Packman
- remove dependency on licenses, gone in 12.1
- reformat spec file, fix license tag to be compliant with SPDX

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/sonic-visualiser?expand=0&rev=4
2012-03-14 22:34:09 +00:00