Source: galdr
Section: sound
Priority: optional
Maintainer: 3rdp4r7yr3p0 <3rdp4r7yr3p0@gmail.com>
Build-Depends:
 debhelper-compat (= 13),
 build-essential, clap-juce-extensions-src, cmake, dh-exec, juce-8.0.10-src, ladspa-sdk, libasound2-dev, libcurl4-openssl-dev, libfontconfig-dev, libfreetype-dev, libglu1-mesa-dev, libjack-jackd2-dev, libx11-dev, libxcomposite-dev, libxcursor-dev, libxext-dev, libxinerama-dev, libxrandr-dev, libxrender-dev, lv2-dev, mesa-common-dev, pkgconf,
Standards-Version: 4.6.2
Rules-Requires-Root: no
Homepage: https://github.com/andreademurtas/galdr
Vcs-Git: https://github.com/andreademurtas/galdr.git
Vcs-Browser: https://github.com/andreademurtas/galdr

Package: galdr
Architecture: all
Depends: galdr-clap, galdr-lv2, galdr-vst, galdr-vst3,
Suggests: galdr-standalone,
Description: Galdr is a synthesizer plugin (meta-package).
 Galdr (Old Norse for a spell sung rather than spoken) is a free and open-source
 synthesizer plugin with a black-metal soul.
 Features:
  * 12-voice engine with poly, mono and legato modes: two band-limited (PolyBLEP)
    oscillators, up to 7-voice unison with detune and stereo spread, sub
    oscillator and white/pink noise.
  * FM (osc 2 modulates osc 1) and hard sync for aggressive metallic timbres,
    plus per-voice analog drift.
  * Morphing wavetable mode: 32 mip-mapped frames sweeping from sine through saw
    to an inharmonic "grim" spectrum.
  * Multimode filter (LP 12/24 dB, HP, BP and vowel formant) with drive,
    dedicated envelope and keytracking.
  * 8-slot modulation matrix (LFOs, envelopes, velocity, mod wheel, pressure,
    per-note random) routable to pitch, morph, cutoff, FM, FX sends and more, with
    a free third envelope.
  * Tempo-synced arpeggiator (up/down/up-down/random/as-played, up to 4 octaves).
  * Two LFOs, glide, separate amp and filter envelopes.
  * MPE-friendly per-note pitch bend and pressure; Scala (.scl) microtuning, with
    the scale embedded in saved sessions and presets.
  * Genre FX chain with the nonlinear stages oversampled 2x: four-flavour
    distortion, bitcrusher, ring modulator, chorus, tremolo picking, delay and a
    dark FDN cavern reverb with predelay and octave-up shimmer.
  * "Blizzard": a granular snowstorm texture layer.
  * Tempo sync for LFOs, tremolo and delay (musical divisions of the host tempo).
  * Full-page preset browser: 27 factory presets in categories (leads, basses,
    keys and bells, pads and choirs, drones, textures, arpeggios) plus user presets
    with author/description metadata, search and prev/next stepping.
  * Undo/redo (Ctrl+Z / Ctrl+Shift+Z) and MIDI learn: right-click any knob to reset
    it, type a value or bind an incoming CC (mappings saved with the session).
  * Oscilloscope and spectrum analyser, on-screen MIDI keyboard.
  * Dark-fantasy themed GUI, resizable, with tooltips.
  * Versioned session/preset state: patches saved today keep loading in future
    versions.
 .
 This meta-package provides an easier way to install the "Galdr" standalone
 application(s) and clap, lv2, vst, vst3 plugin(s).

Package: galdr-standalone
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
Provides: galdr-plugin,
Description: Galdr is a synthesizer plugin (standalone application(s)).
 Galdr (Old Norse for a spell sung rather than spoken) is a free and open-source
 synthesizer plugin with a black-metal soul.
 Features:
  * 12-voice engine with poly, mono and legato modes: two band-limited (PolyBLEP)
    oscillators, up to 7-voice unison with detune and stereo spread, sub
    oscillator and white/pink noise.
  * FM (osc 2 modulates osc 1) and hard sync for aggressive metallic timbres,
    plus per-voice analog drift.
  * Morphing wavetable mode: 32 mip-mapped frames sweeping from sine through saw
    to an inharmonic "grim" spectrum.
  * Multimode filter (LP 12/24 dB, HP, BP and vowel formant) with drive,
    dedicated envelope and keytracking.
  * 8-slot modulation matrix (LFOs, envelopes, velocity, mod wheel, pressure,
    per-note random) routable to pitch, morph, cutoff, FM, FX sends and more, with
    a free third envelope.
  * Tempo-synced arpeggiator (up/down/up-down/random/as-played, up to 4 octaves).
  * Two LFOs, glide, separate amp and filter envelopes.
  * MPE-friendly per-note pitch bend and pressure; Scala (.scl) microtuning, with
    the scale embedded in saved sessions and presets.
  * Genre FX chain with the nonlinear stages oversampled 2x: four-flavour
    distortion, bitcrusher, ring modulator, chorus, tremolo picking, delay and a
    dark FDN cavern reverb with predelay and octave-up shimmer.
  * "Blizzard": a granular snowstorm texture layer.
  * Tempo sync for LFOs, tremolo and delay (musical divisions of the host tempo).
  * Full-page preset browser: 27 factory presets in categories (leads, basses,
    keys and bells, pads and choirs, drones, textures, arpeggios) plus user presets
    with author/description metadata, search and prev/next stepping.
  * Undo/redo (Ctrl+Z / Ctrl+Shift+Z) and MIDI learn: right-click any knob to reset
    it, type a value or bind an incoming CC (mappings saved with the session).
  * Oscilloscope and spectrum analyser, on-screen MIDI keyboard.
  * Dark-fantasy themed GUI, resizable, with tooltips.
  * Versioned session/preset state: patches saved today keep loading in future
    versions.
 .
 This package provides the "Galdr" standalone application(s).

Package: galdr-clap
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
Provides: galdr-plugin,
Description: Galdr is a synthesizer plugin (clap plugin(s)).
 Galdr (Old Norse for a spell sung rather than spoken) is a free and open-source
 synthesizer plugin with a black-metal soul.
 Features:
  * 12-voice engine with poly, mono and legato modes: two band-limited (PolyBLEP)
    oscillators, up to 7-voice unison with detune and stereo spread, sub
    oscillator and white/pink noise.
  * FM (osc 2 modulates osc 1) and hard sync for aggressive metallic timbres,
    plus per-voice analog drift.
  * Morphing wavetable mode: 32 mip-mapped frames sweeping from sine through saw
    to an inharmonic "grim" spectrum.
  * Multimode filter (LP 12/24 dB, HP, BP and vowel formant) with drive,
    dedicated envelope and keytracking.
  * 8-slot modulation matrix (LFOs, envelopes, velocity, mod wheel, pressure,
    per-note random) routable to pitch, morph, cutoff, FM, FX sends and more, with
    a free third envelope.
  * Tempo-synced arpeggiator (up/down/up-down/random/as-played, up to 4 octaves).
  * Two LFOs, glide, separate amp and filter envelopes.
  * MPE-friendly per-note pitch bend and pressure; Scala (.scl) microtuning, with
    the scale embedded in saved sessions and presets.
  * Genre FX chain with the nonlinear stages oversampled 2x: four-flavour
    distortion, bitcrusher, ring modulator, chorus, tremolo picking, delay and a
    dark FDN cavern reverb with predelay and octave-up shimmer.
  * "Blizzard": a granular snowstorm texture layer.
  * Tempo sync for LFOs, tremolo and delay (musical divisions of the host tempo).
  * Full-page preset browser: 27 factory presets in categories (leads, basses,
    keys and bells, pads and choirs, drones, textures, arpeggios) plus user presets
    with author/description metadata, search and prev/next stepping.
  * Undo/redo (Ctrl+Z / Ctrl+Shift+Z) and MIDI learn: right-click any knob to reset
    it, type a value or bind an incoming CC (mappings saved with the session).
  * Oscilloscope and spectrum analyser, on-screen MIDI keyboard.
  * Dark-fantasy themed GUI, resizable, with tooltips.
  * Versioned session/preset state: patches saved today keep loading in future
    versions.
 .
 This package provides the "Galdr" clap plugin(s).

Package: galdr-lv2
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
Provides: galdr-plugin,
Description: Galdr is a synthesizer plugin (lv2 plugin(s)).
 Galdr (Old Norse for a spell sung rather than spoken) is a free and open-source
 synthesizer plugin with a black-metal soul.
 Features:
  * 12-voice engine with poly, mono and legato modes: two band-limited (PolyBLEP)
    oscillators, up to 7-voice unison with detune and stereo spread, sub
    oscillator and white/pink noise.
  * FM (osc 2 modulates osc 1) and hard sync for aggressive metallic timbres,
    plus per-voice analog drift.
  * Morphing wavetable mode: 32 mip-mapped frames sweeping from sine through saw
    to an inharmonic "grim" spectrum.
  * Multimode filter (LP 12/24 dB, HP, BP and vowel formant) with drive,
    dedicated envelope and keytracking.
  * 8-slot modulation matrix (LFOs, envelopes, velocity, mod wheel, pressure,
    per-note random) routable to pitch, morph, cutoff, FM, FX sends and more, with
    a free third envelope.
  * Tempo-synced arpeggiator (up/down/up-down/random/as-played, up to 4 octaves).
  * Two LFOs, glide, separate amp and filter envelopes.
  * MPE-friendly per-note pitch bend and pressure; Scala (.scl) microtuning, with
    the scale embedded in saved sessions and presets.
  * Genre FX chain with the nonlinear stages oversampled 2x: four-flavour
    distortion, bitcrusher, ring modulator, chorus, tremolo picking, delay and a
    dark FDN cavern reverb with predelay and octave-up shimmer.
  * "Blizzard": a granular snowstorm texture layer.
  * Tempo sync for LFOs, tremolo and delay (musical divisions of the host tempo).
  * Full-page preset browser: 27 factory presets in categories (leads, basses,
    keys and bells, pads and choirs, drones, textures, arpeggios) plus user presets
    with author/description metadata, search and prev/next stepping.
  * Undo/redo (Ctrl+Z / Ctrl+Shift+Z) and MIDI learn: right-click any knob to reset
    it, type a value or bind an incoming CC (mappings saved with the session).
  * Oscilloscope and spectrum analyser, on-screen MIDI keyboard.
  * Dark-fantasy themed GUI, resizable, with tooltips.
  * Versioned session/preset state: patches saved today keep loading in future
    versions.
 .
 This package provides the "Galdr" lv2 plugin(s).

Package: galdr-vst
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
Provides: galdr-plugin,
Description: Galdr is a synthesizer plugin (vst plugin(s)).
 Galdr (Old Norse for a spell sung rather than spoken) is a free and open-source
 synthesizer plugin with a black-metal soul.
 Features:
  * 12-voice engine with poly, mono and legato modes: two band-limited (PolyBLEP)
    oscillators, up to 7-voice unison with detune and stereo spread, sub
    oscillator and white/pink noise.
  * FM (osc 2 modulates osc 1) and hard sync for aggressive metallic timbres,
    plus per-voice analog drift.
  * Morphing wavetable mode: 32 mip-mapped frames sweeping from sine through saw
    to an inharmonic "grim" spectrum.
  * Multimode filter (LP 12/24 dB, HP, BP and vowel formant) with drive,
    dedicated envelope and keytracking.
  * 8-slot modulation matrix (LFOs, envelopes, velocity, mod wheel, pressure,
    per-note random) routable to pitch, morph, cutoff, FM, FX sends and more, with
    a free third envelope.
  * Tempo-synced arpeggiator (up/down/up-down/random/as-played, up to 4 octaves).
  * Two LFOs, glide, separate amp and filter envelopes.
  * MPE-friendly per-note pitch bend and pressure; Scala (.scl) microtuning, with
    the scale embedded in saved sessions and presets.
  * Genre FX chain with the nonlinear stages oversampled 2x: four-flavour
    distortion, bitcrusher, ring modulator, chorus, tremolo picking, delay and a
    dark FDN cavern reverb with predelay and octave-up shimmer.
  * "Blizzard": a granular snowstorm texture layer.
  * Tempo sync for LFOs, tremolo and delay (musical divisions of the host tempo).
  * Full-page preset browser: 27 factory presets in categories (leads, basses,
    keys and bells, pads and choirs, drones, textures, arpeggios) plus user presets
    with author/description metadata, search and prev/next stepping.
  * Undo/redo (Ctrl+Z / Ctrl+Shift+Z) and MIDI learn: right-click any knob to reset
    it, type a value or bind an incoming CC (mappings saved with the session).
  * Oscilloscope and spectrum analyser, on-screen MIDI keyboard.
  * Dark-fantasy themed GUI, resizable, with tooltips.
  * Versioned session/preset state: patches saved today keep loading in future
    versions.
 .
 This package provides the "Galdr" vst plugin(s).

Package: galdr-vst3
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
Provides: galdr-plugin,
Description: Galdr is a synthesizer plugin (vst3 plugin(s)).
 Galdr (Old Norse for a spell sung rather than spoken) is a free and open-source
 synthesizer plugin with a black-metal soul.
 Features:
  * 12-voice engine with poly, mono and legato modes: two band-limited (PolyBLEP)
    oscillators, up to 7-voice unison with detune and stereo spread, sub
    oscillator and white/pink noise.
  * FM (osc 2 modulates osc 1) and hard sync for aggressive metallic timbres,
    plus per-voice analog drift.
  * Morphing wavetable mode: 32 mip-mapped frames sweeping from sine through saw
    to an inharmonic "grim" spectrum.
  * Multimode filter (LP 12/24 dB, HP, BP and vowel formant) with drive,
    dedicated envelope and keytracking.
  * 8-slot modulation matrix (LFOs, envelopes, velocity, mod wheel, pressure,
    per-note random) routable to pitch, morph, cutoff, FM, FX sends and more, with
    a free third envelope.
  * Tempo-synced arpeggiator (up/down/up-down/random/as-played, up to 4 octaves).
  * Two LFOs, glide, separate amp and filter envelopes.
  * MPE-friendly per-note pitch bend and pressure; Scala (.scl) microtuning, with
    the scale embedded in saved sessions and presets.
  * Genre FX chain with the nonlinear stages oversampled 2x: four-flavour
    distortion, bitcrusher, ring modulator, chorus, tremolo picking, delay and a
    dark FDN cavern reverb with predelay and octave-up shimmer.
  * "Blizzard": a granular snowstorm texture layer.
  * Tempo sync for LFOs, tremolo and delay (musical divisions of the host tempo).
  * Full-page preset browser: 27 factory presets in categories (leads, basses,
    keys and bells, pads and choirs, drones, textures, arpeggios) plus user presets
    with author/description metadata, search and prev/next stepping.
  * Undo/redo (Ctrl+Z / Ctrl+Shift+Z) and MIDI learn: right-click any knob to reset
    it, type a value or bind an incoming CC (mappings saved with the session).
  * Oscilloscope and spectrum analyser, on-screen MIDI keyboard.
  * Dark-fantasy themed GUI, resizable, with tooltips.
  * Versioned session/preset state: patches saved today keep loading in future
    versions.
 .
 This package provides the "Galdr" vst3 plugin(s).

