Closed NathanBnm closed 2 years ago
Can you post the error, it builds on my end properly?
Here are the build logs based on master branch:
[2/80] Compiling C object 'com.github.subhadeepjasu.ensembles@exe/src_Core_central_bus.c.o'.
../src/Core/central_bus.c: In function ‘set_central_metronome_on’:
../src/Core/central_bus.c:55:1: warning: control reaches end of non-void function [-Wreturn-type]
55 | }
| ^
../src/Core/central_bus.c: In function ‘set_central_lfo_on’:
../src/Core/central_bus.c:63:1: warning: control reaches end of non-void function [-Wreturn-type]
63 | }
| ^
../src/Core/central_bus.c: In function ‘set_central_lfo_value’:
../src/Core/central_bus.c:71:1: warning: control reaches end of non-void function [-Wreturn-type]
71 | }
| ^
[4/80] Compiling C object 'com.github.subhadeepjasu.ensembles@exe/src_Core_driver_settings_provider.c.o'.
../src/Core/driver_settings_provider.c: In function ‘driver_settings_provider_init’:
../src/Core/driver_settings_provider.c:37:5: warning: format not a string literal and no format arguments [-Wformat-security]
37 | printf(driver);
| ^~~~~~
[6/80] Generating com.github.subhadeepjasu.ensembles.desktop_data_merge with a custom command.
msgfmt: /home/nathanbonnemains/Téléchargements/Ensembles/po/extra/LINGUAS n'existe pas
[7/80] Generating com.github.subhadeepjasu.ensembles.appdata.xml_data_merge with a custom command.
msgfmt: /home/nathanbonnemains/Téléchargements/Ensembles/po/extra/LINGUAS n'existe pas
[12/80] Compiling C object 'com.github.subhadeepjasu.ensembles@exe/src_Core_voice_analyser.c.o'.
../src/Core/voice_analyser.c: In function ‘voice_analyser_init’:
../src/Core/voice_analyser.c:40:13: warning: unused variable ‘id’ [-Wunused-variable]
40 | int id = fluid_synth_sfload(sf_synth, sf_path, 1);
| ^~
[13/80] Compiling C object 'com.github.subhadeepjasu.ensembles@exe/src_Core_style_player.c.o'.
FAILED: com.github.subhadeepjasu.ensembles@exe/src_Core_style_player.c.o
cc -Icom.github.subhadeepjasu.ensembles@exe -I. -I.. -I../ -I/usr/include/granite -I/usr/include/gee-0.8 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/json-glib-1.0 -I/usr/include/libhandy-1 -I/usr/include/gstreamer-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g '-DGETTEXT_PACKAGE="com.github.subhadeepjasu.ensembles"' -DHANDY_USE_UNSTABLE_API -pthread -MD -MQ 'com.github.subhadeepjasu.ensembles@exe/src_Core_style_player.c.o' -MF 'com.github.subhadeepjasu.ensembles@exe/src_Core_style_player.c.o.d' -o 'com.github.subhadeepjasu.ensembles@exe/src_Core_style_player.c.o' -c ../src/Core/style_player.c
../src/Core/style_player.c: In function ‘parse_midi_events’:
../src/Core/style_player.c:163:9: warning: unused variable ‘value’ [-Wunused-variable]
163 | int value = fluid_midi_event_get_value (new_event);
| ^~~~~
../src/Core/style_player.c:161:9: warning: unused variable ‘control’ [-Wunused-variable]
161 | int control = fluid_midi_event_get_control (new_event);
| ^~~~~~~
../src/Core/style_player.c: In function ‘queue_style_file_change’:
../src/Core/style_player.c:361:5: warning: implicit declaration of function ‘fluid_player_set_tick_callback’; did you mean ‘fluid_player_set_playback_callback’? [-Wimplicit-function-declaration]
361 | fluid_player_set_tick_callback (player, parse_ticks, synth);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_player_set_playback_callback
../src/Core/style_player.c:368:9: warning: implicit declaration of function ‘fluid_player_set_tempo’; did you mean ‘fluid_player_set_bpm’? [-Wimplicit-function-declaration]
368 | fluid_player_set_tempo (player, FLUID_PLAYER_TEMPO_EXTERNAL_BPM, (double)custom_tempo);
| ^~~~~~~~~~~~~~~~~~~~~~
| fluid_player_set_bpm
../src/Core/style_player.c:368:41: error: ‘FLUID_PLAYER_TEMPO_EXTERNAL_BPM’ undeclared (first use in this function)
368 | fluid_player_set_tempo (player, FLUID_PLAYER_TEMPO_EXTERNAL_BPM, (double)custom_tempo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/Core/style_player.c:368:41: note: each undeclared identifier is reported only once for each function it appears in
../src/Core/style_player.c: In function ‘style_player_set_tempo’:
../src/Core/style_player.c:395:41: error: ‘FLUID_PLAYER_TEMPO_EXTERNAL_BPM’ undeclared (first use in this function)
395 | fluid_player_set_tempo (player, FLUID_PLAYER_TEMPO_EXTERNAL_BPM, (double)tempo_bpm);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[14/80] Compiling C object 'com.github.subhadeepjasu.ensembles@exe/src_Core_metronome_lfo_player.c.o'.
FAILED: com.github.subhadeepjasu.ensembles@exe/src_Core_metronome_lfo_player.c.o
cc -Icom.github.subhadeepjasu.ensembles@exe -I. -I.. -I../ -I/usr/include/granite -I/usr/include/gee-0.8 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I/usr/include/json-glib-1.0 -I/usr/include/libhandy-1 -I/usr/include/gstreamer-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -g '-DGETTEXT_PACKAGE="com.github.subhadeepjasu.ensembles"' -DHANDY_USE_UNSTABLE_API -pthread -MD -MQ 'com.github.subhadeepjasu.ensembles@exe/src_Core_metronome_lfo_player.c.o' -MF 'com.github.subhadeepjasu.ensembles@exe/src_Core_metronome_lfo_player.c.o.d' -o 'com.github.subhadeepjasu.ensembles@exe/src_Core_metronome_lfo_player.c.o' -c ../src/Core/metronome_lfo_player.c
../src/Core/metronome_lfo_player.c: In function ‘metronome_lfo_player_change_base’:
../src/Core/metronome_lfo_player.c:95:5: warning: implicit declaration of function ‘fluid_player_set_tick_callback’; did you mean ‘fluid_player_set_playback_callback’? [-Wimplicit-function-declaration]
95 | fluid_player_set_tick_callback (lfo_player, lfo_parse_ticks, lfo_synth);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_player_set_playback_callback
../src/Core/metronome_lfo_player.c:99:5: warning: implicit declaration of function ‘fluid_player_set_tempo’; did you mean ‘fluid_player_set_bpm’? [-Wimplicit-function-declaration]
99 | fluid_player_set_tempo (lfo_player, FLUID_PLAYER_TEMPO_EXTERNAL_BPM, (double)tempo);
| ^~~~~~~~~~~~~~~~~~~~~~
| fluid_player_set_bpm
../src/Core/metronome_lfo_player.c:99:41: error: ‘FLUID_PLAYER_TEMPO_EXTERNAL_BPM’ undeclared (first use in this function)
99 | fluid_player_set_tempo (lfo_player, FLUID_PLAYER_TEMPO_EXTERNAL_BPM, (double)tempo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/Core/metronome_lfo_player.c:99:41: note: each undeclared identifier is reported only once for each function it appears in
../src/Core/metronome_lfo_player.c: In function ‘metronome_lfo_player_set_tempo’:
../src/Core/metronome_lfo_player.c:140:45: error: ‘FLUID_PLAYER_TEMPO_EXTERNAL_BPM’ undeclared (first use in this function)
140 | fluid_player_set_tempo (lfo_player, FLUID_PLAYER_TEMPO_EXTERNAL_BPM, (double)tempo);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/Core/metronome_lfo_player.c: In function ‘lfo_parse_ticks’:
../src/Core/metronome_lfo_player.c:75:1: warning: control reaches end of non-void function [-Wreturn-type]
75 | }
| ^
[15/80] Compiling C object 'com.github.subhadeepjasu.ensembles@exe/src_Core_synthesizer.c.o'.
../src/Core/synthesizer.c: In function ‘synthesizer_edit_master_reverb’:
../src/Core/synthesizer.c:62:9: warning: implicit declaration of function ‘fluid_synth_set_reverb_group_roomsize’; did you mean ‘fluid_synth_set_reverb_roomsize’? [-Wimplicit-function-declaration]
62 | fluid_synth_set_reverb_group_roomsize (realtime_synth, -1, get_reverb_room_size(level));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_reverb_roomsize
../src/Core/synthesizer.c:63:9: warning: implicit declaration of function ‘fluid_synth_set_reverb_group_damp’; did you mean ‘fluid_synth_set_reverb_damp’? [-Wimplicit-function-declaration]
63 | fluid_synth_set_reverb_group_damp (realtime_synth, -1, 0.1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_reverb_damp
../src/Core/synthesizer.c:64:9: warning: implicit declaration of function ‘fluid_synth_set_reverb_group_width’; did you mean ‘fluid_synth_set_reverb_width’? [-Wimplicit-function-declaration]
64 | fluid_synth_set_reverb_group_width (realtime_synth, -1, get_reverb_width(level));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_reverb_width
../src/Core/synthesizer.c:65:9: warning: implicit declaration of function ‘fluid_synth_set_reverb_group_level’; did you mean ‘fluid_synth_set_reverb_level’? [-Wimplicit-function-declaration]
65 | fluid_synth_set_reverb_group_level (realtime_synth, -1, get_reverb_level(level));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_reverb_level
../src/Core/synthesizer.c: In function ‘synthesizer_set_master_reverb_active’:
../src/Core/synthesizer.c:78:9: warning: implicit declaration of function ‘fluid_synth_reverb_on’; did you mean ‘fluid_synth_set_reverb_on’? [-Wimplicit-function-declaration]
78 | fluid_synth_reverb_on (realtime_synth, -1, active);
| ^~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_reverb_on
../src/Core/synthesizer.c: In function ‘synthesizer_edit_master_chorus’:
../src/Core/synthesizer.c:86:9: warning: implicit declaration of function ‘fluid_synth_set_chorus_group_depth’; did you mean ‘fluid_synth_set_chorus_depth’? [-Wimplicit-function-declaration]
86 | fluid_synth_set_chorus_group_depth (realtime_synth, -1, get_chorus_depth(level));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_chorus_depth
../src/Core/synthesizer.c:87:9: warning: implicit declaration of function ‘fluid_synth_set_chorus_group_level’; did you mean ‘fluid_synth_set_chorus_level’? [-Wimplicit-function-declaration]
87 | fluid_synth_set_chorus_group_level (realtime_synth, -1, get_chorus_level(level));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_chorus_level
../src/Core/synthesizer.c:88:9: warning: implicit declaration of function ‘fluid_synth_set_chorus_group_nr’; did you mean ‘fluid_synth_set_chorus_on’? [-Wimplicit-function-declaration]
88 | fluid_synth_set_chorus_group_nr (realtime_synth, -1, get_chorus_nr(level));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_chorus_on
../src/Core/synthesizer.c: In function ‘synthesizer_set_master_chorus_active’:
../src/Core/synthesizer.c:100:9: warning: implicit declaration of function ‘fluid_synth_chorus_on’; did you mean ‘fluid_synth_set_chorus_on’? [-Wimplicit-function-declaration]
100 | fluid_synth_chorus_on (realtime_synth, -1, active);
| ^~~~~~~~~~~~~~~~~~~~~
| fluid_synth_set_chorus_on
../src/Core/synthesizer.c: In function ‘synthesizer_send_notes_metronome’:
../src/Core/synthesizer.c:318:1: warning: control reaches end of non-void function [-Wreturn-type]
318 | }
| ^
[16/80] Compiling C object 'com.github.subhadeepjasu.ensembles@exe/src_Core_music_player.c.o'.
../src/Core/music_player.c: In function ‘music_player_init’:
../src/Core/music_player.c:84:5: warning: implicit declaration of function ‘fluid_player_set_tick_callback’; did you mean ‘fluid_player_set_playback_callback’? [-Wimplicit-function-declaration]
84 | fluid_player_set_tick_callback (mp_player, mp_parse_ticks, mp_synth);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| fluid_player_set_playback_callback
[17/80] Compiling Vala source ../src/Main.vala ../sr.../src/Interfaces/SoundIndicator.vala src/Config.vala.
../src/Shell/Dialogs/ErrorDialog.vala:49.21-49.59: warning: Access to static member `Ensembles.Shell.EnsemblesApp.main_window' with an instance reference
Shell.EnsemblesApp.instance.main_window.close ();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/Shell/Application.vala:55.17-55.32: warning: Access to static member `Ensembles.Shell.EnsemblesApp.main_window' with an instance reference
if (this.main_window == null) {
^^^^^^^^^^^^^^^^
../src/Shell/Application.vala:57.17-57.32: warning: Access to static member `Ensembles.Shell.EnsemblesApp.main_window' with an instance reference
this.main_window = new Ensembles.Shell.MainWindow ();
^^^^^^^^^^^^^^^^
../src/Interfaces/SoundIndicator.vala:162.9-162.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
public void player_state_changed (string song_name, Core.SongPlayer.PlayerStatus status) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/Shell/Application.vala:78.13-78.28: warning: Access to static member `Ensembles.Shell.EnsemblesApp.main_window' with an instance reference
this.main_window.show_all ();
^^^^^^^^^^^^^^^^
../src/Shell/Common/Dial.vala:27.9-27.37: warning: field `Ensembles.Shell.Dial.left_of_centre' never used
private double left_of_centre;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/Shell/Common/Dial.vala:28.9-28.45: warning: field `Ensembles.Shell.Dial.left_of_centre_initial' never used
private double left_of_centre_initial;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../src/Core/SongPlayer.vala:100.1-100.29: warning: field `note_watch_channel' never used
extern int note_watch_channel;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation succeeded - 8 warning(s)
ninja: build stopped: subcommand failed.
I think you need the latest libfluidsynth-dev
.
error: ‘FLUID_PLAYER_TEMPO_EXTERNAL_BPM’ undeclared (first use in this function)
395 | fluid_player_set_tempo (player, FLUID_PLAYER_TEMPO_EXTERNAL_BPM, (double)tempo_bpm);
Which version of elementary are you using? You can also do a flatpak build to get around the dependencies. Also you may wanna update your fork. I just pushed new changes.
@SubhadeepJasu I already have the latest version.
I am using elementary OS 6
Can you give me the meson output?
You may have to manually build fluidsynth by the looks of it. All the warnings are related to fs functions that are already deprecated. I am using the new functions and the compiler doesn't recognize them.
Here is the output:
The Meson build system
Version: 0.53.2
Source dir: /home/nathanbonnemains/Documents/Ensembles
Build dir: /home/nathanbonnemains/Documents/Ensembles/build
Build type: native build
Project name: com.github.subhadeepjasu.ensembles
Project version: 0.0.15
C compiler for the host machine: cc (gcc 9.3.0 "cc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0")
C linker for the host machine: cc ld.bfd 2.34
Vala compiler for the host machine: valac (valac 0.48.19)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Run-time dependency granite found: YES 6.1.2
Run-time dependency gtk+-3.0 found: YES 3.24.20
Run-time dependency glib-2.0 found: YES 2.64.6
Run-time dependency gobject-2.0 found: YES 2.64.6
Run-time dependency libsoup-2.4 found: YES 2.70.0
Run-time dependency json-glib-1.0 found: YES 1.4.4
Run-time dependency libhandy-1 found: YES 1.2.0
Run-time dependency gstreamer-1.0 found: YES 1.16.2
Run-time dependency lv2 found: YES 1.16.0
Run-time dependency lilv-0 found: YES 0.24.6
Run-time dependency suil-0 found: YES 0.10.6
Library posix found: YES
Library m found: YES
Library fluidsynth found: YES
Library portmidi found: YES
Library X11 found: YES
Configuring Config.vala using configuration
Program meson/post_install.py found: YES (/usr/bin/python3 /home/nathanbonnemains/Documents/Ensembles/meson/post_install.py)
Build targets in project: 5
Found ninja-1.10.0 at /usr/bin/ninja
Which version of the fluidsynth library do you use?
I have the 2.2.1-2 installed which is considered as the latest version in the apt repository but I saw there is a newer version 2.1.7-1.1 on packages.debian.org
I am using 2.2.4 which hasn't been release yet. But 2.2.1 from my knowledge should have worked. I think you can try installing the fluidsynth version that is specified in the yml file.
@SubhadeepJasu I succeeded to build the app after installing the appropriate fluidsynth version.
But I can't manage to run the app. Here is the output I have:
Alsa detected!
PulseAudio detected!
alsa
0,000000
fluidsynth: error: fluid_is_soundfont(): fopen() failed: 'File does not exist.'
fluidsynth: warning: Failed to set thread to high priority
fluidsynth: warning: Failed to set thread to high priority
Connecting
Connected
Ticks: ///////// 480 //////
Time Signature = 3/4
Style: /// Config:1;90,0 0
Style: /// IntroA:2 1440
Style: /// IntroB:4 4320
Style: /// VarA:12 15840
Style: /// FillA:14 18720
Style: /// VarB:15 20160
Style: /// FillB:17 23040
Style: /// VarC:18 24480
Style: /// FillC:20 27360
Style: /// VarD:21 28800
Style: /// FillD:23 31680
Style: /// EndingA:24 33120
Style: /// EOS1:28 38880
Style: /// EndingB:29 40320
Style: /// EOS2:34 47520
Ticks: ///////// 480 //////
Time Signature = 4/4
Style: /// Config:1;100,1 0
Style: /// IntroA:2 1920
Style: /// IntroB:4 5760
Style: /// VarA:12 21120
Style: /// FillA:14 24960
Style: /// VarB:15 26880
Style: /// FillB:17 30720
Style: /// VarC:18 32640
Style: /// FillC:20 36480
Style: /// VarD:21 38400
Style: /// FillD:23 42240
Style: /// EndingA:24 44160
Style: /// EOS:26 48000
Style: /// EndingB:32 59520
Style: /// EOS:41 76800
Ticks: ///////// 480 //////
Time Signature = 4/4
Style: /// Config:1;125,1 0
Style: /// IntroA:2 1920
Style: /// IntroB:4 5760
Style: /// VarA:12 21120
Style: /// FillA:14 24960
Style: /// VarB:15 26880
Style: /// FillB:17 30720
Style: /// VarC:18 32640
Style: /// FillC:20 36480
Style: /// VarD:21 38400
Style: /// FillD:23 42240
Style: /// EndingA:24 44160
Style: /// EOS:28 51840
Style: /// EndingB:32 59520
Style: /// EOS:40 74880
Ticks: ///////// 480 //////
Time Signature = 4/4
Style: /// Config:1;125,1 0
Style: /// IntroA:2 1920
Style: /// IntroB:4 5760
Style: /// VarA:12 21120
Style: /// FillA:14 24960
Style: /// VarB:15 26880
Style: /// FillB:17 30720
Style: /// VarC:18 32640
Style: /// FillC:20 36480
Style: /// VarD:21 38400
Style: /// FillD:23 42240
Style: /// EndingA:24 44160
Style: /// EOS:26 48000
Style: /// EndingB:32 59520
Style: /// EOS:40 74880
Ticks: ///////// 480 //////
Time Signature = 4/8
Style: /// Config:1;80,1 0
Style: /// Intro1:2 960
Style: /// Intro2:6 4800
Style: /// VarA:22 20160
Style: /// FillA:26 24000
Style: /// VarB:28 25920
Style: /// FillB:32 29760
Style: /// VarC:34 31680
Style: /// FillC:38 35520
Style: /// VarD:40 37440
Style: /// FillD:44 41280
Style: /// Ending1:46 43200
Style: /// EOS:50 47040
Style: /// Ending2:55 51840
Style: /// EOS:60 56640
Ticks: ///////// 480 //////
Time Signature = 4/4
Style: /// Config:1;110,1 0
Style: /// IntroA:2 1920
Style: /// IntroB:4 5760
Style: /// VarA:12 21120
Style: /// FillA:14 24960
Style: /// VarB:15 26880
Style: /// FillB:17 30720
Style: /// VarC:18 32640
Style: /// FillC:20 36480
Style: /// VarD:21 38400
Style: /// FillD:23 42240
Style: /// EndingA:24 44160
Style: /// EOS:28 51840
Style: /// EndingB:32 59520
Style: /// EOS:40 74880
ts: 4
fluidsynth: warning: Failed to set thread to high priority
fluidsynth: error: fluid_is_soundfont(): fopen() failed: 'File does not exist.'
** (com.github.subhadeepjasu.ensembles:15205): WARNING **: 15:13:33.437: VoiceAnalyser.vala:51: Soundfont is invalid
fluidsynth: warning: Failed to set thread to high priority
Erreur de segmentation
Aaaa. My bad should have mentioned earlier. You need to install the soundfont as well from here https://gitlab.com/SubhadeepJasu/ensemblesgmsoundfont. You may need LFS, but you can also download the release file, that will do as well.
Closing as it seems to be working.
Hi @SubhadeepJasu
Just wanted to make some contributions regarding translations but I couldn't build your app with meson because of some errors happening while running the
ninja
command. Would you please mind to fix these build errors?Your app is promising I can't wait to test it!
Cheers :smile: