debian/0000755000000000000000000000000012223554246007173 5ustar debian/compat0000644000000000000000000000000212223546607010373 0ustar 6 debian/patches/0000755000000000000000000000000012223554176010624 5ustar debian/patches/ftbfs-gcc-4.7.diff0000644000000000000000000000202012223546607013614 0ustar Description: Fix missing #includes to avoid build failures with GCC 4.7 Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667203 Author: Matthias Klose Forwarded: no --- src/core/src/IO/portmidi_driver.cpp | 1 + src/gui/src/MainForm.cpp | 1 + src/gui/src/SongEditor/SongEditor.cpp | 1 + 3 files changed, 3 insertions(+) --- hydrogen.orig/src/core/src/IO/portmidi_driver.cpp +++ hydrogen/src/core/src/IO/portmidi_driver.cpp @@ -32,6 +32,7 @@ #ifdef WIN32 #include #endif +#include #ifdef H2CORE_HAVE_PORTMIDI --- hydrogen.orig/src/gui/src/SongEditor/SongEditor.cpp +++ hydrogen/src/gui/src/SongEditor/SongEditor.cpp @@ -21,6 +21,7 @@ */ #include +#include #include #include --- hydrogen.orig/src/gui/src/MainForm.cpp +++ hydrogen/src/gui/src/MainForm.cpp @@ -20,6 +20,7 @@ * */ +#include #include #include #include debian/patches/README0000644000000000000000000000021112223546607011476 0ustar 0xxx: Grabbed from upstream development. 1xxx: Possibly relevant for upstream adoption. 2xxx: Only relevant for official Debian release. debian/patches/series0000644000000000000000000000020412223554171012030 0ustar 09_portaudio_v2.patch 1001_rubberband_path.patch 1005_name_shouldnt_repeat_genericname.patch 1006_porttime.patch ftbfs-gcc-4.7.diff debian/patches/09_portaudio_v2.patch0000644000000000000000000000227712223553661014600 0ustar --- src/core/src/IO/PortAudioDriver.h | 3 +++ src/core/src/IO/portaudio_driver.cpp | 10 ++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) --- hydrogen.orig/src/core/src/IO/PortAudioDriver.h +++ hydrogen/src/core/src/IO/PortAudioDriver.h @@ -30,6 +30,9 @@ #ifdef H2CORE_HAVE_PORTAUDIO +#define PortAudioStream PaStream +#define PaTimestamp PaTime + #include #include --- hydrogen.orig/src/core/src/IO/portaudio_driver.cpp +++ hydrogen/src/core/src/IO/portaudio_driver.cpp @@ -67,7 +67,13 @@ int PortAudioDriver::connect() m_pOut_L = new float[ m_nBufferSize ]; m_pOut_R = new float[ m_nBufferSize ]; - int err = Pa_Initialize(); + PaError err = Pa_Initialize(); + + typedef struct + { + float left_phase; + float right_phase; + } paTestData; if ( err != paNoError ) { @@ -83,7 +89,7 @@ int PortAudioDriver::connect() m_nSampleRate, // sample rate m_nBufferSize, // frames per buffer portAudioCallback, /* specify our custom callback */ - this ); /* pass our data through to callback */ + (void*)this ); /* pass our data through to callback */ if ( err != paNoError ) { debian/patches/1005_name_shouldnt_repeat_genericname.patch0000644000000000000000000000301512223546607021046 0ustar Description: The Name entries in the desktop file should not repeat the description of the program given in the GenericName entries but only contain the short application name. . The following changes have been added by Alessio Treglia on 2012-01-27 - Remove deprecated FilePattern, Encoding keys. - Add trailing ';' to the MimeType field. - Remove unregistered 'Sound' value from Categories. From: Ronny Standtke Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=640983 Reviewed-by: Alessio Tregli Last-Update: 2012-01-27 Forwarded: no --- linux/hydrogen.desktop | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) --- hydrogen.orig/linux/hydrogen.desktop +++ hydrogen/linux/hydrogen.desktop @@ -1,10 +1,5 @@ [Desktop Entry] -Name=Hydrogen Drum Machine -Name[de]=Hydrogen Drumsequencer -Name[ru]=Драм-машина Hydrogen -Name[hu]=Hydrogen Dobgép -Name[tr]=Hydrogen Davul Makinası - +Name=Hydrogen Comment=Create drum sequences Comment[de]=Schlagzeugsequenzen erstellen Comment[ru]=Создание партий ударных инструментов @@ -16,15 +11,13 @@ GenericName[de]=Drumsequencer GenericName[ru]=Драм-машина GenericName[tr]=Davul Makinası -Encoding=UTF-8 Version=1.0 Type=Application -Categories=Application;AudioVideo;Sound;Audio;Qt; +Categories=AudioVideo;Audio;Qt; -MimeType=text/xml +MimeType=text/xml; -FilePattern=hydrogen Exec=hydrogen %F TryExec=hydrogen Terminal=false debian/patches/1006_porttime.patch0000644000000000000000000000102012223546607014147 0ustar Description: Add missing -lporttime to LDFLAGS to avoid FTBFS. Author: Alessio Treglia Forwarded: no --- src/core/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) --- hydrogen.orig/src/core/CMakeLists.txt +++ hydrogen/src/core/CMakeLists.txt @@ -44,6 +44,7 @@ TARGET_LINK_LIBRARIES(hydrogen-core-${VE ${LASH_LIBRARIES} ${LRDF_LIBRARIES} ${RUBBERBAND_LIBRARIES} + -lporttime ) #SET_TARGET_PROPERTIES(hydrogen-core-${VERSION} PROPERTIES PUBLIC_HEADER "${hydrogen_INCLUDES}" ) debian/patches/1001_rubberband_path.patch0000644000000000000000000000113612223546607015431 0ustar Description: Set patch to rubberband CLI Author: Jonas Smedegaard Last-Update: 2011-03-17 --- data/hydrogen.default.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- hydrogen.orig/data/hydrogen.default.conf +++ hydrogen/data/hydrogen.default.conf @@ -19,7 +19,7 @@ true false true - Path to Rubberband-CLI + /usr/bin/rubberband debian/rules0000755000000000000000000000721412223546607010261 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2010, 2011 Jonas Smedegaard # Description: Main Debian packaging script for Hydrogen # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2, or (at # your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/cmake.mk include /usr/share/cdbs/1/rules/debhelper.mk DEB_CMAKE_EXTRA_FLAGS = -DWANT_SHARED=OFF \ -DWANT_PORTAUDIO=ON \ -DWANT_PORTMIDI=ON \ -DWANT_RUBBERBAND=ON DEB_UPSTREAM_URL = http://downloads.sourceforge.net/hydrogen DEB_COPYRIGHT_CHECK_IGNORE_REGEX = ^.*\.(flac|png|qm)|debian/(changelog|copyright(|_hints|_newhints))$ # according to upstream INSTALL.txt this avoids potential clash with Qt3 export QTDIR=/usr/share/qt4 DEB_INSTALL_MANPAGES_hydrogen = debian/hydrogen.1 # Put aside upstream-shipped autogenerated files during build upstreamtmpfiles = $(wildcard data/doc/*.html data/doc/*.docbook) upstreamtmpfiles_ = $(patsubst %.upstream,%,$(wildcard data/doc/*.html.upstream data/doc/*.docbook.upstream)) pre-build:: debian/stamp-upstreamtmpstuff debian/stamp-upstreamtmpstuff: debian/stamp-copyright-check for file in $(upstreamtmpfiles); do \ [ ! -e $$file ] || [ -e $$file.upstream ] || mv $$file $$file.upstream; \ done touch $@ clean:: for file in $(upstreamtmpfiles_); do \ [ ! -e $$file.upstream ] || mv -f $$file.upstream $$file; \ done rm -f debian/stamp-upstreamtmpstuff common-build-indep:: debian/docs.stamp debian/docs.stamp: $(MAKE) -C data/doc touch $@ clean:: rm -f debian/docs.stamp imgstub = data/img/gray/h2-icon common-build-arch:: #inkscape -z -e$(imgstub).png -D -w32 -h32 --export-area-snap $(imgstub).svg rsvg-convert -w 32 -h 32 -f png -o $(imgstub).png $(imgstub).svg pngtopnm -alpha $(imgstub).png > $(imgstub).alpha.pgm pngtopnm $(imgstub).png | ppmtoxpm -alphamask=$(imgstub).alpha.pgm > $(imgstub).xpm rm -f $(imgstub).png $(imgstub).alpha.pgm clean:: rm -f $(imgstub).xpm # generate manpage based on --help of script itself # TODO: make below rule work as part of main build #common-post-build-arch:: debian/hydrogen.1 debian/hydrogen.1: hydrogen help2man --name="simple drum machine/step sequencer" --no-info --output=$@ $(DEB_SRCDIR)/$< #clean:: # rm -f debian/hydrogen.1 clean:: rm -rf CMakeCache.txt CMakeFiles/ try/ rm -f qt4.pyc version.cpp config.h binary-install/hydrogen:: find $(CURDIR)/debian/hydrogen/usr/share/ -type d -empty -delete rm -rf $(CURDIR)/debian/hydrogen/usr/lib/ rm -rf $(CURDIR)/debian/hydrogen/usr/include/ # Needed by upstream build process CDBS_BUILD_DEPENDS += , cmake CDBS_BUILD_DEPENDS += , libqt4-dev, libz-dev, pkg-config, libarchive-dev CDBS_BUILD_DEPENDS += , docbook-utils, poxml, xmlto, libxml2-utils CDBS_BUILD_DEPENDS += , libasound2-dev [linux-any] CDBS_BUILD_DEPENDS += , libaudiofile-dev, libjack-dev, liblrdf-dev, libsndfile1-dev (>= 1.0.18), portaudio19-dev, libportmidi-dev # Needed for our packaging # TODO: build-depend on help2man when solved using it with normal builds #CDBS_BUILD_DEPENDS += , librsvg2-bin, netpbm, help2man CDBS_BUILD_DEPENDS += , librsvg2-bin, netpbm debian/TODO0000644000000000000000000000015312223546607007664 0ustar * Generate manpage during normal build (i.e. figure out why it fails when chained with other rules). debian/control0000644000000000000000000000407212223546607010603 0ustar Source: hydrogen Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Jonas Smedegaard Build-Depends: cdbs (>= 0.4.70~), devscripts, debhelper, dh-buildinfo, cmake, libqt4-dev, libz-dev, pkg-config, libarchive-dev, docbook-utils, poxml, xmlto, libxml2-utils, libasound2-dev [linux-any], libaudiofile-dev, libjack-dev, liblrdf-dev, libsndfile1-dev (>= 1.0.18), portaudio19-dev, libportmidi-dev, librsvg2-bin, netpbm Standards-Version: 3.9.3 Homepage: http://www.hydrogen-music.org/ Vcs-Git: git://git.debian.org/git/pkg-multimedia/hydrogen.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/hydrogen.git;a=summary Package: hydrogen Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: hydrogen-drumkits, rubberband-cli Description: advanced drum machine/step sequencer Hydrogen is an advanced drum machine. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming. . General features: * Very user-friendly, modular, fast and intuitive graphical interface based on QT 4. * Sample-based stereo audio engine, with import of sound samples in .wav, .au and .aiff formats. * Support of samples in compressed FLAC file. . Sequencer and mixer features: * Pattern-based sequencer, with unlimited number of patterns and ability to chain patterns into a song. * Up to 64 ticks per pattern with individual level per event and variable pattern length. * 32 instrument tracks with volume, mute, solo, pan capabilities. * Multi layer support for instruments (up to 16 samples for each instrument). * Ability to import/export song files. * Unique human velocity, human time, pitch and swing functions. * Multiple patterns playing at once. . Other features: * JACK, ALSA, PortAudio and OSS audio drivers. * ALSA MIDI and PortMidi input with assignable midi-in channel (1..16, ALL). * Import/export of drumkits. * Export song to wav file. * Export song to midi file. debian/hydrogen.10000644000000000000000000000232012223546607011073 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.37.1. .TH HYDROGEN "1" "March 2010" "hydrogen 0.9.4" "User Commands" .SH NAME hydrogen \- simple drum machine/step sequencer .SH SYNOPSIS .B hydrogen [\fI-v\fR] [\fI-h\fR] \fI-s file\fR .SH DESCRIPTION Hydrogen 0.9.4 [Mar 22 2010] [http://www.hydrogen\-music.org] Copyright 2002\-2008 Alessandro Cominu .PP 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 .HP \fB\-d\fR, \fB\-\-driver\fR AUDIODRIVER \- Use the selected audio driver (jack, alsa, oss) .HP \fB\-s\fR, \fB\-\-song\fR FILE \- Load a song (*.h2song) at startup .TP \fB\-\-lash\-no\-start\-server\fR \- If LASH server not running, don't start it (LASH 0.5.3 and later). .TP \fB\-\-lash\-no\-autoresume\fR \- Tell LASH server not to assume I'm returning from a crash. .HP \fB\-n\fR, \fB\-\-nosplash\fR \- Hide splash screen .HP \fB\-V[Level]\fR, \fB\-\-verbose\fR[=\fILevel\fR] \- Print a lot of debugging info .IP Level, if present, may be None, Error, Warning, Info, Debug or 0xHHHH .HP \fB\-v\fR, \fB\-\-version\fR \- Show version info .HP \fB\-h\fR, \fB\-\-help\fR \- Show this help message debian/changelog0000644000000000000000000004315412223554246011054 0ustar hydrogen (0.9.6~beta3-1) unstable; urgency=low * Team upload. [ Jonas Smedegaard ] * Update README.source to emphasize control.in file as *not* a show-stopper for contributions, referring to wiki page for details. [ Alessio Treglia ] * New upstream release. * Refresh debian/patches/09_portaudio_v2.patch. * Drop 1007_off_by_one_in_jackmidi.patch, applied upstream. -- Alessio Treglia Fri, 04 Oct 2013 15:19:02 +0100 hydrogen (0.9.6~beta2-1) unstable; urgency=low * Team upload. * New upstream release. * Refresh patches. * Don't install extra/serverTools directory, it is no longer provided. * Fix off-by-one error in JACK MIDI. Thanks to Roland Mas for the patch! (Closes: #661725) -- Alessio Treglia Tue, 12 Jun 2012 11:50:06 +0200 hydrogen (0.9.6~beta1-3) unstable; urgency=low * Team upload. [ Adrian Knoth ] * Add patch to fix FTBFS with gcc-4.7 (Closes: #667203). [ Alessio Treglia ] * Update debian/copyright to machine-readable format. * Bump Standards-Version. * Regenerate debian/control. -- Alessio Treglia Tue, 08 May 2012 11:28:41 -0700 hydrogen (0.9.6~beta1-2) unstable; urgency=low * Replace rsvg with rsvg-convert to convert SVG to PNG image (LP: #935170): - Future versions of librsvg won't provide the 'rsvg' tool anymore. -- Alessio Treglia Sat, 18 Feb 2012 17:46:48 +0100 hydrogen (0.9.6~beta1-1) unstable; urgency=low * Team upload. * New upstream release. * Improve debian/watch file. - Detect upstream beta, alpha and rc releases. * Switch buildsystem from scons to cmake. * Replace negated list of non-linux architectures with linux-any. * Refresh debian/patches/09_portaudio_v2.patch. * Remove debian/patches/1002_relax_SCons_linux2_resolving.patch and other scons-specific patches as buildsystem has changed to cmake. * Refresh 1005_name_shouldnt_repeat_genericname.patch, plus some additions: - Remove deprecated FilePattern, Encoding keys. - Add trailing ';' to the MimeType field. - Remove unregistered 'Sound' value from Categories. * Remove 1006_werror_format_security.patch, applied upstream. * Add -lporttime to LDFLAGS to avoid FTBFS. * debian/copyright: - Fix lintian's copyright-refers-to-symlink-license warnings. * Don't install empty directories. * Delete development files and both shared and static objects for now, we'll introduce them once upstream will have released a stable release. -- Alessio Treglia Fri, 27 Jan 2012 10:49:02 +0100 hydrogen (0.9.5-4) unstable; urgency=low * Team upload. [ Alessio Treglia ] * hydrogen.desktop's Name entry should not repeat GenericName description (Closes: #640983) * Prevent FTBFS with -Werror=format-security enabled (Closes: #643406). [ Andres Mejia ] * Prevent build failure from double installation of images. -- Andres Mejia Sun, 25 Dec 2011 12:14:18 -0500 hydrogen (0.9.5-3) unstable; urgency=low * Team upload. * Add patch to fix linking order. This avoids build failure with --as-needed (Closes: #632229, LP: #803182). * Refresh patches. -- Alessio Treglia Fri, 01 Jul 2011 10:03:10 +0200 hydrogen (0.9.5-2) unstable; urgency=low * Team upload. * Drop LASH support. * Bump Standards. * Regenerate debian/control. -- Alessio Treglia Thu, 19 May 2011 19:27:17 +0200 hydrogen (0.9.5-1) unstable; urgency=low * New upstream release. Closes: bug#618694. Thanks to rosea grammostolla. * Adjust copyright-check suppression hint to work with recent CDBS (strip leading ./ ). * Update build-dependencies for new release: + Build-depend on poxml, xmlto and libxml2-utils. + Tighten build-dependency on libsndfile1-dev. + Stop build-depending on libtinyxml-dev, libflac++-dev or libflac-dev. * Recommend rubberband-cli. * Set QTDIR during build: according to upstream INSTALL.txt this avoids potential clash with Qt3. * Update patches: + Drop patch 0001: Applied upstream. + Drop already commented out patches 02 03 07 08 1001: Obsolete. + Unfuzz patch 1002. + Add patch 1001 to set patch to rubberband CLI. + Add patch 1003 to add linkage required with GCC 4.5. * Extend copyright years in header of rules file. * Update copyright file: + Rewrite using Subversion rev.173 of draft DEP5 format. + Extend copyright years. + Drop Files and License sections of no longer included files. * Put aside upstream-generated docs during build and regenerate ourselves. -- Jonas Smedegaard Fri, 18 Mar 2011 01:19:09 +0100 hydrogen (0.9.4.2-2) unstable; urgency=low [ Alessio Treglia ] * Upload to unstable. -- Debian Multimedia Maintainers Sat, 12 Feb 2011 13:59:56 +0100 hydrogen (0.9.4.2-1) experimental; urgency=low [ Jonas Smedegaard ] * debian/copyright: - refer to unversioned GNU licenses when relevant, and mention "Debian GNU systems" (not the too narrow "Debian GNU/Linux systems"). - refer to less vaguely to unversioned GNU licenses. [ Adrian Knoth ] * Recommend hydrogen-drumkits [ Alessio Treglia ] * Add .gitignore file. * New upstream release. * Update Standards-Version to 3.9.1. * Drop 10_portmidi_v2.patch, applied upstream. -- Debian Multimedia Maintainers Fri, 22 Oct 2010 20:06:10 +0200 hydrogen (0.9.4.1-1) unstable; urgency=low * New upstream bugfix release. Thanks to Sebastian Moors. * Rewrite package descriptions based on upstream README. Thanks again to Sebastian Moors. -- Jonas Smedegaard Tue, 30 Mar 2010 21:23:01 +0200 hydrogen (0.9.4-4) unstable; urgency=low * Disable patch 1001 (Use system-installed TinyXml), apparently causing Hydrogen to segfault. Closes: bug#575310, thanks to Nico Golde. -- Jonas Smedegaard Thu, 25 Mar 2010 01:05:38 +0100 hydrogen (0.9.4-3) unstable; urgency=low * Add TODO on generating manpage using help2man. * Drop all local copyright-check.mk. * Tighten build-dependency on cdbs to versions providing functionalitites previously included locally. * Add patch 1001 to use system-installed TinyXml. Build-depend on libtinyxml-dev. * Refresh patches with shortening quilt options -pab --no-timestamps --no-index. * Renumber patch 0001 (relax SCons linux2 resolving) to 1002, to actually follow our local micro-naming-policy. * Add new patch 0001 cherry-picked from upstream SVN to silence harmless Scons warning. * Install manpage generated using help2man (and ship with source - for some reason it fails to work as part of normal builds). Update TODO. * Skip superfluous copyright-check of some binary files. -- Jonas Smedegaard Mon, 22 Mar 2010 12:34:42 +0100 hydrogen (0.9.4-2) unstable; urgency=low * Update local CDBS snippets: + Improve package-relationships.mk to strip unversioned build- dependency following same versioned. + Refer to FSF website (not postal address) in license headers. + Bump copyright years. + Handle cdbs 0.4.67~ in package-relations.mk. + Make copyright-check.mk strict when in DEB_MAINTAINER_MODE. + Fix force use LC_ALL=C in copyright-check.mk. * Add patch 0001 to relax SCons linux2 resolving. Closes: bug#570557, thanks to dann frazier. * Add README to patch dir in source, documenting local patch numbering scheme. * Refer to FSF website (not postal address) in rules file and copyright file. * Drop setup DEB_MAINTAINER_MODE in rules file (done in snippets now). -- Jonas Smedegaard Tue, 02 Mar 2010 16:51:50 +0100 hydrogen (0.9.4-1) unstable; urgency=low * New upstream release. Closes: bug#551839, thanks to Larry Holish. + Apparently solves startup crash on AMD64. Closes: bug#402635, thanks to Simon Guest. + Uses splash screen (not intro dialog too wide for some screens). Closes: bug#501044, thanks to Klaus Ade Johnstad. * Adopt package: Set Debian Multimedia team as maintainer, and myself as uploader. * Package now git-maintained: Add Vcs-* stanzas to control file. * Add README.source, documenting CDBS, git-buildpackage and DEB_MAINTAINER_MODE. * Add and make use of local CDBS snippets: + upstream-tarball.mk + buildinfo.mk. + copyright-check.mk. + package-relations.mk. + scons.mk (replacing autotools.mk). * Repackage using source format '3.0 "quilt"'. * Drop some patches: + 00: Upstream manuals now include proper charset declaration. + 01: Promoting Debian maintainance unnecessary, and might be inaccurate (patch have been wrong for several years). + 04: Improved FLAC support adopted upstream now. + 05: No longer applying (apparently fixed upstream). + 06: No longer applying. * Refresh remaining patches and uniform to always strip a single prefix (i.e. 'patch -p 1'). * Unfuzz and update file locations of patches 02 and 08. * Disable patches 02, 03, 07 and 08 (all compilation fixes), possibly no longer needed. * Add patches 09 and 10 adjusting PortAudio and PortMIDI support to v2 API. * Build-depend on libtarchive-dev, port19audio-dev, libportmidi-dev, liblash-dev and libqt4-dev (and not libqt3-mt-dev). * Build-depend on librsvg2-bin and Build-depend on netpbm, and generate (not ship premade file) menu icon based on upstream graphics: SVG → PNG → XPM. * Drop Debian-local XDG desktop file: Upstream ships one now. * Install symlinks in examples dir to demo_songs. * Install PHP serverTools files as examples. * Drop manpage symlink for hydrogenPlayer (not currently built). * Bump Standards-Version to 3.8.4. * Rewrite copyright file using draft DEP5 rev135 format. * Add copyright header to debian/rules. * Bump debhelper compat level and build-dependency to 6. * Maintain build-dependencies with CDBS in debian/rules. -- Jonas Smedegaard Tue, 16 Feb 2010 06:26:18 +0100 hydrogen (0.9.3-7) unstable; urgency=low * QA upload. * Fix FTBFS on GNU/kFreeBSD Patch by Cyril Brulebois Closes: 550303 -- Anibal Monsalve Salazar Fri, 09 Oct 2009 13:21:39 +1100 hydrogen (0.9.3-6) unstable; urgency=low * QA upload. - Set Maintainer to Debian QA Group. * Acknowledge NMU, thanks Marc! * debian/old-patches/*: - Removed, fixed upstream long ago. * debian/patches/06_drumkit_load.patch: - Fix crash with missing drumkit samples (Closes: #448332). * debian/patches/07_gcc44.patch: - Fix build failure with gcc-4.4 (Closes: #505029). * debian/patches/*: - Add description to patches. * debian/changelog: - Adjust old entry to fix lintian's syntax-error-in-debian-changelog. * debian/compat: - Bump compat level to 5. * debian/control: - Bump debhelper minimum version to be at least >= 5. - Bump Standards-Version to 3.8.3. - Add Homepage field. - Add ${misc:Depends} to Depends. - Remove useless Conflicts/Replaces fields. - Fix some inaccuracies in package description. * debian/copyright: - Adjust download location. - Add copyright notice. - Fix FSF address. - Point to versioned common-license file. * debian/dirs: - Removed, useless. * debian/hydrogen.desktop: - Adhere to Freedesktop.org specification. * debian/menu: - Adhere to new Debian Menu sub-policy. * debian/watch: - Add watch file. -- Luca Falavigna Tue, 29 Sep 2009 23:20:30 +0200 hydrogen (0.9.3-5.1) unstable; urgency=low * Non-maintainer upload. * 03_gcc43.patch: Extended with patch from KiBi (Closes: #456078) -- Marc 'HE' Brockschmidt Sun, 16 Mar 2008 21:43:28 +0100 hydrogen (0.9.3-5) unstable; urgency=low * Recompiling. Seems that libflac++6 version 1.2 is not binary compatible to 1.1.4 (closes: #447292)(closes: #445237) -- Guenter Geiger (Debian/GNU) Mon, 22 Oct 2007 18:05:33 +0200 hydrogen (0.9.3-4) unstable; urgency=low * incorporated patch for building with flac (thanks guys !) library (closes: #426650,#427745) * Applied patch for gcc 4.3 (closes: #417229) * Applied patch for default song behaviour (closes: #428052) -- Guenter Geiger (Debian/GNU) Mon, 18 Jun 2007 18:50:31 +0200 hydrogen (0.9.3-3) unstable; urgency=low * Changed build-dev liblrdf-dev --> liblrdf0-dev -- Guenter Geiger (Debian/GNU) Wed, 24 Jan 2007 08:50:39 +0100 hydrogen (0.9.3-2) unstable; urgency=low * Added desktop file (closes: 351884)(closes: #376899) * Added conditional build-dep for kfreebsd-amd64 hurd-i386 (closes: #361491) -- Guenter Geiger (Debian/GNU) Thu, 6 Jul 2006 14:49:45 +0200 hydrogen (0.9.3-1.1) unstable; urgency=low * NMU as part of the GCC 4.1 transition. * patches/02_gcc41.patch: Remove extra qualification from C++ header file (closes: #357084). -- Martin Michlmayr Fri, 26 May 2006 12:28:18 +0200 hydrogen (0.9.3-1) unstable; urgency=low * New upstream version * Applied documentation regeneration patch, old versions had problems with accents (closes: #317880) -- Guenter Geiger (Debian/GNU) Thu, 2 Mar 2006 09:55:27 +0100 hydrogen (0.9.2final-3) unstable; urgency=low * Removed build dependency on xlibs-dev (closes: #346718) * Conditional build depends on libasound2-dev for FreeBSD (closes: #336851) * Finally added menu icon (closes: #299410) * Fixed manpage installation (closes: #328963) -- Guenter Geiger (Debian/GNU) Mon, 9 Jan 2006 15:15:03 +0100 hydrogen (0.9.2final-2) unstable; urgency=low * Included patch for gui performance (closes: #331259) -- Guenter Geiger (Debian/GNU) Mon, 3 Oct 2005 17:50:18 +0200 hydrogen (0.9.2final-1) unstable; urgency=low * New upstream version (closes: #328233) * Recompile against new flac (closes: #325959) * Added ALSA support * removed update-menus calls in makefiles, done by package * Added Debian bug information -- Guenter Geiger (Debian/GNU) Wed, 14 Sep 2005 16:00:21 +0200 hydrogen (0.9.2beta3-3) unstable; urgency=low * Recompile for new libflac -- Guenter Geiger (Debian/GNU) Thu, 1 Sep 2005 13:00:42 +0200 hydrogen (0.9.2beta3-2) unstable; urgency=low * Recompile against new jack library (closes: #317199) -- Guenter Geiger (Debian/GNU) Tue, 26 Jul 2005 11:16:45 +0200 hydrogen (0.9.2beta3-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Sun, 12 Jun 2005 15:43:07 +0200 hydrogen (0.9.2beta2-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Thu, 12 May 2005 16:15:40 +0200 hydrogen (0.9.1-1.1) unstable; urgency=low * Non-Maintainer Upload. * Rebuilt against the latest libflac-dev, altered the build-dep on libflac-dev to >= 1.1.1-3, as per guidance, closes: #289950. -- Stephen Quinney Fri, 21 Jan 2005 16:38:00 +0000 hydrogen (0.9.1-1) unstable; urgency=low * New upstream release * Fixed cast of pointer to int problem in SongEditor.cpp (closes: 286423) -- Guenter Geiger (Debian/GNU) Tue, 4 Jan 2005 15:56:21 +0100 hydrogen (0.9.0-1) unstable; urgency=low * New upstream version (closes: #271835) * Upstream replaced abs with fabs in lib/Hydrogen.cpp (closes: #266249) * removed drumkit loader patch (integrated upstream) -- Guenter Geiger (Debian/GNU) Wed, 15 Sep 2004 18:53:33 +0200 hydrogen (0.8.2-2) unstable; urgency=medium * Fixed .h file generation from .ui files (closes: #264666) * New upstream fixes export as wav file functionality (closes: #239920) * Fixed problem when loading drumkits with spaces in path (patch) (closes: #244517) -- Guenter Geiger (Debian/GNU) Mon, 16 Aug 2004 16:53:54 +0200 hydrogen (0.8.2-1) unstable; urgency=low * New upstream release * Moved to tarball build system -- Guenter Geiger (Debian/GNU) Mon, 15 Mar 2004 19:03:39 +0100 hydrogen (0.8.1-2) unstable; urgency=low * recompilation with new JACK -- Guenter Geiger (Debian/GNU) Fri, 16 Jan 2004 17:05:46 +0100 hydrogen (0.8.1-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Tue, 13 Jan 2004 18:28:19 +0100 hydrogen (0.8.0-1) unstable; urgency=low * Release 0.8.0 -- Guenter Geiger (Debian/GNU) Mon, 14 Jul 2003 20:42:06 +0200 hydrogen (0.7.6-1) unstable; urgency=low * Release 0.7.6 -- Alessandro Cominu Mon, 24 Mar 2003 16:00:00 +0100 hydrogen (0.7.5-1) unstable; urgency=low * Release 0.7.5 -- Alessandro Cominu Sun, 23 Feb 2003 23:30:00 +0100 hydrogen (0.7.4-1) unstable; urgency=low * Fixed bugin Song Export * Application font selection in preferences * Many little bug fix -- Alessandro Cominu Sun, 09 Feb 2003 14:00:00 +0100 hydrogen (0.7.3-1) unstable; urgency=low * Many audio engine bugfix * New Audio Engine Information Dialog * New Instrument properties Dialog * Current playing pattern highlight * New Export song dialog (replaces DiskWriterDriver) * New play sample button in Mixer -- Alessandro Cominu Sun, 02 Feb 2003 18:00:00 +0100 hydrogen (0.7.2-1) unstable; urgency=low * First debian package. -- Alessandro Cominu Sat, 04 Jan 2003 13:50:00 +0100 debian/install0000644000000000000000000000005412223546607010565 0ustar data/img/gray/h2-icon.xpm usr/share/pixmaps debian/control.in0000644000000000000000000000336312223546607011212 0ustar Source: hydrogen Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Jonas Smedegaard Build-Depends: @cdbs@ Standards-Version: 3.9.3 Homepage: http://www.hydrogen-music.org/ Vcs-Git: git://git.debian.org/git/pkg-multimedia/hydrogen.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/hydrogen.git;a=summary Package: hydrogen Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: hydrogen-drumkits, rubberband-cli Description: advanced drum machine/step sequencer Hydrogen is an advanced drum machine. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming. . General features: * Very user-friendly, modular, fast and intuitive graphical interface based on QT 4. * Sample-based stereo audio engine, with import of sound samples in .wav, .au and .aiff formats. * Support of samples in compressed FLAC file. . Sequencer and mixer features: * Pattern-based sequencer, with unlimited number of patterns and ability to chain patterns into a song. * Up to 64 ticks per pattern with individual level per event and variable pattern length. * 32 instrument tracks with volume, mute, solo, pan capabilities. * Multi layer support for instruments (up to 16 samples for each instrument). * Ability to import/export song files. * Unique human velocity, human time, pitch and swing functions. * Multiple patterns playing at once. . Other features: * JACK, ALSA, PortAudio and OSS audio drivers. * ALSA MIDI and PortMidi input with assignable midi-in channel (1..16, ALL). * Import/export of drumkits. * Export song to wav file. * Export song to midi file. debian/gbp.conf0000644000000000000000000000014612223546607010615 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True debian/copyright_hints0000644000000000000000000005432312223546607012344 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=166 Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: extra/hydrogenPlayer/HydrogenPlayer.cpp gui/src/AboutDialog.cpp gui/src/AboutDialog.h gui/src/AudioEngineInfoForm.cpp gui/src/AudioEngineInfoForm.h gui/src/AudioFileBrowser/AudioFileBrowser.cpp gui/src/AudioFileBrowser/AudioFileBrowser.h gui/src/AudioFileBrowser/SampleWaveDisplay.cpp gui/src/AudioFileBrowser/SampleWaveDisplay.h gui/src/Director.cpp gui/src/Director.h gui/src/EventListener.h gui/src/ExportSongDialog.cpp gui/src/ExportSongDialog.h gui/src/HelpBrowser.cpp gui/src/HelpBrowser.h gui/src/HydrogenApp.cpp gui/src/HydrogenApp.h gui/src/InstrumentEditor/InstrumentEditor.cpp gui/src/InstrumentEditor/InstrumentEditor.h gui/src/InstrumentEditor/InstrumentEditorPanel.cpp gui/src/InstrumentEditor/InstrumentEditorPanel.h gui/src/InstrumentEditor/LayerPreview.cpp gui/src/InstrumentEditor/LayerPreview.h gui/src/InstrumentEditor/WaveDisplay.cpp gui/src/InstrumentEditor/WaveDisplay.h gui/src/InstrumentRack.cpp gui/src/InstrumentRack.h gui/src/LadspaFXProperties.cpp gui/src/LadspaFXProperties.h gui/src/LadspaFXSelector.cpp gui/src/LadspaFXSelector.h gui/src/MainForm.cpp gui/src/MainForm.h gui/src/Mixer/Mixer.cpp gui/src/Mixer/Mixer.h gui/src/Mixer/MixerLine.cpp gui/src/Mixer/MixerLine.h gui/src/PatternEditor/DrumPatternEditor.cpp gui/src/PatternEditor/DrumPatternEditor.h gui/src/PatternEditor/NotePropertiesRuler.cpp gui/src/PatternEditor/NotePropertiesRuler.h gui/src/PatternEditor/PatternEditorInstrumentList.cpp gui/src/PatternEditor/PatternEditorInstrumentList.h gui/src/PatternEditor/PatternEditorPanel.cpp gui/src/PatternEditor/PatternEditorPanel.h gui/src/PatternEditor/PatternEditorRuler.cpp gui/src/PatternEditor/PatternEditorRuler.h gui/src/PatternEditor/PianoRollEditor.cpp gui/src/PatternEditor/PianoRollEditor.h gui/src/PatternFillDialog.cpp gui/src/PatternFillDialog.h gui/src/PatternPropertiesDialog.cpp gui/src/PatternPropertiesDialog.h gui/src/PlayerControl.cpp gui/src/PlayerControl.h gui/src/PlaylistEditor/PlaylistDialog.cpp gui/src/PlaylistEditor/PlaylistDialog.h gui/src/PreferencesDialog.cpp gui/src/PreferencesDialog.h gui/src/SampleEditor/DetailWaveDisplay.cpp gui/src/SampleEditor/DetailWaveDisplay.h gui/src/SampleEditor/MainSampleWaveDisplay.cpp gui/src/SampleEditor/MainSampleWaveDisplay.h gui/src/SampleEditor/SampleEditor.cpp gui/src/SampleEditor/SampleEditor.h gui/src/SampleEditor/TargetWaveDisplay.cpp gui/src/SampleEditor/TargetWaveDisplay.h gui/src/Skin.h gui/src/SongEditor/SongEditor.cpp gui/src/SongEditor/SongEditor.h gui/src/SongEditor/SongEditorPanel.cpp gui/src/SongEditor/SongEditorPanel.h gui/src/SongEditor/SongEditorPanelBpmWidget.cpp gui/src/SongEditor/SongEditorPanelBpmWidget.h gui/src/SongEditor/SongEditorPanelTagWidget.cpp gui/src/SongEditor/SongEditorPanelTagWidget.h gui/src/SongPropertiesDialog.cpp gui/src/SongPropertiesDialog.h gui/src/SoundLibrary/FileBrowser.cpp gui/src/SoundLibrary/FileBrowser.h gui/src/SoundLibrary/SoundLibraryExportDialog.cpp gui/src/SoundLibrary/SoundLibraryExportDialog.h gui/src/SoundLibrary/SoundLibraryImportDialog.cpp gui/src/SoundLibrary/SoundLibraryImportDialog.h gui/src/SoundLibrary/SoundLibraryPanel.cpp gui/src/SoundLibrary/SoundLibraryPanel.h gui/src/SoundLibrary/SoundLibraryPropertiesDialog.cpp gui/src/SoundLibrary/SoundLibraryPropertiesDialog.h gui/src/SoundLibrary/SoundLibraryRepositoryDialog.cpp gui/src/SoundLibrary/SoundLibraryRepositoryDialog.h gui/src/SoundLibrary/SoundLibrarySaveDialog.cpp gui/src/SoundLibrary/SoundLibrarySaveDialog.h gui/src/SoundLibrary/SoundLibraryTree.cpp gui/src/SoundLibrary/SoundLibraryTree.h gui/src/SplashScreen.cpp gui/src/SplashScreen.h gui/src/VirtualPatternDialog.cpp gui/src/VirtualPatternDialog.h gui/src/main.cpp gui/src/widgets/Button.cpp gui/src/widgets/Button.h gui/src/widgets/ClickableLabel.cpp gui/src/widgets/ClickableLabel.h gui/src/widgets/CpuLoadWidget.cpp gui/src/widgets/CpuLoadWidget.h gui/src/widgets/DownloadWidget.cpp gui/src/widgets/DownloadWidget.h gui/src/widgets/Fader.cpp gui/src/widgets/Fader.h gui/src/widgets/LCD.cpp gui/src/widgets/LCD.h gui/src/widgets/LCDCombo.cpp gui/src/widgets/LCDCombo.h gui/src/widgets/MidiActivityWidget.cpp gui/src/widgets/MidiActivityWidget.h gui/src/widgets/MidiLearnable.h gui/src/widgets/MidiSenseWidget.cpp gui/src/widgets/MidiSenseWidget.h gui/src/widgets/PixmapWidget.cpp gui/src/widgets/PixmapWidget.h gui/src/widgets/Rotary.cpp gui/src/widgets/Rotary.h gui/src/widgets/midiTable.cpp gui/src/widgets/midiTable.h libs/hydrogen/include/hydrogen/IO/AudioOutput.h libs/hydrogen/include/hydrogen/IO/JackOutput.h libs/hydrogen/include/hydrogen/IO/MidiCommon.h libs/hydrogen/include/hydrogen/IO/MidiInput.h libs/hydrogen/include/hydrogen/IO/MidiOutput.h libs/hydrogen/include/hydrogen/IO/NullDriver.h libs/hydrogen/include/hydrogen/IO/TransportInfo.h libs/hydrogen/include/hydrogen/LashClient.h libs/hydrogen/include/hydrogen/LocalFileMng.h libs/hydrogen/include/hydrogen/Object.h libs/hydrogen/include/hydrogen/Pattern.h libs/hydrogen/include/hydrogen/Preferences.h libs/hydrogen/include/hydrogen/Song.h libs/hydrogen/include/hydrogen/SoundLibrary.h libs/hydrogen/include/hydrogen/action.h libs/hydrogen/include/hydrogen/adsr.h libs/hydrogen/include/hydrogen/audio_engine.h libs/hydrogen/include/hydrogen/event_queue.h libs/hydrogen/include/hydrogen/fx/Effects.h libs/hydrogen/include/hydrogen/fx/LadspaFX.h libs/hydrogen/include/hydrogen/globals.h libs/hydrogen/include/hydrogen/h2_exception.h libs/hydrogen/include/hydrogen/hydrogen.h libs/hydrogen/include/hydrogen/instrument.h libs/hydrogen/include/hydrogen/midiMap.h libs/hydrogen/include/hydrogen/note.h libs/hydrogen/include/hydrogen/playlist.h libs/hydrogen/include/hydrogen/sample.h libs/hydrogen/include/hydrogen/sampler/Sampler.h libs/hydrogen/include/hydrogen/smf/SMF.h libs/hydrogen/include/hydrogen/smf/SMFEvent.h libs/hydrogen/include/hydrogen/synth/Synth.h libs/hydrogen/include/hydrogen/util.h libs/hydrogen/src/IO/AlsaAudioDriver.h libs/hydrogen/src/IO/AlsaMidiDriver.h libs/hydrogen/src/IO/CoreAudioDriver.h libs/hydrogen/src/IO/DiskWriterDriver.h libs/hydrogen/src/IO/FakeDriver.h libs/hydrogen/src/IO/OssDriver.h libs/hydrogen/src/IO/PortAudioDriver.h libs/hydrogen/src/IO/PortMidiDriver.h libs/hydrogen/src/IO/alsa_audio_driver.cpp libs/hydrogen/src/IO/alsa_midi_driver.cpp libs/hydrogen/src/IO/coreaudio_driver.cpp libs/hydrogen/src/IO/disk_writer_driver.cpp libs/hydrogen/src/IO/fake_driver.cpp libs/hydrogen/src/IO/jack_output.cpp libs/hydrogen/src/IO/midi_input.cpp libs/hydrogen/src/IO/midi_output.cpp libs/hydrogen/src/IO/null_driver.cpp libs/hydrogen/src/IO/oss_driver.cpp libs/hydrogen/src/IO/portmidi_driver.cpp libs/hydrogen/src/IO/transport_info.cpp libs/hydrogen/src/action.cpp libs/hydrogen/src/adsr.cpp libs/hydrogen/src/audio_engine.cpp libs/hydrogen/src/event_queue.cpp libs/hydrogen/src/fx/effects.cpp libs/hydrogen/src/fx/ladspa_fx.cpp libs/hydrogen/src/hydrogen.cpp libs/hydrogen/src/instrument.cpp libs/hydrogen/src/lash/LashClient.cpp libs/hydrogen/src/local_file_mgr.cpp libs/hydrogen/src/midiMap.cpp libs/hydrogen/src/note.cpp libs/hydrogen/src/object.cpp libs/hydrogen/src/pattern.cpp libs/hydrogen/src/playlist.cpp libs/hydrogen/src/preferences.cpp libs/hydrogen/src/sample.cpp libs/hydrogen/src/sampler/sampler.cpp libs/hydrogen/src/smf/smf.cpp libs/hydrogen/src/smf/smf_event.cpp libs/hydrogen/src/song.cpp libs/hydrogen/src/sound_library.cpp libs/hydrogen/src/synth/synth.cpp libs/hydrogen/src/util.cpp Copyright: 2002-2004, Alex >Comix< Cominu [comix@users.sourceforge.net 2002-2005, Alex >Comix< Cominu [comix@users.sourceforge.net 2002-2007, Alex >Comix< Cominu [comix@users.sourceforge.net 2002-2008, Alex >Comix< Cominu [comix@users.sourceforge.net License: GPL-2+ FIXME Files: AUTHORS ChangeLog DEVELOPERS INSTALL.txt README.txt Sconstruct all.pro data/DefaultSong.h2song data/click.wav data/demo_songs/GM_kit_Diddley.h2song data/demo_songs/GM_kit_Jazzy.h2song data/demo_songs/GM_kit_demo1.h2song data/demo_songs/GM_kit_demo2.h2song data/demo_songs/GM_kit_demo3.h2song data/demo_songs/TR808kit-demo.h2song data/demo_songs/tutorial_georgyporgy.h2song data/doc/Makefile data/doc/README.DOCUMENTATION.txt data/doc/img/GUI_Sections.svg data/doc/img/SoundlibraryHierarchy.svg data/doc/img/Tutorial2.h2song data/doc/infoSplash/news-070620.html data/doc/infoSplash/news-081104.html data/doc/manual.docbook data/doc/manual.html data/doc/manual.pot data/doc/manual_ca.html data/doc/manual_en.html data/doc/manual_es.html data/doc/manual_fr.html data/doc/manual_it.html data/doc/manual_it.po data/doc/manual_nl.html data/doc/manual_nl.po data/doc/tutorial.docbook data/doc/tutorial.pot data/doc/tutorial_en.html data/doc/tutorial_fr.html data/doc/tutorial_it.html data/doc/tutorial_it.po data/drumkits/GMkit/drumkit.xml data/drumkits/TR808EmulationKit/drumkit.xml data/emptySample.wav data/hydrogen.default.conf data/i18n/stats.py data/i18n/updateTranslations.sh data/img/gray/h2-icon.svg data/img/gray/icon.svg data/img/gray/lcd/LCDSmallFontSetRed.xcf data/new_tutorial/tutorial_en.html debian/README.source debian/TODO debian/compat debian/control debian/control.in debian/gbp.conf debian/install debian/links debian/menu debian/patches/09_portaudio_v2.patch debian/patches/1001_rubberband_path.patch debian/patches/1002_relax_SCons_linux2_resolving.patch debian/patches/README debian/patches/series debian/source/format debian/watch docs/Doxyfile docs/docs.h extra/extra.pro extra/hydrogenPlayer/hydrogenPlayer.pro extra/hydrogenSynth/HydrogenSynth.cpp extra/hydrogenSynth/hydrogenSynth.pro extra/serverTools/metaInfo.inc features.pri gui/gui.pro gui/src/AudioFileBrowser/AudioFileBrowser_UI.ui gui/src/Director_UI.ui gui/src/PlaylistEditor/PlaylistDialog_UI.ui gui/src/SampleEditor/SampleEditor_UI.ui gui/src/SongEditor/SongEditorPanelBpmWidget_UI.ui gui/src/SongEditor/SongEditorPanelTagWidget_UI.ui gui/src/SoundLibrary/SoundLibraryExportDialog_UI.ui gui/src/SoundLibrary/SoundLibraryImportDialog_UI.ui gui/src/SoundLibrary/SoundLibraryPropertiesDialog_UI.ui gui/src/SoundLibrary/SoundLibraryRepositoryDialog_UI.ui gui/src/SoundLibrary/SoundLibrarySaveDialog_UI.ui gui/src/UI/AudioEngineInfoForm_UI.ui gui/src/UI/DrumkitManager_UI.ui gui/src/UI/ExportSongDialog_UI.ui gui/src/UI/PatternFillDialog_UI.ui gui/src/UI/PatternPropertiesDialog_UI.ui gui/src/UI/PreferencesDialog_UI.ui gui/src/UI/SongPropertiesDialog_UI.ui gui/src/UI/VirtualPatternDialog_UI.ui gui/src/precompiled.h hydrogen.desktop hydrogen.desktop.in hydrogen.kdevelop libs/hydrogen/hydrogen.pro libs/hydrogen/include/hydrogen/timehelper.h libs/hydrogen/src/IO/portaudio_driver.cpp libs/hydrogen/src/Precompiled.h libs/hydrogen/src/table/TableExponential.h libs/hydrogen/src/table/getTableValue.h libs/hydrogen/src/timehelper.cpp libs/libs.pro linux/debian/compat linux/debian/control linux/debian/rules linux/hydrogen.desktop macos/Hydrogen.icns macos/Info.plist macos/fixlibs.sh macos/hydrogen.sh no_gui/no_gui.pro patches/hydrogen-682-osx-scons.diff patches/portaudio.patch patches/portmidi.patch plugins/plugins.pro plugins/wasp/AUTHORS plugins/wasp/ChangeLog plugins/wasp/include/Gd.h plugins/wasp/include/LFO.h plugins/wasp/include/waveshaper.h plugins/wasp/wasp.pro plugins/wasp/wasp_booster/booster.c plugins/wasp/wasp_booster/wasp_booster.pro plugins/wasp/wasp_noisifier/noisifier.c plugins/wasp/wasp_noisifier/wasp_noisifier.pro plugins/wasp/wasp_xshaper/wasp_xshaper.pro plugins/wasp/wasp_xshaper/xshaper.c reformat_sources.sh version.h Copyright: *No copyright* License: UNKNOWN FIXME Files: data/i18n/hydrogen.de.ts data/i18n/hydrogen.es.ts data/i18n/hydrogen.ja.ts data/i18n/hydrogen.nl.ts data/i18n/hydrogen.pl.ts data/i18n/hydrogen.pt_BR.ts data/i18n/hydrogen.ru.ts data/i18n/hydrogen.sv.ts Copyright: </span></p></body></html> 1989, 1991 Free Software Foundation, Inc.</p> 19yy &lt;name of author&gt;</p> 19yy name of author</p> HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR</p> HOLDERS AND/OR OTHER PARTIES</p> disclaimer" for the program, if</p> holder saying it may be distributed</p> holder who places the Program under this License</p> interest in the program</p> law:</p> the software, and</p> License: GPL FIXME Files: COPYING plugins/wasp/LICENSE Copyright: 1989, 1991 Free Software Foundation, Inc HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR HOLDERS AND/OR OTHER PARTIES disclaimer" for the program, if holder saying it may be distributed holder who places the Program under this License interest in the program law: the software, and year name of author License: GPL-2+ FIXME Files: libs/hydrogen/include/hydrogen/IO/CoreMidiDriver.h libs/hydrogen/src/IO/coremidi_driver.cpp Copyright: 2002-2008, Alex >Comix< Cominu [comix@users.sourceforge.net 2005-2006, Jonathan Dempsey License: GPL-2+ FIXME Files: libs/hydrogen/include/hydrogen/fx/ladspa.h plugins/wasp/include/ladspa.h Copyright: 2000-2002, Richard W.E. Furse, Paul Barton-Davis applying to the plugin. If no applies the License: LGPL-2.1+ FIXME Files: data/i18n/hydrogen.fr.ts Copyright: </span></p></body></html> </span></p></body></html> 1989, 1991 Free Software Foundation, Inc.</p> 19yy name of author</p> CD "41 kHz, 16 bit PCM" CD "44,1kHz, 16 bit PCM" HOLDERS AND/OR OTHER PARTIES</p> de la Liste de Lecture des couches en bonne qualit "48kHz" enregistr. holder saying it may be distributed</p> holder who places the Program under this License</p> humanise ou le panoramique par Rubberband si les bpm changent à License: GPL FIXME Files: data/i18n/hydrogen.it.ts Copyright: </span></p></body></html> </span></p></body></html> 1989, 1991 Free Software Foundation, Inc.</p> 19yy &lt;name of author&gt;</p> 19yy name of author</p> HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR</p> HOLDERS AND/OR OTHER PARTIES</p> disclaimer" for the program, if</p> holder saying it may be distributed</p> holder who places the Program under this License</p> interest in the program</p> law:</p> stato un errore importando la Sound Library. the software, and</p> License: GPL FIXME Files: data/i18n/hydrogen.hr.ts Copyright: </span></p></body></html> </span></p></body></html> 1989, 1991 Free Software Foundation, Inc.</p> 19yy &lt;name of author&gt;</p> 19yy name of author</p> HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR</p> HOLDERS AND/OR OTHER PARTIES</p> disclaimer" for the program, if</p> holder saying it may be distributed</p> holder who places the Program under this License</p> interest in the program</p> law:</p> the software, and</p> License: GPL FIXME Files: data/i18n/hydrogen.cs.ts Copyright: </span></p></body></html> 1989, 1991 Free Software Foundation, Inc.</p> 19yy &lt;name of author&gt;</p> 19yy name of author</p> HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR</p> HOLDERS AND/OR OTHER PARTIES</p> bicí sady s tímto jmnem. bicí sady disclaimer" for the program, if</p> holder saying it may be distributed</p> holder who places the Program under this License</p> interest in the program</p> knihovny law:</p> noty skladby do WAV skladby snímky the software, and</p> změnit patern během přehrávání. změny nástrojů do knihovny zvuků zvukov knihovny License: GPL FIXME Files: data/i18n/hydrogen.ca.ts Copyright: </span></p></body></html> 1989, 1991 Free Software Foundation, Inc.</p> 19yy &lt;name of author&gt;</p> 19yy name of author</p> HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR</p> HOLDERS AND/OR OTHER PARTIES</p> disclaimer" for the program, if</p> espais en blanc holder saying it may be distributed</p> holder who places the Program under this License</p> interest in the program</p> law:</p> the software, and</p> License: GPL FIXME Files: data/i18n/hydrogen.hu_HU.ts Copyright: </span></p></body></html> 1989, 1991 Free Software Foundation, Inc.</p> 19yy &lt;name of author&gt;</p> 19yy name of author</p> HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR</p> HOLDERS AND/OR OTHER PARTIES</p> disclaimer" for the program, if</p> holder saying it may be distributed</p> holder who places the Program under this License</p> interest in the program</p> law:</p> mozgatása the software, and</p> License: GPL FIXME Files: gui/src/UI/about_dialog.ui Copyright: 1989, 1991 Free Software Foundation, Inc.</p> 19yy &lt;name of author&gt;</p> 19yy name of author</p> HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR</p> HOLDERS AND/OR OTHER PARTIES</p> disclaimer" for the program, if</p> holder saying it may be distributed</p> holder who places the Program under this License</p> interest in the program</p> law:</p> the software, and</p> License: GPL FIXME Files: debian/rules Copyright: 2010-2011, Jonas Smedegaard License: GPL FIXME Files: libs/hydrogen/include/hydrogen/data_path.h Copyright: 2002-200/ Alessandro Cominu 2005, Jonathan Dempsey License: GPL-2+ FIXME Files: no_gui/main.cpp Copyright: 2002-2008, Alessandro Cominu" << endl; 2009, Sebastian Moors License: GPL-2+ FIXME Files: libs/hydrogen/src/data_path.cpp Copyright: 2002-2008, Jonathan Dempsey, Alessandro Cominu 2005, Jonathan Dempsey License: GPL-2+ FIXME Files: extra/serverTools/hydrogen.php Copyright: 2008, Sebastian Moors [mauser@smoors.de License: GPL-2+ FIXME Files: qt4.py Copyright: 2001-2007, The SCons Foundation HOLDERS BE License: MIT/X11 (BSD like) FIXME Files: gui/src/UI/LadspaFXSelector_UI.ui Copyright: </span></p></body></html> License: UNKNOWN FIXME Files: data/doc/manual_fr.po Copyright: (OSS, Jack, ALSAn PortAudio) avec son tampon et sa " (faible volume) et plus vous slectionnez une " (presonnalisable avec le bouton fadeur " alatoire : applique " au " au motif." avec le " color en bleu de ce panneau est " comme des pulsations du type de " compil avec le support debug." contenant tous les chantillons composants un kit de batterie ainsi " dans " de cartes-son disponibles pour Linux; ceci dit, l'utilisation de ce " de dmarrage " de la note depuis " du bouton " en 2 modes : mode " en haut à droite de l'Éditeur de motif)" en pressant la " en tirant simplement un " entière d'ajouter, supprimer ou dplacer " est utilise principalement pour les " et " et ajouter ds " et appliqu.) Lorsque " et la " forte, plus la couleur sera fonce, devenant rouge lorsque vous " ici " jouer, tappez la touche virgule 1-2-3-4 avec le tempo... et " la souris pour crer un motif, mais " le bon nombre de pulsation (s'il n'est pas djà dmarr, bien sûr). Ce " les " par Seq24)... et que vous voulez qu'il " par dfaut." par le prfix au moment de la " pseudo-hasardeuse à chaque note de cet " que vous avez dfinie. Une nuance lgère de gris " seul, mulant " sur Debian, vous pouvez installer les " sur l'interface OSS qui est support par une vaste " sur votre système." slectionne de chaque note de l'instrument " un volume global ou seul du kit de batterie courant. Elle " vers le haut ou le bas." via le menu outils " vrifie et lancer le script make_helper sans aucun argumen " leve dans " à 4/4, vous pouvez taper " à 800) et, si vous voulez utilisez rubberband pour " à Drumset, les notes de votre clavier MIDI correspondront à " à en ajouter." à la note-MIDI/touche-clavier " être un esclave, donc, " License: UNKNOWN FIXME Files: data/doc/manual_ca.po Copyright: 3 Propietats: Velocitat, balanceig i Principal/intèrval. " 3 botóns ( " 7 botons:" a ser ca. 10ms a un tempo de 120ppm." a velocitat màxima 0.7, què passarà quan " afecta als sons fent servir qualsevol plugin LADSPA. Has de " al corrent del valor de \"Polifonia\": depenent de la càrrega " cap " dos modes principals: \"Patró\" i \"Cançó\" (mira Una pista: saturación.)" puede ser un sample. Es común utilizar Hydrogen para disparar sonidos que no son de batería, tales como: clips de audio de personas hablando, un clip de una canción, efectos de sonido, clips de audio de películas, personas famosas hablando. ¡Se creativo!" License: UNKNOWN FIXME Files: data/doc/tutorial_fr.po Copyright: du morceau" votre travail, il est temps de le faire MIANTENANT. Un simple [CTRL+S License: UNKNOWN FIXME debian/copyright0000644000000000000000000000643412223546607011137 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Hydrogen Upstream-Contact: Alessandro Cominu (Comix) Source: http://sourceforge.net/projects/hydrogen/ Files: * Copyright: 2002-2008, Alessandro Cominu (Comix) 2002-2008, Jonathan Dempsey 2008, Sebastian Moors License: GPL-2+ Files: */ladspa.h Copyright: 2000-2002, Richard W.E. Furse 2000-2002, Paul Barton-Davis 2000-2002, Stefan Westerfeld License: LGPL-2.1+ Files: qt4.py Copyright: 2001-2007, The SCons Foundation License: Expat Files: debian/* Copyright: 2010-2011, Jonas Smedegaard License: GPL-2+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Comment: On Debian GNU systems the GNU General Public License (GPL) version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the GNU General Public License along with this program. If not, see . License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. Comment: On Debian GNU systems the GNU Lesser General Public License (LGPL) version 2.1 is located in '/usr/share/common-licenses/LGPL-2.1'. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/links0000644000000000000000000000011612223546607010236 0ustar usr/share/hydrogen/data/demo_songs usr/share/doc/hydrogen/examples/demo_songs debian/source/0000755000000000000000000000000012223546607010475 5ustar debian/source/format0000644000000000000000000000001412223546607011703 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000025012223546607010223 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 opts=uversionmangle=s/-(beta|alpha|rc)/~$1/ \ http://sf.net/hydrogen/hydrogen-(.+)\.tar\.gz debian/menu0000644000000000000000000000022712223546607010065 0ustar ?package(hydrogen):command="/usr/bin/hydrogen" \ section="Applications/Sound" \ needs="X11" \ title="Hydrogen" \ icon="/usr/share/pixmaps/h2-icon.xpm" debian/README.source0000644000000000000000000000056312223546607011360 0ustar CDBS+git-buildpackage --------------------- This source package uses CDBS and git-buildpackage. NMUs need not (but are encouraged to) make special use of these tools. In particular, the debian/control.in file can be completely ignored. More info here: http://wiki.debian.org/CDBS+git-buildpackage -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100