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: None
Last Packager: SpotlightKid
Votes: 5
Popularity: 0.000000
First Submitted: 2018-03-29 21:03 (UTC)
Last Updated: 2020-04-04 19:15 (UTC)

Latest Comments

denilsonsa commented on 2023-09-11 22:55 (UTC)

I tried building today, got this error:

../../JuceLibraryCode/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:86:10: fatal error: vst36/audioeffectx.h: No such file or directory
   86 | #include <vst36/audioeffectx.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~

(Yes, I know, the package is out-of-date and orphan. I'm adding this comment here hoping to help the next person to try it out.)

SpotlightKid commented on 2022-11-13 18:48 (UTC)

I failed to build and thus package the latest released version (4.2.0), so this package remains flagged out-of-date,

For that reason I'm orphaning the package now.

wizetek commented on 2020-04-04 20:18 (UTC) (edited on 2020-04-04 20:42 (UTC) by wizetek)

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

SpotlightKid commented on 2020-04-04 19:45 (UTC) (edited on 2020-04-04 19:45 (UTC) by SpotlightKid)

@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 (UTC)

Okay, thanks for looking into this.

SpotlightKid commented on 2020-04-04 18:19 (UTC) (edited on 2020-04-04 18:24 (UTC) by SpotlightKid)

@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 (UTC)

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