Package Details: tunefish4 4.1.0-2

Git Clone URL: https://aur.archlinux.org/tunefish4.git (read-only, click to copy)
Package Base: tunefish4
Description: An additive wavetable-based synthesizer VST plugin
Upstream URL: http://www.tunefish-synth.com/
Licenses: GPL3
Groups: vst-plugins
Submitter: SpotlightKid
Maintainer: SpotlightKid
Last Packager: SpotlightKid
Votes: 5
Popularity: 0.52
First Submitted: 2018-03-29 21:03
Last Updated: 2020-04-04 19:15

Latest Comments

wizetek commented on 2020-04-04 20:18

Confirmed. Both tunefish4 and tunefish4-git are good now. Cheers for that.

SpotlightKid commented on 2020-04-04 19:45

@wizetek: The compilation error is fixed. I also fixed tunefish4-git, so if you want version 4.2.0, the -git package basically gives you that.

wizetek commented on 2020-04-04 18:25

Okay, thanks for looking into this.

SpotlightKid commented on 2020-04-04 18:19

@wizetek: it seems the sources for tunefish4 version 4.2.0 are not released in a usable form. Though the last commit in the github repo is from January 2019, the last release/tag is for version 4.1.0.

If you want version 4.2.0 you'll have to try the binary build from upstream for now, I'm afraid. But it seems that this has problems too: https://github.com/paynebc/tunefish/issues/16

I'll try to fix the build problems with version 4.1.0, this error usually happens for older code using JUCE with recent GCC versions.

wizetek commented on 2020-04-04 06:00

Fails to build. Throws a bunch of these:

error: cannot bind packed field ‘((juce::PixelARGB)this)->juce::PixelARGB::<anonymous>.juce::PixelARGB::<unnamed union>::comps[0]’ to ‘juce::uint8&’ {aka ‘unsigned char&’}
  116 |     forcedinline uint8& getBlue() noexcept            { return comps [indexB]; }
and then finally:
../../Source/../JuceLibraryCode/modules/juce_audio_plugin_client/../juce_gui_basics/../juce_graphics/colour/juce_PixelFormats.h:361:17: note: defined here
  361 | class JUCE_API  PixelRGB
      |                 ^~~~~~~~
make: ** [Makefile:100: build/intermediate/Debug/tfsynthprogram_d4691da3.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
Error making: tunefish4