help with installing FluidSynth

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

help with installing FluidSynth

Or Raphael Bidusa
Hi there,

We are trying to download via msys2 and we attach what it shows while installing.
The problem is, that eventually, when we try to run it, it says that libreadline8.dll (and in our opinion some more) is missing and that we should re-install it.
Therefore, we would really appreciate it if you are able to help us download the new files or send us a new one for Windows.

In addition, when we tried to download via Cygwin it wrote:

$ cmake -G "MSYS Makefiles" ..
CMake Error: Could not create named generator MSYS Makefiles

the document of the install (via msys2):


$ cmake -G "MSYS Makefiles" ..

-- The C compiler identification is GNU 9.1.0

-- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe

-- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Detecting C compile features

-- Detecting C compile features - done

-- Checking whether system has ANSI C header files

-- Looking for 8 include files dlfcn.h, ..., float.h

-- Looking for 8 include files dlfcn.h, ..., float.h - not found

-- ANSI C header files - not found

-- Looking for include file unistd.h

-- Looking for include file unistd.h - found

-- Looking for DIR in sys/stat.h;sys/types.h;dirent.h

-- Looking for DIR in sys/stat.h;sys/types.h;dirent.h - found

-- Looking for string.h

-- Looking for string.h - found

-- Looking for stdlib.h

-- Looking for stdlib.h - found

-- Looking for stdio.h

-- Looking for stdio.h - found

-- Looking for math.h

-- Looking for math.h - found

-- Looking for errno.h

-- Looking for errno.h - found

-- Looking for stdarg.h

-- Looking for stdarg.h - found

-- Looking for memory.h

-- Looking for memory.h - found

-- Looking for sys/mman.h

-- Looking for sys/mman.h - not found

-- Looking for sys/time.h

-- Looking for sys/time.h - found

-- Looking for sys/ioctl.h

-- Looking for sys/ioctl.h - not found

-- Looking for fcntl.h

-- Looking for fcntl.h - found

-- Looking for sys/socket.h

-- Looking for sys/socket.h - not found

-- Looking for netinet/in.h

-- Looking for netinet/in.h - not found

-- Looking for netinet/tcp.h

-- Looking for netinet/tcp.h - not found

-- Looking for arpa/inet.h

-- Looking for arpa/inet.h - not found

-- Looking for limits.h

-- Looking for limits.h - found

-- Looking for pthread.h

-- Looking for pthread.h - found

-- Looking for signal.h

-- Looking for signal.h - found

-- Looking for getopt.h

-- Looking for getopt.h - found

-- Looking for stdint.h

-- Looking for stdint.h - found

-- Performing Test _have_inline

-- Performing Test _have_inline - Success

-- Performing Test _have_vla

-- Performing Test _have_vla - Success

-- Check if the system is big endian

-- Searching 16 bit integer

-- Looking for stddef.h

-- Looking for stddef.h - found

-- Check size of unsigned short

-- Check size of unsigned short - done

-- Using unsigned short

-- Check if the system is big endian - little endian

-- Looking for windows.h

-- Looking for windows.h - found

-- Looking for io.h

-- Looking for io.h - found

-- Looking for dsound.h

-- Looking for dsound.h - found

-- Looking for include files windows.h, mmsystem.h

-- Looking for include files windows.h, mmsystem.h - found

-- Looking for inet_ntop

-- Looking for inet_ntop - not found

-- Found PkgConfig: C:/msys64/mingw64/bin/pkg-config.exe (found version "0.29.2")

-- Checking for modules 'glib-2.0>=2.6.5;gthread-2.0>=2.6.5'

--   Found glib-2.0, version 2.60.3

--   Found gthread-2.0, version 2.60.3

-- Checking for module 'sndfile>=1.0.0'

--   Found sndfile, version 1.0.28

-- Checking for module 'sndfile>=1.0.18'

--   Found sndfile, version 1.0.28

-- Checking for module 'libpulse-simple>=0.9.8'

--   No package 'libpulse-simple' found

-- Checking for module 'jack'

--   No package 'jack' found

-- Checking for module 'dbus-1>=1.0.0'

--   No package 'dbus-1' found

-- Looking for ladspa.h

-- Looking for ladspa.h - not found

-- Checking for module 'libinstpatch-1.0'

--   No package 'libinstpatch-1.0' found

-- Checking for module 'sdl2'

--   No package 'sdl2' found

CMake Warning (dev) at cmake_admin/FindReadline.cmake:14 (set):

  implicitly converting 'TYPE' to 'STRING' type.

Call Stack (most recent call first):

  CMakeLists.txt:639 (find_package)

This warning is for project developers.  Use -Wno-dev to suppress it.

 

-- Found READLINE: C:/msys64/mingw64/include

-- Found OpenMP 201511

-- Found Doxygen: C:/Program Files/doxygen/bin/doxygen.exe (found version "1.8.15") found components:  doxygen dot

 

**************************************************************

Summary:

Build type:            RelWithDebInfo

Install Prefix:        C:/Program Files (x86)/FluidSynth

libsndfile:            yes (with ogg vorbis support)

D-Bus:                 no

PulseAudio:            no

JACK:                  no

ALSA:                  no

PortAudio:             no

OSS:                   no

OpenSLES:              no

Oboe:                  no

MidiShare:             no

CoreAudio:             no

CoreMIDI:              no

Windows:               yes

DSound:                yes

WaveOut support:       yes

WinMidi support:       yes

SDL2 support:          no

LADSPA support:        no

LASH support:          no

systemd support:       no

OS/2 DART support:     no

Audio to file driver:  yes

NETWORK Support :      yes

IPV6 Support :         no

Readline:              yes (NOTE: GPL library)

libinstpatch:          no

Samples type=float:    no (using double)

Profiling:             no

OpenMP 4.0:            yes

Multi-thread support   yes

Debug:                 no

Trap on FPE (debug):   no

Check FPE (debug):     no

UBSan (debug):         no

**************************************************************

 

 

-- Configuring done

-- Generating done

-- Build files have been written to: C:/Users/user15/Desktop/layers/midi_to_Wav/Msys/fluidsynth/build

 

user15@DESKTOP-58BRI3B MINGW64 /c/Users/user15/Desktop/layers/midi_to_Wav/Msys/fluidsynth/build

$ make

Scanning dependencies of target gentables

[  1%] Creating directories for 'gentables'

[  3%] No download step for 'gentables'

[  5%] No patch step for 'gentables'

[  7%] No update step for 'gentables'

[  9%] Performing configure step for 'gentables'

-- The C compiler identification is GNU 9.1.0

-- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe

-- Check for working C compiler: C:/msys64/mingw64/bin/gcc.exe -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Detecting C compile features

-- Detecting C compile features - done

-- Configuring done

-- Generating done

-- Build files have been written to: C:/Users/user15/Desktop/layers/midi_to_Wav/Msys/fluidsynth/build/src/gentables

[ 11%] Performing build step for 'gentables'

Scanning dependencies of target make_tables

[ 25%] Building C object CMakeFiles/make_tables.dir/make_tables.c.obj

[ 50%] Building C object CMakeFiles/make_tables.dir/gen_conv.c.obj

[ 75%] Building C object CMakeFiles/make_tables.dir/gen_rvoice_dsp.c.obj

[100%] Linking C executable make_tables.exe

[100%] Built target make_tables

[ 13%] Performing install step for 'gentables'

[ 15%] Completed 'gentables'

[ 15%] Built target gentables

Scanning dependencies of target libfluidsynth-OBJ

[ 17%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/drivers/fluid_aufile.c.obj

[ 19%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/drivers/fluid_dsound.c.obj

[ 21%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/drivers/fluid_waveout.c.obj

[ 23%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/drivers/fluid_winmidi.c.obj

[ 25%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/utils/fluid_conv.c.obj

[ 26%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/utils/fluid_hash.c.obj

[ 28%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/utils/fluid_list.c.obj

[ 30%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/utils/fluid_ringbuffer.c.obj

[ 32%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/utils/fluid_settings.c.obj

[ 34%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/utils/fluid_sys.c.obj

[ 36%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/sfloader/fluid_defsfont.c.obj

[ 38%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/sfloader/fluid_sfont.c.obj

[ 40%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/sfloader/fluid_sffile.c.obj

[ 42%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/sfloader/fluid_samplecache.c.obj

[ 44%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_adsr_env.c.obj

[ 46%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_chorus.c.obj

[ 48%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_iir_filter.c.obj

[ 50%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_lfo.c.obj

[ 51%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_rvoice.c.obj

[ 53%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_rvoice_dsp.c.obj

[ 55%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_rvoice_event.c.obj

[ 57%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_rvoice_mixer.c.obj

[ 59%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/rvoice/fluid_rev.c.obj

[ 61%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/synth/fluid_chan.c.obj

[ 63%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/synth/fluid_event.c.obj

[ 65%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/synth/fluid_gen.c.obj

[ 67%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/synth/fluid_mod.c.obj

[ 69%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/synth/fluid_synth.c.obj

[ 71%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/synth/fluid_synth_monopoly.c.obj

[ 73%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/synth/fluid_tuning.c.obj

[ 75%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/synth/fluid_voice.c.obj

[ 76%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/midi/fluid_midi.c.obj

[ 78%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/midi/fluid_midi_router.c.obj

[ 80%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/midi/fluid_seqbind.c.obj

[ 82%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/midi/fluid_seq.c.obj

[ 84%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/drivers/fluid_adriver.c.obj

[ 86%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/drivers/fluid_mdriver.c.obj

[ 88%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/bindings/fluid_cmd.c.obj

[ 90%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/bindings/fluid_filerenderer.c.obj

[ 92%] Building C object src/CMakeFiles/libfluidsynth-OBJ.dir/bindings/fluid_ladspa.c.obj

[ 94%] Building RC object src/CMakeFiles/libfluidsynth-OBJ.dir/VersionResource.rc.obj

[ 94%] Built target libfluidsynth-OBJ

Scanning dependencies of target libfluidsynth

[ 96%] Linking C shared library libfluidsynth-2.dll

[ 96%] Built target libfluidsynth

Scanning dependencies of target fluidsynth

[ 98%] Building C object src/CMakeFiles/fluidsynth.dir/fluidsynth.c.obj

[100%] Linking C executable fluidsynth.exe

[100%] Built target fluidsynth


_______________________________________________
fluid-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/fluid-dev
Reply | Threaded
Open this post in threaded view
|

Re: help with installing FluidSynth

Tom M.
It seems that readline support is mistakenly activated because the
header was found. However the library seems to miss. I've committed a
fix for that. If you need readline support, make sure it is installed.
If you don't need readline or don't know about it you may
alternatively disable it explicitly:

cmake -G "MSYS Makefiles" -Denable-readline=0 ..


Tom

_______________________________________________
fluid-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/fluid-dev
Reply | Threaded
Open this post in threaded view
|

Re: help with installing FluidSynth

Tom M.
Please make sure to include the mailing list when replying to this
email and do not change the subject line.

> We don’t know about the readline support so we have tried what you suggested and when we tried to run it, it wrote “The application was unable to start correctly (0xc000007b)”.  we had already tried to reboot the computer, run the application as administrator, reinstall Microsoft Visual C++ Redistributable Packages and to run check disk. And thanks for helping!

How did you run it? Which command did you use? And esp.: Have you
executed it from the MSYS2 command shell? Since you've built it from
shell MSYS2 you also have to execute it from there.


Tom

_______________________________________________
fluid-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/fluid-dev
Reply | Threaded
Open this post in threaded view
|

Re: help with installing FluidSynth

Or Raphael Bidusa
In reply to this post by Or Raphael Bidusa
We have entered the build folder and then to the src folder via the msys2 command shell and run the command:
fluidsynth -i VintageDreamsWaves-v2.sf2 midioutput.midi -r 44100

and it wrote to us:

-bash: fluidsynth: command not found

Maybe if we mention the use we want it for, it will help. we want to use it for converting midi files to wav files in python code. Is there any other recommended way for us to install this for this purpose?
Sorry for the trouble we are new to all of this.

_______________________________________________
fluid-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/fluid-dev
Reply | Threaded
Open this post in threaded view
|

Re: help with installing FluidSynth

Or Raphael Bidusa
In reply to this post by Or Raphael Bidusa
We understoof the problem
We had to add ./ before that:
fluidsynth -i VintageDreamsWaves-v2.sf2 midioutput.midi -r 44100
Thank you very much
Keep doing an excellent job

_______________________________________________
fluid-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/fluid-dev
Reply | Threaded
Open this post in threaded view
|

Re: help with installing FluidSynth

Ceresa Jean-Jacques
In reply to this post by Tom M.

Hi,

 

> If you don't need readline or don't know about it you may


> alternatively disable it explicitly:

 

Windows have its own command line editor. It means that for fluidsynth execution on Windows, readline library isn't necessary. So it's safe to disable this CMake's option.

jjc

 

 

> Message du 05/06/19 19:35
> De : "Tom M." <[hidden email]>
> A : "FluidSynth mailing list" <[hidden email]>
> Copie à :
> Objet : Re: [fluid-dev] help with installing FluidSynth
>
> It seems that readline support is mistakenly activated because the
> header was found. However the library seems to miss. I've committed a
> fix for that. If you need readline support, make sure it is installed.
> If you don't need readline or don't know about it you may
> alternatively disable it explicitly:
>
> cmake -G "MSYS Makefiles" -Denable-readline=0 ..
>
>
> Tom
>
> _______________________________________________
> fluid-dev mailing list
> [hidden email]
> https://lists.nongnu.org/mailman/listinfo/fluid-dev
>
_______________________________________________
fluid-dev mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/fluid-dev