Whatever

Programming applications for making music on Linux.

Moderators: MattKingUSA, khz

User avatar
davephillips
Established Member
Posts: 532
Joined: Sat Aug 15, 2015 1:05 pm

Re: Making a NES chiptune synth plugin

Post by davephillips »

FaTony wrote:0.0.4 is out! https://ftz.fatony.net/projects/chiptune/
Trying a build from source code, fails here :

Code: Select all

make all -C Src/DPF_Pulse
make[1]: Entering directory '/home/dlphilp/src/chiptune/Src/DPF_Pulse'
g++ Plugin.cpp -Wall -Wextra -pipe -fPIC -DPIC -DNDEBUG -O2 -ffast-math -mtune=generic -msse -msse2 -fdata-sections -ffunction-sections -mfpmath=sse -fvisibility=hidden -DHAVE_JACK -DHAVE_LIBLO -std=c++14 -fvisibility-inlines-hidden  -I. -I../../dpf/distrho -I../../dpf/dgl -I../../Include -MD -MP -c -o Plugin.cpp.o
In file included from Plugin.cpp:5:0:
Plugin.h:7:37: fatal error: ftz/Audio/SynthSettings.h: No such file or directory
 #include <ftz/Audio/SynthSettings.h>
                                     ^
compilation terminated.
../Makefile.mk:81: recipe for target 'Plugin.cpp.o' failed
make[1]: *** [Plugin.cpp.o] Error 1
make[1]: Leaving directory '/home/dlphilp/src/chiptune/Src/DPF_Pulse'
Makefile:19: recipe for target 'plugins' failed
make: *** [plugins] Error 2
Any suggestions ? It seems something is missing...

Best,

dp

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: Making a NES chiptune synth plugin

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:27 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: Making a NES chiptune synth plugin

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:27 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: Making a NES chiptune synth plugin

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: Making a NES chiptune synth plugin

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: Making a NES chiptune synth plugin

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: Making a NES chiptune synth plugin

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: Making a NES chiptune synth plugin

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: Making a NES chiptune synth plugin

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:28 pm, edited 1 time in total.

fundamental
Established Member
Posts: 160
Joined: Thu Nov 07, 2013 1:19 pm

Re: ftz Chiptune ALPHA 0.2.0 (15.02.2017)

Post by fundamental »

The comment about dynamic memory/realtime safety caught my eye and I was going to do a quick run with stoat on the synth(s), but I have to agree with other posters. Setting up all the dependencies is more work than it should be.
ZynAddSubFX maintainer

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: ftz Chiptune ALPHA 0.2.0 (15.02.2017)

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:29 pm, edited 1 time in total.

fundamental
Established Member
Posts: 160
Joined: Thu Nov 07, 2013 1:19 pm

Re: ftz Chiptune ALPHA 0.2.0 (15.02.2017)

Post by fundamental »

How about a 'make fetch-deps' and a 'make build-deps'?
Those two commands should respectively be able to fetch the various git repos and build them in sequence/installing the headers to a build folder.
Then, hopefully, make would just run (assuming that the system compiler is recent enough).

There's the separate issue of C++14 usage which may make it difficult for some to build, but having a simple way to avoid 'dependency hell' would be a notable improvement.
ZynAddSubFX maintainer

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: ftz Chiptune ALPHA 0.2.0 (15.02.2017)

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:29 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: ftz Chiptune ALPHA 0.2.0 (15.02.2017)

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:29 pm, edited 1 time in total.

Lyberta
Established Member
Posts: 681
Joined: Sat Nov 01, 2014 8:15 pm
Location: The Internet

Re: ftz Chiptune ALPHA 0.3.0 (10.05.2018)

Post by Lyberta »

Nothing to see here
Last edited by Lyberta on Mon Mar 25, 2019 2:29 pm, edited 2 times in total.

Post Reply