Skip to content

Commit

Permalink
New version: Hydrogen-Music to version 1.2.4 (#208627)
Browse files Browse the repository at this point in the history
  • Loading branch information
kris6673 authored Jan 14, 2025
1 parent 505765f commit e1e8cd1
Show file tree
Hide file tree
Showing 3 changed files with 99 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Created with komac v2.9.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.9.0.schema.json

PackageIdentifier: Hydrogen-Music.Hydrogen
PackageVersion: 1.2.4
InstallerLocale: en-US
InstallerType: nullsoft
Scope: machine
ProductCode: 'ON'
InstallerSwitches:
Silent: /S
ReleaseDate: 2024-12-07
InstallationMetadata:
DefaultInstallLocation: '%ProgramFiles%\Hydrogen'
Installers:
- Architecture: x64
InstallerUrl: https://github.com/hydrogen-music/hydrogen/releases/download/1.2.4/Hydrogen-1.2.4-win64.exe
InstallerSha256: CA60E51B916C812BA3723AB7FB680CC5419238798F6DECFC2E49DFE3961020E2
ManifestType: installer
ManifestVersion: 1.9.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# Created with komac v2.9.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.9.0.schema.json

PackageIdentifier: Hydrogen-Music.Hydrogen
PackageVersion: 1.2.4
PackageLocale: en-US
Publisher: Hydrogen Developers
PublisherUrl: http://hydrogen-music.org/
PublisherSupportUrl: https://github.com/hydrogen-music/hydrogen/issues
PackageName: Hydrogen (Advanced drum machine for GNU/Linux)
PackageUrl: http://hydrogen-music.org/downloads
License: GPL-2.0
LicenseUrl: https://github.com/hydrogen-music/hydrogen/blob/master/COPYING
ShortDescription: Drum Machine and Sequencer
Moniker: Hydrogen-Music
Tags:
- drum
- music
ReleaseNotes: |-
This patch release fixes a number of bugs and inconsistencies found since version 1.2.3 and is generally recommended for all users.Added
- Forward compatibility for .h2song, .h2pattern, .h2playlist, and drumkit changes introduced in version 2.0.
- MIDI and OSC commands
- CLEAR_SELECTED_INSTRUMENT - to remove all notes of the selected pattern associated with the currently selected instrument.
- CLEAR_PATTERN - to remove all notes of the selected pattern.
- INSTRUMENT_PITCH - to adjust the pitch of an instrument.
- OSC commands
- NOTE_ON and NOTE_OFF which are handled like incoming MIDI events without triggering their associated actions.
- CLEAR_INSTRUMENT - to remove all notes of the selected pattern associated with the provided instrument number.
- CLI option:
- -O/--osc-port to use a custom OSC port in both hydrogen and h2cli.
- -L/--log-file to provide a path to an alternative log file.
- -T/--log-timestamps to add timestamps to all log messages.
- --config to use a different user-level config file.
- --compression-level for h2cli to set the trade-off between max. quality (.mp3 and .ogg)/max. speed (.flac) (0.0) and max. compression (1.0) for exported audio files.
- Adding support for importing and exporting audio files of format .mp3, .opus, .au, .caf, .voc, .w64. Drumkits containing those formats can be loaded with older versions of Hydrogen too. libsndfile >= 1.1.0 is required on your system for MP3 support. (#2023)
- X-NSM-Exec entry added to org.hydrogenmusic.Hydrogen.desktop by @grammoboy2 (#2042).
- Delete key does now remove selected notes and notes under cursor in NotePropertiesRuler.
Changed
- Brazilian translation updated.
- Grid lines in the Song Editor are now rendered dotted to emphasize that this is the space the patterns in rather than objects in their own right.
- Virtual keyboard strokes are now mapped exactly as incoming MIDI NOTE_ON events (respecting both "Use output note as input note" and hihat pressure groups). But do not trigger associated actions (#1770).
- CLI option -d understand driver names regardless of capitalization.
- h2cli option -V is now able to handle whitespaces between flag and argument.
- h2cli long option for -k is renamed --drumkit -> kit in order to align the naming with the one used in hydrogen CLI options.
- Smaller keyboard cursor size with resolution set to off.
- Rename "J.Master" button into "Timebase".
Fixed
- Fix potential segfault on ill-formated notes in .h2song files.
- Fix buzzing sound during startup when using Port Audio (#1932).
- Fix build failure without precompiled headers (e.g. on Gentoo) (#1944).
- Fix persistent of hihat pressure group settings while changing/restarting MIDI drivers.
- Fix mapping of NOTE_OFF MIDI messages in hihat pressure groups.
- Fix segfault when using MIDI sense button in table of Preferences > MIDI after removing rows above it from the table.
- Fix synchronization problems while using JACK Timebase support (#1953).
- Fix compilation error on macOS with case-sensitive filesystem (#1938).
- Fix usability with large QT_SCALE_FACTOR (#1933).
- Fix MIDI, WAV, and LilyPond export as well as drumkit import and export with with non-ASCII filenames (#1957).
- Paths to songs and scripts are now properly saved relative to a .h2playlist file (in case the corresponding option was set).
- Fix grid line rendering with resolution set to off (#2015).
- Fix handling of adjacent tags with same content in Director by @aldimond (#2036).
- Fix copy/cut/paste in PianoRollEditor.
Removed
- Windows 32bit support dropped (due to upstream limitations).
ReleaseNotesUrl: https://github.com/hydrogen-music/hydrogen/releases/tag/1.2.4
Documentations:
- DocumentLabel: FAQ
DocumentUrl: http://hydrogen-music.org/faq
- DocumentLabel: documentation
DocumentUrl: http://hydrogen-music.org/doc
ManifestType: defaultLocale
ManifestVersion: 1.9.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created with komac v2.9.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.9.0.schema.json

PackageIdentifier: Hydrogen-Music.Hydrogen
PackageVersion: 1.2.4
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.9.0

0 comments on commit e1e8cd1

Please sign in to comment.