You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
(12) |
May
(40) |
Jun
(6) |
Jul
|
Aug
|
Sep
(4) |
Oct
(5) |
Nov
(2) |
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
|
Feb
(2) |
Mar
(32) |
Apr
(26) |
May
(61) |
Jun
(21) |
Jul
(18) |
Aug
(11) |
Sep
(16) |
Oct
(25) |
Nov
(27) |
Dec
(48) |
| 2004 |
Jan
(17) |
Feb
(27) |
Mar
(110) |
Apr
(31) |
May
(17) |
Jun
(19) |
Jul
(38) |
Aug
(16) |
Sep
(95) |
Oct
(50) |
Nov
(45) |
Dec
(96) |
| 2005 |
Jan
(269) |
Feb
(128) |
Mar
(91) |
Apr
(66) |
May
(116) |
Jun
(75) |
Jul
(44) |
Aug
(89) |
Sep
(137) |
Oct
(106) |
Nov
(88) |
Dec
(73) |
| 2006 |
Jan
(102) |
Feb
(47) |
Mar
(35) |
Apr
(45) |
May
(18) |
Jun
(6) |
Jul
(4) |
Aug
(7) |
Sep
(18) |
Oct
(7) |
Nov
(1) |
Dec
(22) |
| 2007 |
Jan
(6) |
Feb
(2) |
Mar
|
Apr
(4) |
May
(27) |
Jun
(11) |
Jul
(26) |
Aug
(1) |
Sep
(2) |
Oct
(11) |
Nov
(4) |
Dec
(2) |
| 2008 |
Jan
(8) |
Feb
(16) |
Mar
(5) |
Apr
(7) |
May
|
Jun
(27) |
Jul
(133) |
Aug
(274) |
Sep
(159) |
Oct
(44) |
Nov
(35) |
Dec
(57) |
| 2009 |
Jan
(68) |
Feb
(119) |
Mar
(146) |
Apr
(58) |
May
(27) |
Jun
(57) |
Jul
(153) |
Aug
(94) |
Sep
(109) |
Oct
(120) |
Nov
(79) |
Dec
(61) |
| 2010 |
Jan
(36) |
Feb
(42) |
Mar
(93) |
Apr
(27) |
May
(69) |
Jun
(14) |
Jul
(9) |
Aug
(4) |
Sep
(28) |
Oct
(20) |
Nov
(52) |
Dec
(88) |
| 2011 |
Jan
(51) |
Feb
(110) |
Mar
(77) |
Apr
(53) |
May
(31) |
Jun
(17) |
Jul
(54) |
Aug
(12) |
Sep
(8) |
Oct
(7) |
Nov
(11) |
Dec
(18) |
| 2012 |
Jan
(16) |
Feb
(15) |
Mar
(9) |
Apr
(32) |
May
(16) |
Jun
(11) |
Jul
(4) |
Aug
(18) |
Sep
(32) |
Oct
(5) |
Nov
(20) |
Dec
(2) |
| 2013 |
Jan
(1) |
Feb
(7) |
Mar
(11) |
Apr
(2) |
May
(3) |
Jun
(13) |
Jul
(3) |
Aug
(11) |
Sep
(24) |
Oct
(4) |
Nov
(6) |
Dec
|
| 2014 |
Jan
(76) |
Feb
(12) |
Mar
(11) |
Apr
(1) |
May
(17) |
Jun
(2) |
Jul
(1) |
Aug
(24) |
Sep
(7) |
Oct
(3) |
Nov
(1) |
Dec
(1) |
| 2015 |
Jan
(13) |
Feb
(14) |
Mar
(33) |
Apr
(16) |
May
(9) |
Jun
(18) |
Jul
|
Aug
(19) |
Sep
(9) |
Oct
(7) |
Nov
|
Dec
(16) |
| 2016 |
Jan
(8) |
Feb
(9) |
Mar
(5) |
Apr
(11) |
May
(1) |
Jun
(1) |
Jul
(23) |
Aug
(9) |
Sep
(25) |
Oct
(17) |
Nov
(16) |
Dec
(2) |
| 2017 |
Jan
(5) |
Feb
(2) |
Mar
(22) |
Apr
(10) |
May
(7) |
Jun
(4) |
Jul
(6) |
Aug
(5) |
Sep
(2) |
Oct
(7) |
Nov
(10) |
Dec
|
| 2018 |
Jan
(4) |
Feb
(17) |
Mar
(42) |
Apr
(19) |
May
(9) |
Jun
(3) |
Jul
(17) |
Aug
(16) |
Sep
(2) |
Oct
(9) |
Nov
|
Dec
|
| 2019 |
Jan
(3) |
Feb
(1) |
Mar
|
Apr
(1) |
May
(6) |
Jun
|
Jul
|
Aug
(13) |
Sep
(4) |
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
(5) |
Feb
(18) |
Mar
(13) |
Apr
(44) |
May
(13) |
Jun
(1) |
Jul
(9) |
Aug
(14) |
Sep
(24) |
Oct
(8) |
Nov
(27) |
Dec
(15) |
| 2021 |
Jan
(2) |
Feb
(1) |
Mar
(7) |
Apr
(3) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(4) |
Oct
(2) |
Nov
(3) |
Dec
|
| 2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(5) |
| 2023 |
Jan
|
Feb
(3) |
Mar
|
Apr
(2) |
May
|
Jun
(7) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
(3) |
Dec
|
| 2024 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(4) |
Jul
(2) |
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Philipp M. <se...@po...> - 2025-08-16 20:56:01
|
Hey Jazi, The "h2cli.exe" is a command line application used for e.g. exporting a large set of .h2song files to audio or to check, install, and extract .h2drumkit files. By itself - without arguments - the application doesn't really do anything. I finally found some time to look into it and found a couple of bugs. Hopefully this version works better https://ci.appveyor.com/api/buildjobs/vaeccahrgtahkyxt/artifacts/Hydrogen-2.0.0-pre-alpha-4cfebf9f8-win64.exe All the best, Phil On 8/16/25 02:18, jazi4--- via Hydrogen-devel wrote: > Hi Phil > > Installed and tried on another Windows 10 PC and obtained these > verbose logs: > > C:\Windows\system32>"C:\Program Files\Hydrogen\h2cli.exe" -V Error > > C:\Windows\system32>(E) [Filesystem::check_permissions] C:/Users/A > User/.hydrogen/hydrogen.conf is not a file > (E) [PortAudioDriver::connect] Can't use device '', using default stream > (E) [PortAudioDriver::connect] Can't use device '', using default stream > > There was no further output. > > then > > "C:\Program Files\Hydrogen\h2cli.exe" -V Debug > > C:\Windows\system32>(I) [Logger::Logger] Starting Hydrogen version > [2.0.0-pre-alpha-8b2e673ba] > (I) [Logger::Logger] Using log file [C:/Users/A > User/.hydrogen/hydrogen.log] > (I) [Filesystem::check_sys_paths] system wide data path C:/Program > Files/Hydrogen/data/ is usable. > (I) [Filesystem::check_usr_paths] user path C:/Users/A > User/.hydrogen/data/ is usable. > (I) [Filesystem::info] Tmp dir : C:/Temp/hydrogen/ > (I) [Filesystem::info] Click file : C:/Program > Files/Hydrogen/data/click.wav > (I) [Filesystem::info] Empty song : C:/Users/A > User/.hydrogen/data/emptySong.h2song > (I) [Filesystem::info] Empty playlist : C:/Users/A > User/.hydrogen/data/emptyPlaylist.h2playlist > (I) [Filesystem::info] Demos dir : C:/Program > Files/Hydrogen/data/demo_songs/ > (I) [Filesystem::info] Documentation dir : C:/Program > Files/Hydrogen/data/doc/ > (I) [Filesystem::info] System drumkit dir : C:/Program > Files/Hydrogen/data/drumkits/ > (I) [Filesystem::info] Empty sample : C:/Program > Files/Hydrogen/data/emptySample.wav > (I) [Filesystem::info] Default config : C:/Program > Files/Hydrogen/data/hydrogen.default.conf > (I) [Filesystem::info] Internationalization dir : C:/Program > Files/Hydrogen/data/i18n/ > (I) [Filesystem::info] Images dir : C:/Program > Files/Hydrogen/data/img/ > (I) [Filesystem::info] XSD dir : C:/Program > Files/Hydrogen/data/xsd/ > (I) [Filesystem::info] Pattern XSD : C:/Program > Files/Hydrogen/data/xsd/drumkit_pattern.xsd > (I) [Filesystem::info] Drumkit XSD : C:/Program > Files/Hydrogen/data/xsd/drumkit.xsd > (I) [Filesystem::info] Playlist XSD : C:/Program > Files/Hydrogen/data/xsd/playlist.xsd > (I) [Filesystem::info] Drumkit Map XSD : C:/Program > Files/Hydrogen/data/xsd/drumkit_map.xsd > (I) [Filesystem::info] User config : C:/Users/A > User/.hydrogen/hydrogen.conf > (I) [Filesystem::info] User Click file : C:/Program > Files/Hydrogen/data/click.wav > (I) [Filesystem::info] Cache dir : C:/Users/A > User/.hydrogen/data/cache/ > (I) [Filesystem::info] Reporitories Cache dir : C:/Users/A > User/.hydrogen/data/cache/repositories/ > (I) [Filesystem::info] User drumkit dir : C:/Users/A > User/.hydrogen/data/drumkits/ > (I) [Filesystem::info] Patterns dir : C:/Users/A > User/.hydrogen/data/patterns/ > (I) [Filesystem::info] Playlist dir : C:/Users/A > User/.hydrogen/data/playlists/ > (I) [Filesystem::info] Plugins dir : C:/Users/A > User/.hydrogen/data/plugins/ > (I) [Filesystem::info] Scripts dir : C:/Users/A > User/.hydrogen/data/scripts/ > (I) [Filesystem::info] Songs dir : C:/Users/A > User/.hydrogen/data/songs/ > (E) [Filesystem::check_permissions] C:/Users/A > User/.hydrogen/hydrogen.conf is not a file > (I) [Preferences::load] Loading preferences from [C:/Program > Files/Hydrogen/data/hydrogen.default.conf] > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportPatternAsDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportSongDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastSaveSongAsDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A > User/.hydrogen/data/songs/ for lastOpenSongDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A > User/.hydrogen/data/patterns/ for lastOpenPatternDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportLilypondDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportMidiDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastImportDrumkitDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportDrumkitDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastOpenLayerDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastOpenPlaybackTrackDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A > User/.hydrogen/data/songs/ for lastAddSongToPlaylistDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A > User/.hydrogen/data/playlists/ for lastPlaylistDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastPlaylistScriptDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastImportThemeDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportThemeDirectory > (I) [Preferences::create_instance] Couldn't load user-level > configuration from [C:/Users/A User/.hydrogen/hydrogen.conf]. Falling > back to system-level one in [C:/Program > Files/Hydrogen/data/hydrogen.default.conf] > (I) [::int main(int, char**)] Using QT version 5.15.17 > (I) [::int main(int, char**)] Using data path: C:/Program > Files/Hydrogen/data/ > (E) [OscServer::OscServer] Could not start OSC server on port 9000, > using port 14319 instead. > (I) [SoundLibraryDatabase::updateDrumkits] Drumkit [GMRockKit] loaded > from [C:/Program Files/Hydrogen/data/drumkits/GMRockKit] > (I) [SoundLibraryDatabase::updateDrumkits] Drumkit [TR808EmulationKit] > loaded from [C:/Program Files/Hydrogen/data/drumkits/TR808EmulationKit] > (I) [Song::Song] INIT 'Untitled Song' > (I) [Effects::getPluginList] *** [getPluginList] reading directory: > C:/Users/A User/.hydrogen/data/plugins/ > (I) [Effects::getPluginList] Loaded 0 LADSPA plugins > (I) [AudioEngine::startAudioDriver] [nullptr|nullptr] > (I) [Preferences::checkJackSupport] JACK support enabled. > (I) [AudioEngine::createAudioDriver] [nullptr|nullptr] Creating driver > [PortAudio] > (I) [PortAudioDriver::connect] [connect] > (E) [PortAudioDriver::connect] Can't use device '', using default stream > (E) [PortAudioDriver::connect] Can't use device '', using default stream > (I) [PortAudioDriver::connect] Opened device '' > (I) [PortAudioDriver::connect] PortAudio outpot latency: 0.180317 s > (I) [AudioEngine::startMidiDriver] [PortAudio|nullptr] > (I) [OscServer::start] Osc server started. Listening on port 14319 > (I) [::int main(int, char**)] Starting with empty song > (I) [Song::Song] INIT 'Untitled Song' > (I) [Drumkit::unloadSamples] Unloading drumkit GMRockKit instrument > samples > (I) [Drumkit::loadSamples] Loading drumkit GMRockKit instrument samples > (I) [AudioEngine::setSong] [PortAudio|nullptr] Set song: Untitled Song > (I) [Song::~Song] DESTROY 'Untitled Song' > > > Then tried > "C:\Program Files\Hydrogen\h2cli.exe" -V Warning > Access is denied. > > There was a blue popup windows saying "this App can't run on your PC" > and it would not let me run h2cli.exe again ??!! > > So did used this instead: > > C:\Windows\system32>"C:\Program Files\Hydrogen\hydrogen.exe" -V Warning > > C:\Windows\system32> > Hydrogen 2.0.0-pre-alpha-8b2e673ba [Aug 9 2025] > [http://www.hydrogen-music.org] > Copyright 2002-2008 Alessandro Cominu > Copyright 2008-2025 The hydrogen development team > Hydrogen comes with ABSOLUTELY NO WARRANTY > This is free software, and you are welcome to redistribute it under > certain conditions. See the file COPYING for details. > (E) [Filesystem::check_permissions] C:/Users/A > User/.hydrogen/hydrogen.conf is not a file > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportPatternAsDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportSongDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastSaveSongAsDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A > User/.hydrogen/data/songs/ for lastOpenSongDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A > User/.hydrogen/data/patterns/ for lastOpenPatternDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportLilypondDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportMidiDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastImportDrumkitDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportDrumkitDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastOpenLayerDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastOpenPlaybackTrackDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A > User/.hydrogen/data/songs/ for lastAddSongToPlaylistDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A > User/.hydrogen/data/playlists/ for lastPlaylistDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastPlaylistScriptDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastImportThemeDirectory > (W) [XMLNode::read_string] Using default value C:/Users/A User for > lastExportThemeDirectory > (E) [PortAudioDriver::connect] Can't use device '', using default stream > (E) [PortAudioDriver::connect] Can't use device '', using default stream > (W) [::void NsmClient::createInitialClient()] No NSM URL available: no > NSM management > > Fatal error in: Initialising Hydrogen > (E) [::void handleFatalSignal(int)] Fatal signal 11 > > Hope these Verbose logs will assist. > > Kind Regards > Jazi > > > On 13/08/2025 at 9:28 PM, "Philipp Müller" <se...@po...> wrote: > > Hey Jazi, > > Hmm.. Hard to tell. There were a lot of changes for 2.0 and since > it is not feature-complete yet, it is not properly tested on all > platforms either. > > Could you increase the log level [1]? Maybe this will give us some > extra clues. Failing to connect to the audio interface itself > should not be the cause of the crash. Do these [::connect] errors > occur in Hydrogen 1.2.X as well? > > Also, does the crash happen during startup or while you are > performing a specific user interaction? Is Hydrogen already > receiving MIDI messages during startup? If so, could you try without. > > I'll check using my Windows laptop too. But I do attend a course > this week and may not have time to do so till Sunday/Monday. > > Thanks for testing and sorry about the trouble. All the best, > > Phil > > [1] > https://github.com/hydrogen-music/hydrogen/wiki/Accessing-log-messages-of-Hydrogen#windows > > On 8/12/25 22:25, jazi4--- via Hydrogen-devel wrote: > > Hi Phil , > Great to hear about the Midi Clock. > Unfortunately Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe > installation on Windows 10 > would not start - here is the contents of the logfile: > > (E) [Filesystem::drumkit_list] drumkit [Jazz Funk Kit] is not > usable > (E) [PortAudioDriver::connect] Can't use device 'Speakers > (Focusrite Usb Audio)', using default stream > (E) [PortAudioDriver::connect] Can't use device 'Speakers > (Focusrite Usb Audio)', using default stream > (E) [PortAudioDriver::connect] Can't use device 'Speakers > (Focusrite Usb Audio)', using default stream > (E) [::static int > H2Core::AudioEngine::audioEngine_process(uint32_t, void*)] > [PortAudio|PortMidi] Failed to lock audioEngine in allowed 10 > ms, missed buffer > (E) [::void handleFatalSignal(int)] Fatal signal 11 > Stop logger > > (I installed it into a different folder from existing Hydrogen > v1.2.6 Installation) > Tried 3 different audio outputs and they all had the same > error "Can't use device 'Speakers (xxxx)', using default stream" > Any idea what I could do to get it to run withour Error? > > Kind Regards > Jazi > > On 09/08/2025 at 6:37 PM, "Philipp Müller" <se...@po...> > wrote: > > Hey Jazi, > > I have a first draft of a prototype featuring a MIDI clock > implementation (AppImage [1], macOS [2], Windows exe [3]). > > There is most probably still some work to do in order to > make the synchronization real tight. Hydrogen is not yet > designed to offer real time support of MIDI messages [4]. > > Could you check how synchronization is handled at your > end? I managed to borrow a synth supporting MIDI clock > messages but my setup is far from ideal. > > Please note that this is part of a development code for > version 2.0. When using the application linked in [1]-[3] > you can only open your drumkits and those songs touched > with a more or less recent version of Hydrogen from the > 1.2.X release line. So, better make a backup of the > `.hydrogen` folder beforehand. See [5] for details. > > All the best, > > Phil > > [1] > https://ci.appveyor.com/api/buildjobs/eyx484y447f5lxuo/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-x86_64.AppImage > [2] > https://ci.appveyor.com/api/buildjobs/l89r8q1jvqqcueea/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba.dmg > [3] > https://ci.appveyor.com/api/buildjobs/8frx59sw2sr9mdn2/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe > [4] https://github.com/hydrogen-music/hydrogen/pull/2187 > [5] > https://github.com/hydrogen-music/hydrogen/wiki/What's-new-in-version-2.0%3F-How-to-migrate%3F > > On 6/16/25 14:42, jazi4--- via Hydrogen-devel wrote: > > Have subscribed to 1644 - this will be a great > addition and allow > using Hydrogen in Sync with DAWs and other Apps. > VST would really only be needed for Apps that have no > Midi Clock > sync , where Hydrogen VST version would follow App's > Transport. > Running Windows 10 x64 > Jazi > > On 15/06/2025 at 7:17 PM, "Philipp Müller" > <se...@po...> wrote: > > Hey, > > MIDI Clock is already on the shortlist for the 2.0 > release (see [1]). If you already have a Github > account, you can subscribe to the ticket and will > receive notifications when its state does change. > > VST/LV2 plugin, however, is not planned yet. > Actually, I'm a bit at a loss in this regard. > Should the whole application as is be converted > into a plugin? Or rather just the sequencer while > both the pattern and song editor should be omitted? > > Beta testing would be great! The main branch > contains the latest version and I could provide > you with an executable if you tell me which OS you > are working on. > > All the best, > > Phil > > > [1] > https://github.com/hydrogen-music/hydrogen/issues/1644 > > On 6/14/25 19:51, jazi4--- via Hydrogen-devel wrote: > > Hi , > Thank you for creating Hydrogen. > I am interested on how you are progressing > with Midi Clock ? > Also wonder if you will be creating a Hydrogen > VST3 Plugin ? > I am available to Beta Test your latest versions. > Kind Regards > Jazi > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: <ja...@hu...> - 2025-08-16 00:19:03
|
Hi Phil Installed and tried on another Windows 10 PC and obtained these verbose logs: C:Windowssystem32>"C:Program FilesHydrogenh2cli.exe" -V Error C:Windowssystem32>(E) [Filesystem::check_permissions] C:/Users/A User/.hydrogen/hydrogen.conf is not a file (E) [PortAudioDriver::connect] Can't use device '', using default stream (E) [PortAudioDriver::connect] Can't use device '', using default stream There was no further output. then "C:Program FilesHydrogenh2cli.exe" -V Debug C:Windowssystem32>(I) [Logger::Logger] Starting Hydrogen version [2.0.0-pre-alpha-8b2e673ba] (I) [Logger::Logger] Using log file [C:/Users/A User/.hydrogen/hydrogen.log] (I) [Filesystem::check_sys_paths] system wide data path C:/Program Files/Hydrogen/data/ is usable. (I) [Filesystem::check_usr_paths] user path C:/Users/A User/.hydrogen/data/ is usable. (I) [Filesystem::info] Tmp dir : C:/Temp/hydrogen/ (I) [Filesystem::info] Click file : C:/Program Files/Hydrogen/data/click.wav (I) [Filesystem::info] Empty song : C:/Users/A User/.hydrogen/data/emptySong.h2song (I) [Filesystem::info] Empty playlist : C:/Users/A User/.hydrogen/data/emptyPlaylist.h2playlist (I) [Filesystem::info] Demos dir : C:/Program Files/Hydrogen/data/demo_songs/ (I) [Filesystem::info] Documentation dir : C:/Program Files/Hydrogen/data/doc/ (I) [Filesystem::info] System drumkit dir : C:/Program Files/Hydrogen/data/drumkits/ (I) [Filesystem::info] Empty sample : C:/Program Files/Hydrogen/data/emptySample.wav (I) [Filesystem::info] Default config : C:/Program Files/Hydrogen/data/hydrogen.default.conf (I) [Filesystem::info] Internationalization dir : C:/Program Files/Hydrogen/data/i18n/ (I) [Filesystem::info] Images dir : C:/Program Files/Hydrogen/data/img/ (I) [Filesystem::info] XSD dir : C:/Program Files/Hydrogen/data/xsd/ (I) [Filesystem::info] Pattern XSD : C:/Program Files/Hydrogen/data/xsd/drumkit_pattern.xsd (I) [Filesystem::info] Drumkit XSD : C:/Program Files/Hydrogen/data/xsd/drumkit.xsd (I) [Filesystem::info] Playlist XSD : C:/Program Files/Hydrogen/data/xsd/playlist.xsd (I) [Filesystem::info] Drumkit Map XSD : C:/Program Files/Hydrogen/data/xsd/drumkit_map.xsd (I) [Filesystem::info] User config : C:/Users/A User/.hydrogen/hydrogen.conf (I) [Filesystem::info] User Click file : C:/Program Files/Hydrogen/data/click.wav (I) [Filesystem::info] Cache dir : C:/Users/A User/.hydrogen/data/cache/ (I) [Filesystem::info] Reporitories Cache dir : C:/Users/A User/.hydrogen/data/cache/repositories/ (I) [Filesystem::info] User drumkit dir : C:/Users/A User/.hydrogen/data/drumkits/ (I) [Filesystem::info] Patterns dir : C:/Users/A User/.hydrogen/data/patterns/ (I) [Filesystem::info] Playlist dir : C:/Users/A User/.hydrogen/data/playlists/ (I) [Filesystem::info] Plugins dir : C:/Users/A User/.hydrogen/data/plugins/ (I) [Filesystem::info] Scripts dir : C:/Users/A User/.hydrogen/data/scripts/ (I) [Filesystem::info] Songs dir : C:/Users/A User/.hydrogen/data/songs/ (E) [Filesystem::check_permissions] C:/Users/A User/.hydrogen/hydrogen.conf is not a file (I) [Preferences::load] Loading preferences from [C:/Program Files/Hydrogen/data/hydrogen.default.conf] (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportPatternAsDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportSongDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastSaveSongAsDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User/.hydrogen/data/songs/ for lastOpenSongDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User/.hydrogen/data/patterns/ for lastOpenPatternDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportLilypondDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportMidiDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastImportDrumkitDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportDrumkitDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastOpenLayerDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastOpenPlaybackTrackDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User/.hydrogen/data/songs/ for lastAddSongToPlaylistDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User/.hydrogen/data/playlists/ for lastPlaylistDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastPlaylistScriptDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastImportThemeDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportThemeDirectory (I) [Preferences::create_instance] Couldn't load user-level configuration from [C:/Users/A User/.hydrogen/hydrogen.conf]. Falling back to system-level one in [C:/Program Files/Hydrogen/data/hydrogen.default.conf] (I) [::int main(int, char**)] Using QT version 5.15.17 (I) [::int main(int, char**)] Using data path: C:/Program Files/Hydrogen/data/ (E) [OscServer::OscServer] Could not start OSC server on port 9000, using port 14319 instead. (I) [SoundLibraryDatabase::updateDrumkits] Drumkit [GMRockKit] loaded from [C:/Program Files/Hydrogen/data/drumkits/GMRockKit] (I) [SoundLibraryDatabase::updateDrumkits] Drumkit [TR808EmulationKit] loaded from [C:/Program Files/Hydrogen/data/drumkits/TR808EmulationKit] (I) [Song::Song] INIT 'Untitled Song' (I) [Effects::getPluginList] *** [getPluginList] reading directory: C:/Users/A User/.hydrogen/data/plugins/ (I) [Effects::getPluginList] Loaded 0 LADSPA plugins (I) [AudioEngine::startAudioDriver] [nullptr|nullptr] (I) [Preferences::checkJackSupport] JACK support enabled. (I) [AudioEngine::createAudioDriver] [nullptr|nullptr] Creating driver [PortAudio] (I) [PortAudioDriver::connect] [connect] (E) [PortAudioDriver::connect] Can't use device '', using default stream (E) [PortAudioDriver::connect] Can't use device '', using default stream (I) [PortAudioDriver::connect] Opened device '' (I) [PortAudioDriver::connect] PortAudio outpot latency: 0.180317 s (I) [AudioEngine::startMidiDriver] [PortAudio|nullptr] (I) [OscServer::start] Osc server started. Listening on port 14319 (I) [::int main(int, char**)] Starting with empty song (I) [Song::Song] INIT 'Untitled Song' (I) [Drumkit::unloadSamples] Unloading drumkit GMRockKit instrument samples (I) [Drumkit::loadSamples] Loading drumkit GMRockKit instrument samples (I) [AudioEngine::setSong] [PortAudio|nullptr] Set song: Untitled Song (I) [Song::~Song] DESTROY 'Untitled Song' Then tried "C:Program FilesHydrogenh2cli.exe" -V Warning Access is denied. There was a blue popup windows saying "this App can't run on your PC" and it would not let me run h2cli.exe again ??!! So did used this instead: C:Windowssystem32>"C:Program FilesHydrogenhydrogen.exe" -V Warning C:Windowssystem32> Hydrogen 2.0.0-pre-alpha-8b2e673ba [Aug 9 2025] [http://www.hydrogen-music.org] Copyright 2002-2008 Alessandro Cominu Copyright 2008-2025 The hydrogen development team Hydrogen comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions. See the file COPYING for details. (E) [Filesystem::check_permissions] C:/Users/A User/.hydrogen/hydrogen.conf is not a file (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportPatternAsDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportSongDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastSaveSongAsDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User/.hydrogen/data/songs/ for lastOpenSongDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User/.hydrogen/data/patterns/ for lastOpenPatternDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportLilypondDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportMidiDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastImportDrumkitDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportDrumkitDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastOpenLayerDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastOpenPlaybackTrackDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User/.hydrogen/data/songs/ for lastAddSongToPlaylistDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User/.hydrogen/data/playlists/ for lastPlaylistDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastPlaylistScriptDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastImportThemeDirectory (W) [XMLNode::read_string] Using default value C:/Users/A User for lastExportThemeDirectory (E) [PortAudioDriver::connect] Can't use device '', using default stream (E) [PortAudioDriver::connect] Can't use device '', using default stream (W) [::void NsmClient::createInitialClient()] No NSM URL available: no NSM management Fatal error in: Initialising Hydrogen (E) [::void handleFatalSignal(int)] Fatal signal 11 Hope these Verbose logs will assist. Kind Regards Jazi On 13/08/2025 at 9:28 PM, "Philipp Müller" wrote: Hey Jazi, Hmm.. Hard to tell. There were a lot of changes for 2.0 and since it is not feature-complete yet, it is not properly tested on all platforms either. Could you increase the log level [1]? Maybe this will give us some extra clues. Failing to connect to the audio interface itself should not be the cause of the crash. Do these [::connect] errors occur in Hydrogen 1.2.X as well? Also, does the crash happen during startup or while you are performing a specific user interaction? Is Hydrogen already receiving MIDI messages during startup? If so, could you try without. I'll check using my Windows laptop too. But I do attend a course this week and may not have time to do so till Sunday/Monday. Thanks for testing and sorry about the trouble. All the best, Phil [1] https://github.com/hydrogen-music/hydrogen/wiki/Accessing-log-messages-of-Hydrogen#windows On 8/12/25 22:25, jazi4--- via Hydrogen-devel wrote: Hi Phil , Great to hear about the Midi Clock. Unfortunately Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe installation on Windows 10 would not start - here is the contents of the logfile: (E) [Filesystem::drumkit_list] drumkit [Jazz Funk Kit] is not usable (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite Usb Audio)', using default stream (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite Usb Audio)', using default stream (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite Usb Audio)', using default stream (E) [::static int H2Core::AudioEngine::audioEngine_process(uint32_t, void*)] [PortAudio|PortMidi] Failed to lock audioEngine in allowed 10 ms, missed buffer (E) [::void handleFatalSignal(int)] Fatal signal 11 Stop logger (I installed it into a different folder from existing Hydrogen v1.2.6 Installation) Tried 3 different audio outputs and they all had the same error "Can't use device 'Speakers (xxxx)', using default stream" Any idea what I could do to get it to run withour Error? Kind Regards Jazi On 09/08/2025 at 6:37 PM, "Philipp Müller" wrote: Hey Jazi, I have a first draft of a prototype featuring a MIDI clock implementation (AppImage [1], macOS [2], Windows exe [3]). There is most probably still some work to do in order to make the synchronization real tight. Hydrogen is not yet designed to offer real time support of MIDI messages [4]. Could you check how synchronization is handled at your end? I managed to borrow a synth supporting MIDI clock messages but my setup is far from ideal. Please note that this is part of a development code for version 2.0. When using the application linked in [1]-[3] you can only open your drumkits and those songs touched with a more or less recent version of Hydrogen from the 1.2.X release line. So, better make a backup of the `.hydrogen` folder beforehand. See [5] for details. All the best, Phil [1] https://ci.appveyor.com/api/buildjobs/eyx484y447f5lxuo/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-x86_64.AppImage [2] https://ci.appveyor.com/api/buildjobs/l89r8q1jvqqcueea/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba.dmg [3] https://ci.appveyor.com/api/buildjobs/8frx59sw2sr9mdn2/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe [4] https://github.com/hydrogen-music/hydrogen/pull/2187 [5] https://github.com/hydrogen-music/hydrogen/wiki/What's-new-in-version-2.0%3F-How-to-migrate%3F On 6/16/25 14:42, jazi4--- via Hydrogen-devel wrote: Have subscribed to 1644 - this will be a great addition and allow using Hydrogen in Sync with DAWs and other Apps. VST would really only be needed for Apps that have no Midi Clock sync , where Hydrogen VST version would follow App's Transport. Running Windows 10 x64 Jazi On 15/06/2025 at 7:17 PM, "Philipp Müller" wrote: Hey, MIDI Clock is already on the shortlist for the 2.0 release (see [1]). If you already have a Github account, you can subscribe to the ticket and will receive notifications when its state does change. VST/LV2 plugin, however, is not planned yet. Actually, I'm a bit at a loss in this regard. Should the whole application as is be converted into a plugin? Or rather just the sequencer while both the pattern and song editor should be omitted? Beta testing would be great! The main branch contains the latest version and I could provide you with an executable if you tell me which OS you are working on. All the best, Phil [1] https://github.com/hydrogen-music/hydrogen/issues/1644 On 6/14/25 19:51, jazi4--- via Hydrogen-devel wrote: Hi , Thank you for creating Hydrogen. I am interested on how you are progressing with Midi Clock ? Also wonder if you will be creating a Hydrogen VST3 Plugin ? I am available to Beta Test your latest versions. Kind Regards Jazi _______________________________________________ Hydrogen-devel mailing list Hyd...@li... https://lists.sourceforge.net/lists/listinfo/hydrogen-devel _______________________________________________ Hydrogen-devel mailing list Hyd...@li... https://lists.sourceforge.net/lists/listinfo/hydrogen-devel _______________________________________________ Hydrogen-devel mailing list Hyd...@li... https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: Philipp M. <se...@po...> - 2025-08-13 20:28:44
|
Hey Jazi, Hmm.. Hard to tell. There were a lot of changes for 2.0 and since it is not feature-complete yet, it is not properly tested on all platforms either. Could you increase the log level [1]? Maybe this will give us some extra clues. Failing to connect to the audio interface itself should not be the cause of the crash. Do these [::connect] errors occur in Hydrogen 1.2.X as well? Also, does the crash happen during startup or while you are performing a specific user interaction? Is Hydrogen already receiving MIDI messages during startup? If so, could you try without. I'll check using my Windows laptop too. But I do attend a course this week and may not have time to do so till Sunday/Monday. Thanks for testing and sorry about the trouble. All the best, Phil [1] https://github.com/hydrogen-music/hydrogen/wiki/Accessing-log-messages-of-Hydrogen#windows On 8/12/25 22:25, jazi4--- via Hydrogen-devel wrote: > Hi Phil , > Great to hear about the Midi Clock. > Unfortunately Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe > installation on Windows 10 > would not start - here is the contents of the logfile: > > (E) [Filesystem::drumkit_list] drumkit [Jazz Funk Kit] is not usable > (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite > Usb Audio)', using default stream > (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite > Usb Audio)', using default stream > (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite > Usb Audio)', using default stream > (E) [::static int H2Core::AudioEngine::audioEngine_process(uint32_t, > void*)] [PortAudio|PortMidi] Failed to lock audioEngine in allowed 10 > ms, missed buffer > (E) [::void handleFatalSignal(int)] Fatal signal 11 > Stop logger > > (I installed it into a different folder from existing Hydrogen v1.2.6 > Installation) > Tried 3 different audio outputs and they all had the same error "Can't > use device 'Speakers (xxxx)', using default stream" > Any idea what I could do to get it to run withour Error? > > Kind Regards > Jazi > > On 09/08/2025 at 6:37 PM, "Philipp Müller" <se...@po...> wrote: > > Hey Jazi, > > I have a first draft of a prototype featuring a MIDI clock > implementation (AppImage [1], macOS [2], Windows exe [3]). > > There is most probably still some work to do in order to make the > synchronization real tight. Hydrogen is not yet designed to offer > real time support of MIDI messages [4]. > > Could you check how synchronization is handled at your end? I > managed to borrow a synth supporting MIDI clock messages but my > setup is far from ideal. > > Please note that this is part of a development code for version > 2.0. When using the application linked in [1]-[3] you can only > open your drumkits and those songs touched with a more or less > recent version of Hydrogen from the 1.2.X release line. So, better > make a backup of the `.hydrogen` folder beforehand. See [5] for > details. > > All the best, > > Phil > > [1] > https://ci.appveyor.com/api/buildjobs/eyx484y447f5lxuo/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-x86_64.AppImage > [2] > https://ci.appveyor.com/api/buildjobs/l89r8q1jvqqcueea/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba.dmg > [3] > https://ci.appveyor.com/api/buildjobs/8frx59sw2sr9mdn2/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe > [4] https://github.com/hydrogen-music/hydrogen/pull/2187 > [5] > https://github.com/hydrogen-music/hydrogen/wiki/What's-new-in-version-2.0%3F-How-to-migrate%3F > > On 6/16/25 14:42, jazi4--- via Hydrogen-devel wrote: > > Have subscribed to 1644 - this will be a great addition and allow > using Hydrogen in Sync with DAWs and other Apps. > VST would really only be needed for Apps that have no Midi Clock > sync , where Hydrogen VST version would follow App's Transport. > Running Windows 10 x64 > Jazi > > On 15/06/2025 at 7:17 PM, "Philipp Müller" <se...@po...> > wrote: > > Hey, > > MIDI Clock is already on the shortlist for the 2.0 release > (see [1]). If you already have a Github account, you can > subscribe to the ticket and will receive notifications > when its state does change. > > VST/LV2 plugin, however, is not planned yet. Actually, I'm > a bit at a loss in this regard. Should the whole > application as is be converted into a plugin? Or rather > just the sequencer while both the pattern and song editor > should be omitted? > > Beta testing would be great! The main branch contains the > latest version and I could provide you with an executable > if you tell me which OS you are working on. > > All the best, > > Phil > > > [1] https://github.com/hydrogen-music/hydrogen/issues/1644 > > On 6/14/25 19:51, jazi4--- via Hydrogen-devel wrote: > > Hi , > Thank you for creating Hydrogen. > I am interested on how you are progressing with Midi > Clock ? > Also wonder if you will be creating a Hydrogen VST3 > Plugin ? > I am available to Beta Test your latest versions. > Kind Regards > Jazi > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: <ja...@hu...> - 2025-08-12 20:43:28
|
Hi Phil , Great to hear about the Midi Clock. Unfortunately Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe installation on Windows 10 would not start - here is the contents of the logfile: (E) [Filesystem::drumkit_list] drumkit [Jazz Funk Kit] is not usable (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite Usb Audio)', using default stream (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite Usb Audio)', using default stream (E) [PortAudioDriver::connect] Can't use device 'Speakers (Focusrite Usb Audio)', using default stream (E) [::static int H2Core::AudioEngine::audioEngine_process(uint32_t, void*)] [PortAudio|PortMidi] Failed to lock audioEngine in allowed 10 ms, missed buffer (E) [::void handleFatalSignal(int)] Fatal signal 11 Stop logger (I installed it into a different folder from existing Hydrogen v1.2.6 Installation) Tried 3 different audio outputs and they all had the same error "Can't use device 'Speakers (xxxx)', using default stream" Any idea what I could do to get it to run withour Error? Kind Regards Jazi On 09/08/2025 at 6:37 PM, "Philipp Müller" wrote: Hey Jazi, I have a first draft of a prototype featuring a MIDI clock implementation (AppImage [1], macOS [2], Windows exe [3]). There is most probably still some work to do in order to make the synchronization real tight. Hydrogen is not yet designed to offer real time support of MIDI messages [4]. Could you check how synchronization is handled at your end? I managed to borrow a synth supporting MIDI clock messages but my setup is far from ideal. Please note that this is part of a development code for version 2.0. When using the application linked in [1]-[3] you can only open your drumkits and those songs touched with a more or less recent version of Hydrogen from the 1.2.X release line. So, better make a backup of the `.hydrogen` folder beforehand. See [5] for details. All the best, Phil [1] https://ci.appveyor.com/api/buildjobs/eyx484y447f5lxuo/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-x86_64.AppImage [2] https://ci.appveyor.com/api/buildjobs/l89r8q1jvqqcueea/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba.dmg [3] https://ci.appveyor.com/api/buildjobs/8frx59sw2sr9mdn2/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe [4] https://github.com/hydrogen-music/hydrogen/pull/2187 [5] https://github.com/hydrogen-music/hydrogen/wiki/What's-new-in-version-2.0%3F-How-to-migrate%3F On 6/16/25 14:42, jazi4--- via Hydrogen-devel wrote: Have subscribed to 1644 - this will be a great addition and allow using Hydrogen in Sync with DAWs and other Apps. VST would really only be needed for Apps that have no Midi Clock sync , where Hydrogen VST version would follow App's Transport. Running Windows 10 x64 Jazi On 15/06/2025 at 7:17 PM, "Philipp Müller" wrote: Hey, MIDI Clock is already on the shortlist for the 2.0 release (see [1]). If you already have a Github account, you can subscribe to the ticket and will receive notifications when its state does change. VST/LV2 plugin, however, is not planned yet. Actually, I'm a bit at a loss in this regard. Should the whole application as is be converted into a plugin? Or rather just the sequencer while both the pattern and song editor should be omitted? Beta testing would be great! The main branch contains the latest version and I could provide you with an executable if you tell me which OS you are working on. All the best, Phil [1] https://github.com/hydrogen-music/hydrogen/issues/1644 On 6/14/25 19:51, jazi4--- via Hydrogen-devel wrote: Hi , Thank you for creating Hydrogen. I am interested on how you are progressing with Midi Clock ? Also wonder if you will be creating a Hydrogen VST3 Plugin ? I am available to Beta Test your latest versions. Kind Regards Jazi _______________________________________________ Hydrogen-devel mailing list Hyd...@li... https://lists.sourceforge.net/lists/listinfo/hydrogen-devel _______________________________________________ Hydrogen-devel mailing list Hyd...@li... https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: Philipp M. <se...@po...> - 2025-08-09 17:37:32
|
Hey Jazi, I have a first draft of a prototype featuring a MIDI clock implementation (AppImage [1], macOS [2], Windows exe [3]). There is most probably still some work to do in order to make the synchronization real tight. Hydrogen is not yet designed to offer real time support of MIDI messages [4]. Could you check how synchronization is handled at your end? I managed to borrow a synth supporting MIDI clock messages but my setup is far from ideal. Please note that this is part of a development code for version 2.0. When using the application linked in [1]-[3] you can only open your drumkits and those songs touched with a more or less recent version of Hydrogen from the 1.2.X release line. So, better make a backup of the `.hydrogen` folder beforehand. See [5] for details. All the best, Phil [1] https://ci.appveyor.com/api/buildjobs/eyx484y447f5lxuo/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-x86_64.AppImage [2] https://ci.appveyor.com/api/buildjobs/l89r8q1jvqqcueea/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba.dmg [3] https://ci.appveyor.com/api/buildjobs/8frx59sw2sr9mdn2/artifacts/Hydrogen-2.0.0-pre-alpha-8b2e673ba-win64.exe [4] https://github.com/hydrogen-music/hydrogen/pull/2187 [5] https://github.com/hydrogen-music/hydrogen/wiki/What's-new-in-version-2.0%3F-How-to-migrate%3F On 6/16/25 14:42, jazi4--- via Hydrogen-devel wrote: > Have subscribed to 1644 - this will be a great addition and allow > using Hydrogen in Sync with DAWs and other Apps. > VST would really only be needed for Apps that have no Midi Clock > sync , where Hydrogen VST version would follow App's Transport. > Running Windows 10 x64 > Jazi > > On 15/06/2025 at 7:17 PM, "Philipp Müller" <se...@po...> wrote: > > Hey, > > MIDI Clock is already on the shortlist for the 2.0 release (see > [1]). If you already have a Github account, you can subscribe to > the ticket and will receive notifications when its state does change. > > VST/LV2 plugin, however, is not planned yet. Actually, I'm a bit > at a loss in this regard. Should the whole application as is be > converted into a plugin? Or rather just the sequencer while both > the pattern and song editor should be omitted? > > Beta testing would be great! The main branch contains the latest > version and I could provide you with an executable if you tell me > which OS you are working on. > > All the best, > > Phil > > > [1] https://github.com/hydrogen-music/hydrogen/issues/1644 > > On 6/14/25 19:51, jazi4--- via Hydrogen-devel wrote: > > Hi , > Thank you for creating Hydrogen. > I am interested on how you are progressing with Midi Clock ? > Also wonder if you will be creating a Hydrogen VST3 Plugin ? > I am available to Beta Test your latest versions. > Kind Regards > Jazi > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: Trebmuh <tr...@li...> - 2025-08-03 08:25:11
|
Well done! Thanks, Olivier Le 29/07/2025 à 20:39, Philipp Müller a écrit : > Hi everybody, > > We are happy to announce patch release version 1.2.6 of Hydrogen! > > Quite uncommon for us to have two patch releases during the same > month. But 1.2.5 introduced a bug which makes the AppImage version > really hard to use. Be sure to update to the new one in case you > already adopted 1.2.5. > > ### Added > > - The AppImage version does now provide all drumkits in > `/usr/share/hydrogen/data/drumkits/` and > `/usr/local/share/hydrogen/data/drumkits/` via the "Sound Library" > as session > kits. > > ### Changed > > - Sample loading in songs has been made more portable. > > ### Fixed > > - Fix velocity automation for patterns that are not of size 4/4 (#2171). > - Fix saving and loading of sample files introduced in 1.2.5 (#2174). > > > Source code and binary releases can be found as usual on > [GitHub](https://github.com/hydrogen-music/hydrogen/releases/tag/1.2.6). > > All the best, > > Phil > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel -- librazik.org <https://librazik.org/> tr...@li... Mastodon <https://mamot.fr/@LibraZiK> |
|
From: Philipp M. <se...@po...> - 2025-07-29 18:39:54
|
Hi everybody, We are happy to announce patch release version 1.2.6 of Hydrogen! Quite uncommon for us to have two patch releases during the same month. But 1.2.5 introduced a bug which makes the AppImage version really hard to use. Be sure to update to the new one in case you already adopted 1.2.5. ### Added - The AppImage version does now provide all drumkits in `/usr/share/hydrogen/data/drumkits/` and `/usr/local/share/hydrogen/data/drumkits/` via the "Sound Library" as session kits. ### Changed - Sample loading in songs has been made more portable. ### Fixed - Fix velocity automation for patterns that are not of size 4/4 (#2171). - Fix saving and loading of sample files introduced in 1.2.5 (#2174). Source code and binary releases can be found as usual on [GitHub](https://github.com/hydrogen-music/hydrogen/releases/tag/1.2.6). All the best, Phil |
|
From: Philipp M. <se...@po...> - 2025-07-17 21:00:00
|
Hi everybody, We are happy to announce patch release version 1.2.5 of Hydrogen! This patch release introduces Qt6 support, deprecates LASH support, and fixes a number of bugs and inconsistencies found since version 1.2.4 and is generally recommended for all users. ### Added - CLI options `--log-colors` and `--no-log-colors` to enable and disable ANSI colors in log messages. - CMake option `-DWANT_QT6` to build Hydrogen using Qt6 instead of Qt5. - CLI option `--user-data` for both `hydrogen` and `h2cli` to provide an alternative user-level data folder. ### Changed - The shortcut for starting/pausing transport can now be used while focusing spin boxes (like the BPM one) too (#2098). - Combo boxes do not accept focus (and preventing shortcuts) anymore. - LASH support has been deprecated and will be removed in version 2.0 of Hydrogen (#1649). - Allow to select and copy version in About dialog (#2127). - Number of parallel build jobs in `build.sh` is now set dynamically to number of virtual processors (#2128). - `Changelog` was renamed `CHANGELOG.md` and converted from GNU-style changelog to markdown similar to https://keepachangelog.com/en/1.1.0/. - Hydrogen no longer uses XSD files to validate XML files during loading or via `h2cli --check` but uses direct XML inspection instead. - Minimal `CMake` version was bumped to `3.5`. - Option `-qt5` was introduced to native Windows build script `windows/Build-WinNative.ps1` to build against Qt5 instead of Qt6 (default). - `build.sh` script compiles against Qt6 per default. ### Fixed - Fix compilation with LASH support enabled (#2076). - Fix Hue slider in Preferences > Appearance > Color (#2081). - Show the Crash Reporter and exit with return code `1` on unhandled exceptions. - Fix crashes in SampleEditor (#2092). - Fix track names in multi track export. When using just the file extension, the raw instrument names will be used (#2096). - Fix import bug for drumkits created in version >= 2.0. - Fix memory leakage for songs created in version >= 2.0. - Fix memory leakage for notes with probability < 1.0. - Fix incoming MIDI NOTE OFF handling. - AppImage build folder is now removed on `build.sh r` (#2129). - Fix potential crash with JACK audio driver on startup, teardown, or song/drumkit loading. - Fix freeze in native file dialogs on Linux (#2165). ### Removed - `Qt XmlPatterns` is no longer a dependency. - Folder `linux/debian` containing outdated Debian package rules used by the previous development team to distributed Hydrogen as `.deb` package. - Option `-32bit` was dropped in native Windows build script `windows/Build-WinNative.ps1`. Source code and binary releases can be found as usual on [GitHub](https://github.com/hydrogen-music/hydrogen/releases/tag/1.2.5). All the best, Phil |
|
From: Philipp M. <se...@po...> - 2025-06-17 18:52:27
|
Ah, I see. But I'm afraid I can't provide you with a Windows binary right now. Our pipeline is currently broken since there are some dependency hiccups in the MSYS2 repo. Once they solved it, I'll send a link. P On 6/16/25 14:42, jazi4--- via Hydrogen-devel wrote: > Have subscribed to 1644 - this will be a great addition and allow > using Hydrogen in Sync with DAWs and other Apps. > VST would really only be needed for Apps that have no Midi Clock > sync , where Hydrogen VST version would follow App's Transport. > Running Windows 10 x64 > Jazi > > On 15/06/2025 at 7:17 PM, "Philipp Müller" <se...@po...> wrote: > > Hey, > > MIDI Clock is already on the shortlist for the 2.0 release (see > [1]). If you already have a Github account, you can subscribe to > the ticket and will receive notifications when its state does change. > > VST/LV2 plugin, however, is not planned yet. Actually, I'm a bit > at a loss in this regard. Should the whole application as is be > converted into a plugin? Or rather just the sequencer while both > the pattern and song editor should be omitted? > > Beta testing would be great! The main branch contains the latest > version and I could provide you with an executable if you tell me > which OS you are working on. > > All the best, > > Phil > > > [1] https://github.com/hydrogen-music/hydrogen/issues/1644 > > On 6/14/25 19:51, jazi4--- via Hydrogen-devel wrote: > > Hi , > Thank you for creating Hydrogen. > I am interested on how you are progressing with Midi Clock ? > Also wonder if you will be creating a Hydrogen VST3 Plugin ? > I am available to Beta Test your latest versions. > Kind Regards > Jazi > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: <ja...@hu...> - 2025-06-16 12:42:57
|
Have subscribed to 1644 - this will be a great addition and allow using Hydrogen in Sync with DAWs and other Apps. VST would really only be needed for Apps that have no Midi Clock sync , where Hydrogen VST version would follow App's Transport. Running Windows 10 x64 Jazi On 15/06/2025 at 7:17 PM, "Philipp Müller" wrote: Hey, MIDI Clock is already on the shortlist for the 2.0 release (see [1]). If you already have a Github account, you can subscribe to the ticket and will receive notifications when its state does change. VST/LV2 plugin, however, is not planned yet. Actually, I'm a bit at a loss in this regard. Should the whole application as is be converted into a plugin? Or rather just the sequencer while both the pattern and song editor should be omitted? Beta testing would be great! The main branch contains the latest version and I could provide you with an executable if you tell me which OS you are working on. All the best, Phil [1] https://github.com/hydrogen-music/hydrogen/issues/1644 On 6/14/25 19:51, jazi4--- via Hydrogen-devel wrote: Hi , Thank you for creating Hydrogen. I am interested on how you are progressing with Midi Clock ? Also wonder if you will be creating a Hydrogen VST3 Plugin ? I am available to Beta Test your latest versions. Kind Regards Jazi _______________________________________________ Hydrogen-devel mailing list Hyd...@li... https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: Philipp M. <se...@po...> - 2025-06-15 18:17:39
|
Hey, MIDI Clock is already on the shortlist for the 2.0 release (see [1]). If you already have a Github account, you can subscribe to the ticket and will receive notifications when its state does change. VST/LV2 plugin, however, is not planned yet. Actually, I'm a bit at a loss in this regard. Should the whole application as is be converted into a plugin? Or rather just the sequencer while both the pattern and song editor should be omitted? Beta testing would be great! The main branch contains the latest version and I could provide you with an executable if you tell me which OS you are working on. All the best, Phil [1] https://github.com/hydrogen-music/hydrogen/issues/1644 On 6/14/25 19:51, jazi4--- via Hydrogen-devel wrote: > Hi , > Thank you for creating Hydrogen. > I am interested on how you are progressing with Midi Clock ? > Also wonder if you will be creating a Hydrogen VST3 Plugin ? > I am available to Beta Test your latest versions. > Kind Regards > Jazi > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: <ja...@hu...> - 2025-06-14 18:09:55
|
Hi , Thank you for creating Hydrogen. I am interested on how you are progressing with Midi Clock ? Also wonder if you will be creating a Hydrogen VST3 Plugin ? I am available to Beta Test your latest versions. Kind Regards Jazi |
|
From: Philipp M. <the...@go...> - 2025-05-02 10:15:34
|
Hi all, I just changed the default branch of most of our repos from `master` to `main`. If you have a local git copy you are working on, you can use the following commands to update it as well. ``` git branch -m master main git fetch origin git branch -u origin/main main git remote set-head origin -a ``` All the best, Phil |
|
From: Philipp M. <se...@po...> - 2024-12-07 13:41:30
|
Hey everybody, We are happy to announce patch release version 1.2.4 of Hydrogen! It 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). Source code and binary releases can be found as usual on GitHub: https://github.com/hydrogen-music/hydrogen/releases/tag/1.2.4 All the best, Phil |
|
From: Philipp M. <se...@po...> - 2024-01-12 14:46:32
|
Hey everybody, We are happy to announce patch release version 1.2.3 of Hydrogen! It fixes a number of bugs and inconsistencies found since version 1.2.2 and is generally recommended for all users. ## Added - Forward compatibility for .h2song and drumkit changes introduced in version 1.3.0 ## Fixed - Restore mute button state of master mixer strip on song load. - Recorded MIDI notes were inserted ahead of the beat (#1851). - Drumkit Property Dialog: * Images were written regardless whether one hits the ok or cancel button. * When using Save As to create a new drumkit, the added image was put in the old drumkit folder instead and not properly copied into the new one. * Allow to Save As drumkits derived from kits not found on the current system. - Audio Engine: In Song Mode with Loop Mode deactivated Hydrogen missed notes very close to the end of the song. - Fix crash on playing back notes with custom length (#1852). - macOS: fix naming of CoreMIDI header (#1865). - Fix various rendering issues with custom length notes. - Fix potential crash/failing startup on Windows in case PortAudio or PortMidi device is already occupied (#1893) - Fix crash on shutdown, song export, or driver changes in the Preferences while using JACK on Linux (#1902, #1867, #1907) - Pattern Editor: * Only delete stop notes clicked by the user. (#1859) * Proper undo of moving notes out of DrumPatternEditor. (#1859) * Custom note lengths are now only drawn till the next stop note. (#1859) * Highlight selected stop notes too. (#1859) * Update selected notes visually on left and right keyboard movement. (#1859) * Fixed stop note color which was no different than the default note color (#1854). * Fixed grid line rendering on rational pattern size nominator. * Fixed grid line colors on very fine resolution. - Fix broken file browser dialogs on Linux when using translations (#1908). - Fix drumkit export on Windows (#1927). - Timing drift (and artifacts) in playback track rendering on some hosts is fixed (#1920). Source code and binary releases can be found as usual on GitHub: https://github.com/hydrogen-music/hydrogen/releases/tag/1.2.3 All the best, Phil |
|
From: Philipp M. <se...@po...> - 2023-11-07 18:27:53
|
Hey Leo, That's nice to hear! Well, there is loads of work to be done. Fixing issues reported on Github and improving UX/UI is probably the most obvious way to contribute. But depending on the time you have at hand and your experience with C++ and Qt this might be quite a lot in the beginning. Checking out the `build.sh` script and the Doxygen documentation might be a good starting point. If you wish I could pick you good issue to start with. Apart from these there are also other task that need attention. E.g. the tutorial in our documentation repo needs to be updated to match the latest version and the web page needs a lot of love (and a more modern toolchain. It's always a lot of tweaking and hope to get the Jekyll stuff compile. I wouldn't be surprised if it just stops working at some point). In general, our focus is on keeping things stable and improving what is already there. Not too many new features planned. But there are some parts of the application that need extended care to work nicely with keyboard input, multiselect and various other things you would expect from a more recent application, like the instrument editor, sample editor, playback track, or sound library. Anything that sounds interesting to you? All the best, Phil On 11/7/23 00:17, Leo Shon wrote: > Hi! > > my name is leo and I’m a junior level dev and a experienced producer/mix engineer. Wanted to contribute somehow to this open source project but not sure where to start. If I could get some guidance on how to get started/solving bugs etc. that would be greatly appreciated! > > Thanks! > > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: Duck H. <bul...@gm...> - 2023-11-07 00:53:11
|
You have to take your shirt off and wear sunglasses, first. It's good to block direct monitor light and it's breezy, not sleezy. Otherwise I'm not sure. Tons of documentation though, maybe start with some YouTube? On Monday, November 6, 2023, Leo Shon <leo...@gm...> wrote: > Hi! > > my name is leo and I’m a junior level dev and a experienced producer/mix engineer. Wanted to contribute somehow to this open source project but not sure where to start. If I could get some guidance on how to get started/solving bugs etc. that would be greatly appreciated! > > Thanks! > > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > |
|
From: Leo S. <leo...@gm...> - 2023-11-06 23:17:46
|
Hi! my name is leo and I’m a junior level dev and a experienced producer/mix engineer. Wanted to contribute somehow to this open source project but not sure where to start. If I could get some guidance on how to get started/solving bugs etc. that would be greatly appreciated! Thanks! |
|
From: Philipp M. <se...@po...> - 2023-09-09 15:56:55
|
Hi all, I'm very happy to announce the 1.2.2 release of Hydrogen! Starting with this release we will also provide AppImages for our Linux user base! If you haven't heard about this technology yet: it's a portable bundle containing the compiled Hydrogen binary as well as its dependencies and resource files. It runs on most Linux OSs (at least recent ones) and is very easy to handle. Just download it, make it executable, and run it. Apart from that there were a couple of bug fixes and minor changes: ## Added - Hydrogen is now released as AppImage for Linux as well. - Playlist dialog can now be resized and remembers geometry, position, as well as visibility. - Save and restore Director position, geometry, and visibility. - New and properly licensed AppStream metainfo files `org.hydrogenmusic.Hydrogen.metainfo.xml` replace old `org.hydrogenmusic.Hydrogen.appdata.xml`. - Hydrogen shows an error dialog and exits on the first invocation with no hydrogen.conf file present on user and system level (application was not properly installed). - A new `cmake` option `WANT_DYNAMIC_JACK_CHECK` was introduced. When set Hydrogen does check on startup whether `jackd`, `jackdbus`, or `pw-jack` is installed and disables JACK support in case none of them was found. This is intended for bundled builds, like AppImage and Flatpak, and can be overridden by setting the audio driver manually to "Jack" in the hydrogen.conf or by passing the "-d jack" CLI option. ## Changed - Spanish translation updated. - Minor tweaks in French and German translation. - On Linux the order of audio drivers tried when selecting `Auto` changed from "JACK > ALSA > OSS > PulseAudio" to "JACK > PulseAudio > ALSA > OSS". ## Fixed - Style combo box in Preferences > Appearance > Interface is working again. - Fix segfault on hitting "Panic" button while transport was rolling. - Instrument/strip-specific actions, like MIDI action `STRIP_MUTE_TOGGLE`, did void the instrument selection of the Instrument Editor if the specified instrument was not the currently selected one. - Do not start playback at cursor when cursor in Song Editor is beyond the current song length. - Fixed compatibility with PortMidi version 217 (Hydrogen v1.2.1 was incompatible) (#1795). All versions of Hydrogen >=1.3 will, however, require on a more recent PortMidi version (at least v2.0.1). - Fixed allowed range of MIDI output notes to be [0,127] again (#1828) (introduced in v1.2.0). - Hydrogen does now successfully startup even if no data folder is present on user and system level. - Allow an arbitrary number of notes in a pattern (#1827). - Fix playback track volume fader (#1449) Source code and binary releases can be found as usual on GitHub: https://github.com/hydrogen-music/hydrogen/releases/tag/1.2.2 All the best, Phil |
|
From: Mayukh T. <mta...@wi...> - 2023-07-17 20:36:36
|
Dear All, We invite you to participate in the AGU23 session NS015. Uncertainty and Risk Management for Underground Hydrogen Storage, with session description: Hydrogen is an attractive energy carrier because it can be stored in large-scale (TWh) quantities in subsurface caverns and porous rock formations. Safe storage of hydrogen in the subsurface requires rigorous risk assessments, especially when it is scaled up to Megatonne amounts of storage. Mitigation strategies also need to be developed, as safety protocols, when incidents occur. These safety measures need to be built on the past experiences of successful storage of natural gas and CO2. We welcome submissions from various experimental, numerical, and field studies that include 1) Structural trapping mechanisms, 2) Reservoir performance, 3) Reservoir and wellbore integrity, leakage potential, and induced seismicity, 4) Microbiology and geochemistry purity assessments, 5) Assessment of cryogenic, transportation, and toxicity hazards, 4) Techno-economics of storage, especially through a system look integrated with natural gas and CO2 storage, 5) Price volatility, operational costs, regulatory and market risks, 6) Socio-political aspects of hydrogen storage. Our invited speakers are: 1. Maartje Boon, University of Stuttgart 2. Sam Quan Xie, Curtin University We look forward to your contributions. Please circulate widely! For more details on AGU this year, please visit: https://www.agu.org/fall-meeting/?utm_medium=email Regards, Mayukh, on behalf of NS015 conveners Session conveners: Mayukh Talukdar, Karlsruhe Institute of Technology, Germany, [may...@ki...] Johannes Miocic, University of Groningen, Netherlands, [j.m...@ru...] Katriona Edlmann, University of Edinburgh, United Kingdom, [kat...@ed...] Hadi Hajibeygi, TU Delft, Netherlands, [H.H...@tu...] |
|
From: Philipp M. <the...@go...> - 2023-06-23 11:42:44
|
Thanks for pointing out WebAssembly! Wasn't aware of it and it looks quite promising and useful (well, not for Hydrogen but in general :D ). Memory requirements might be a problem too on Android. We load all samples of a drumkit into memory when loading a kit. For smaller ones this is not an issue, but e.g. Big Mono is 213MB and might be already to large for Android to be handled. P On 6/20/23 10:03, Colin McEwan wrote: > > Well...... there is one maybe-sort-of-viable path to a low-quality, > "shovelware" direct port to something that would run on a phone. > > Qt for WebAssembly is a thing that exists, and would theoretically let > it run in a browser or, say, an Electron app.Not all of Qt is > supported, and I haven't had a proper look to see if enough of what > Hydrogen uses is supported to make it at all viable, but conspicuously > missing are top-level windows (of course, because it's a browser) and > I have no idea if sound is even supported (Qt has its own audio API > which we'd need to target a driver to, it uses the regular Qt > messaging system and is, I think, single-threaded!). > > Either way, Phil is entirely right -- the GUI isn't at all well suited > to mobile and making it usable would need a near-complete overhaul. > > HOWEVER! > > If you're prepared to live with an absolutely awful user experience, > you can run Hydrogen on an Android device already right now if you > want to: > > - Install XServer XSDL and start it up > - Install UserLand > - Create an Ubuntu session > - apt install hydrogen > - export PULSEAUDIO_SERVER=tcp:127.0.0.1 > <http://127.0.0.1>:<whatever port XSDL tells you to use> > - start hydrogen and select PulseAudio driver > > The user experience is absolutely abysmal, of course, but.... it > exists at least. > > -- > C. > > > On Tue, 20 Jun 2023 at 07:25, Philipp Mueller via Hydrogen-devel > <hyd...@li...> wrote: > > Hey, > > > On 6/19/23 18:25, Duck Horse wrote: > > I'm wondering if this is a working list group. I tried to find the > > hydrogen forum and couldn't, from its homesite without doing > anything > > unlazy. And ended up here. > I think this is currently the best place to post such questions. > We have > no forum and Github discussions turned out to be a more accessible > version of Github issues for general questions. But no general or > boarder discussions. (There is still a Matrix channel I think). > > > > I really would love hydrogen on Android and can't imagine I'm > not the > > only one. I'm also a software dev and wonder if I came up with a > > really functional work flow, if anyone has the experience with code > > for hydrogen if they'd be interested in that joint. > > > > I bet hydrogen is too great for the phone, but what I'm really > after > > is the pattern base midi-like that can at least tone change > samples. > > Doable? Phones can be really comfortable, for art that's a good > reason. > > > The most important aspect is the toolchain. Hydrogen is written in > C++ > and uses Qt as a framework. The latter does support Android since the > most recent version but just for Kotlin. This is showstopper since > porting Hydrogen to another language is a huge project similar to > writing an entirely new application. That said, the processors in > smart > phones would most probably work just fine. Hydrogen does not need > a lot > of resources and some people run it on raspberry pi. > > But even if it would be possible to port the application to > Android one > still has to bin the current GUI and write a new frontend designed > for > smaller displays and touch. > > A better approach might be to run Hydrogen on your local computer > (or a > server) and remote control it using Hydrogen's OSC (or even MIDI) > API, > like done in this project [1]. This can be done in any language. If > someone wants to write such a frontend, I would happily introduce a > bunch of new commands to the OSC API to allow it to be a full-fledged > interface capable of the same things as our current GUI. > > All the best, > > Phil > > [1] https://github.com/pprchal/hydropad > > > I'll try finding the forum again in a minute. Or let me know, gmail > > bullfrogma. Thanks for reading this. > > > > > > _______________________________________________ > > Hydrogen-devel mailing list > > Hyd...@li... > > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > -- > C. > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |
|
From: Duck H. <bul...@gm...> - 2023-06-23 04:59:31
|
I had a feeling that would make sense, or it'd be in the app store. Thanks for responding and saving me from further searching. Going to clean up my laptop and just hydrogen the old fashion way, and be very wary of suspicious people. On Tuesday, June 20, 2023, Bengt Gördén <be...@ba...> wrote: > On 2023-06-20 08:23, Philipp Mueller via Hydrogen-devel wrote: > >> Hey, >> >> >> On 6/19/23 18:25, Duck Horse wrote: >> >>> I'm wondering if this is a working list group. I tried to find the >>> hydrogen forum and couldn't, from its homesite without doing anything >>> unlazy. And ended up here. >>> >> I think this is currently the best place to post such questions. We have >> no forum and Github discussions turned out to be a more accessible version >> of Github issues for general questions. But no general or boarder >> discussions. (There is still a Matrix channel I think). >> > > Not sure but the thread start seems a bit suspicious. The Subject and > content is not how I would express myself if I wanted to develop something. > But I might be wrong. > > Same discussion here, even weirder: > https://github.com/hydrogen-music/hydrogen/discussions/1799 > > Duck Horse/bwbfat/Jeremy Byers, > Your GitHub-discussion really seems like it's made up from one of these > newly invented AI-spambots. > > > -- > /bengan > > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > |
|
From: Bengt G. <be...@ba...> - 2023-06-20 08:13:47
|
On 2023-06-20 08:23, Philipp Mueller via Hydrogen-devel wrote: > Hey, > > > On 6/19/23 18:25, Duck Horse wrote: >> I'm wondering if this is a working list group. I tried to find the hydrogen >> forum and couldn't, from its homesite without doing anything unlazy. And ended >> up here. > I think this is currently the best place to post such questions. We have no > forum and Github discussions turned out to be a more accessible version of > Github issues for general questions. But no general or boarder discussions. > (There is still a Matrix channel I think). Not sure but the thread start seems a bit suspicious. The Subject and content is not how I would express myself if I wanted to develop something. But I might be wrong. Same discussion here, even weirder: https://github.com/hydrogen-music/hydrogen/discussions/1799 Duck Horse/bwbfat/Jeremy Byers, Your GitHub-discussion really seems like it's made up from one of these newly invented AI-spambots. -- /bengan |
|
From: Colin M. <col...@gm...> - 2023-06-20 08:04:13
|
Well...... there is one maybe-sort-of-viable path to a low-quality,
"shovelware" direct port to something that would run on a phone.
Qt for WebAssembly is a thing that exists, and would theoretically let it
run in a browser or, say, an Electron app.Not all of Qt is supported, and I
haven't had a proper look to see if enough of what Hydrogen uses is
supported to make it at all viable, but conspicuously missing are top-level
windows (of course, because it's a browser) and I have no idea if sound is
even supported (Qt has its own audio API which we'd need to target a driver
to, it uses the regular Qt messaging system and is, I think,
single-threaded!).
Either way, Phil is entirely right -- the GUI isn't at all well suited to
mobile and making it usable would need a near-complete overhaul.
HOWEVER!
If you're prepared to live with an absolutely awful user experience, you
can run Hydrogen on an Android device already right now if you want to:
- Install XServer XSDL and start it up
- Install UserLand
- Create an Ubuntu session
- apt install hydrogen
- export PULSEAUDIO_SERVER=tcp:127.0.0.1:<whatever port XSDL tells you
to use>
- start hydrogen and select PulseAudio driver
The user experience is absolutely abysmal, of course, but.... it exists at
least.
--
C.
On Tue, 20 Jun 2023 at 07:25, Philipp Mueller via Hydrogen-devel <
hyd...@li...> wrote:
> Hey,
>
>
> On 6/19/23 18:25, Duck Horse wrote:
> > I'm wondering if this is a working list group. I tried to find the
> > hydrogen forum and couldn't, from its homesite without doing anything
> > unlazy. And ended up here.
> I think this is currently the best place to post such questions. We have
> no forum and Github discussions turned out to be a more accessible
> version of Github issues for general questions. But no general or
> boarder discussions. (There is still a Matrix channel I think).
> >
> > I really would love hydrogen on Android and can't imagine I'm not the
> > only one. I'm also a software dev and wonder if I came up with a
> > really functional work flow, if anyone has the experience with code
> > for hydrogen if they'd be interested in that joint.
> >
> > I bet hydrogen is too great for the phone, but what I'm really after
> > is the pattern base midi-like that can at least tone change samples.
> > Doable? Phones can be really comfortable, for art that's a good reason.
> >
> The most important aspect is the toolchain. Hydrogen is written in C++
> and uses Qt as a framework. The latter does support Android since the
> most recent version but just for Kotlin. This is showstopper since
> porting Hydrogen to another language is a huge project similar to
> writing an entirely new application. That said, the processors in smart
> phones would most probably work just fine. Hydrogen does not need a lot
> of resources and some people run it on raspberry pi.
>
> But even if it would be possible to port the application to Android one
> still has to bin the current GUI and write a new frontend designed for
> smaller displays and touch.
>
> A better approach might be to run Hydrogen on your local computer (or a
> server) and remote control it using Hydrogen's OSC (or even MIDI) API,
> like done in this project [1]. This can be done in any language. If
> someone wants to write such a frontend, I would happily introduce a
> bunch of new commands to the OSC API to allow it to be a full-fledged
> interface capable of the same things as our current GUI.
>
> All the best,
>
> Phil
>
> [1] https://github.com/pprchal/hydropad
>
> > I'll try finding the forum again in a minute. Or let me know, gmail
> > bullfrogma. Thanks for reading this.
> >
> >
> > _______________________________________________
> > Hydrogen-devel mailing list
> > Hyd...@li...
> > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>
>
> _______________________________________________
> Hydrogen-devel mailing list
> Hyd...@li...
> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>
--
C.
|
|
From: Philipp M. <the...@go...> - 2023-06-20 06:25:08
|
Hey, On 6/19/23 18:25, Duck Horse wrote: > I'm wondering if this is a working list group. I tried to find the > hydrogen forum and couldn't, from its homesite without doing anything > unlazy. And ended up here. I think this is currently the best place to post such questions. We have no forum and Github discussions turned out to be a more accessible version of Github issues for general questions. But no general or boarder discussions. (There is still a Matrix channel I think). > > I really would love hydrogen on Android and can't imagine I'm not the > only one. I'm also a software dev and wonder if I came up with a > really functional work flow, if anyone has the experience with code > for hydrogen if they'd be interested in that joint. > > I bet hydrogen is too great for the phone, but what I'm really after > is the pattern base midi-like that can at least tone change samples. > Doable? Phones can be really comfortable, for art that's a good reason. > The most important aspect is the toolchain. Hydrogen is written in C++ and uses Qt as a framework. The latter does support Android since the most recent version but just for Kotlin. This is showstopper since porting Hydrogen to another language is a huge project similar to writing an entirely new application. That said, the processors in smart phones would most probably work just fine. Hydrogen does not need a lot of resources and some people run it on raspberry pi. But even if it would be possible to port the application to Android one still has to bin the current GUI and write a new frontend designed for smaller displays and touch. A better approach might be to run Hydrogen on your local computer (or a server) and remote control it using Hydrogen's OSC (or even MIDI) API, like done in this project [1]. This can be done in any language. If someone wants to write such a frontend, I would happily introduce a bunch of new commands to the OSC API to allow it to be a full-fledged interface capable of the same things as our current GUI. All the best, Phil [1] https://github.com/pprchal/hydropad > I'll try finding the forum again in a minute. Or let me know, gmail > bullfrogma. Thanks for reading this. > > > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel |