just cloned into a fresh directory and now it works fine ... sorry for the noise !
Op vr 20 mrt. 2020 om 16:01 schreef Jérémy Zurcher <jer...@asynk.ch>: > hi, > > I just checked out d5441237 it compiles here. > > midiOutportComboBox is declared in src/gui/src/PreferencesDialog_UI.ui > > On Friday 20 March 2020 14:34, Thijs van severen wrote : > > hi Sebastian, > > > > Compiling that branch fails on my system : > > > > thijs2@thijs-studio16-W510:~/Music/Hydrogen_Code/hydrogen_11april2019$ > > > ./build.sh c > > > * clean cmake files > > > thijs2@thijs-studio16-W510:~/Music/Hydrogen_Code/hydrogen_11april2019$ > > > ./build.sh m > > > * cmake init > > > -- The C compiler identification is GNU 7.3.0 > > > -- The CXX compiler identification is GNU 7.3.0 > > > -- Check for working C compiler: /usr/bin/cc > > > -- Check for working C compiler: /usr/bin/cc -- works > > > -- Detecting C compiler ABI info > > > -- Detecting C compiler ABI info - done > > > -- Detecting C compile features > > > -- Detecting C compile features - done > > > -- Check for working CXX compiler: /usr/bin/c++ > > > -- Check for working CXX compiler: /usr/bin/c++ -- works > > > -- Detecting CXX compiler ABI info > > > -- Detecting CXX compiler ABI info - done > > > -- Detecting CXX compile features > > > -- Detecting CXX compile features - done > > > -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version > "1.2.11") > > > -- Looking for pthread.h > > > -- Looking for pthread.h - found > > > -- Looking for pthread_create > > > -- Looking for pthread_create - not found > > > -- Looking for pthread_create in pthreads > > > -- Looking for pthread_create in pthreads - not found > > > -- Looking for pthread_create in pthread > > > -- Looking for pthread_create in pthread - found > > > -- Found Threads: TRUE > > > -- Checking SSCANF usability - TRUE > > > -- Checking RTCLOCK usability - TRUE > > > -- Looking for include file sys/types.h > > > -- Looking for include file sys/types.h - found > > > -- Looking for include file sys/stat.h > > > -- Looking for include file sys/stat.h - found > > > -- Looking for include file libtar.h > > > -- Looking for include file libtar.h - found > > > -- Looking for tar_open in tar > > > -- Looking for tar_open in tar - found > > > -- Looking for tar_close in tar > > > -- Looking for tar_close in tar - found > > > -- Looking for tar_extract_all in tar > > > -- Looking for tar_extract_all in tar - found > > > -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") > > > -- Checking for module 'tar' > > > -- No package 'tar' found > > > -- Found LIBTAR: /usr/lib/libtar.so > > > -- Checking for module 'libarchive' > > > -- No package 'libarchive' found > > > -- Could NOT find LIBARCHIVE (missing: LIBARCHIVE_LIBRARIES > > > LIBARCHIVE_INCLUDE_DIRS) > > > -- Checking for module 'sndfile' > > > -- Found sndfile, version 1.0.28 > > > -- Found LIBSNDFILE: /usr/lib/x86_64-linux-gnu/libsndfile.so > > > -- Checking for module 'alsa' > > > -- Found alsa, version 1.1.3 > > > -- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so > > > -- Checking for module 'LADSPA' > > > Warning: You do not have a LADSPA_PATH environment variable set. > > > no more csLADSPA plugins > > > -- 208 plugins found. > > > -- Found LADSPA: 208 plugins found > > > -- Checking for module 'liblo' > > > -- No package 'liblo' found > > > -- Could NOT find OSC (missing: OSC_LIBRARIES OSC_INCLUDE_DIRS) > > > -- Checking for module 'oss' > > > -- No package 'oss' found > > > -- Could NOT find OSS (missing: OSS_LIBRARIES) > > > -- Checking for module 'jack' > > > -- Found jack, version 1.9.12 > > > -- Found JACK: /usr/lib/x86_64-linux-gnu/libjack.so > > > -- Looking for jack_port_rename in jack > > > -- Looking for jack_port_rename in jack - found > > > -- Checking for module 'jack' > > > -- Found jack, version 1.9.12 > > > -- Found JACKSESSION: /usr/lib/x86_64-linux-gnu/libjack.so > > > -- Checking for module 'portaudio-2.0' > > > -- No package 'portaudio-2.0' found > > > -- Could NOT find PORTAUDIO (missing: PORTAUDIO_LIBRARIES > > > PORTAUDIO_INCLUDE_DIRS) > > > -- Checking for module 'portmidi' > > > -- No package 'portmidi' found > > > -- Could NOT find PORTMIDI (missing: PORTMIDI_LIBRARIES > > > PORTMIDI_INCLUDE_DIRS) > > > -- Checking for module 'libpulse' > > > -- No package 'libpulse' found > > > -- Could NOT find PULSEAUDIO (missing: PULSEAUDIO_LIBRARIES > > > PULSEAUDIO_INCLUDE_DIRS) > > > -- Checking for module 'lash-1.0' > > > -- No package 'lash-1.0' found > > > -- Could NOT find LASH (missing: LASH_LIBRARIES LASH_INCLUDE_DIRS) > > > -- Checking for module 'lrdf' > > > -- Found lrdf, version 0.5.0 > > > -- Found LRDF: /usr/lib/liblrdf.so > > > -- Checking for module 'rubberband' > > > -- Found rubberband, version 1.8.1 > > > -- Found RUBBERBAND: /usr/lib/x86_64-linux-gnu/librubberband.so > > > -- Checking for module 'cppunit' > > > -- No package 'cppunit' found > > > -- Could NOT find CPPUNIT (missing: CPPUNIT_LIBRARIES > CPPUNIT_INCLUDE_DIRS) > > > -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) > > > Installation Summary > > > -------------------- > > > * Install Directory : /usr/local > > > * User path : .hydrogen > > > * System path : /usr/local/share/hydrogen > > > * core library build as : SHARED > > > * debug capabilities : TRUE > > > * macosx bundle : FALSE > > > * fat build : > > > > > > Main librarires > > > * libQt : 5.9.5 > > > * libsndfile : + used ( > > > /usr/lib/x86_64-linux-gnu/libsndfile.so ) > > > * libsndfile version must be greater > than > > > 1.0.17 to support FLAC and OGG sound file formats > > > * libtar : + used ( /usr/lib/libtar.so ) > > > * libarchive : -- not found but desired ... > > > * ladspa : + used ( 208 plugins found ) > > > Supported audio interfaces > > > -------------------------- > > > * ALSA : + used ( > > > /usr/lib/x86_64-linux-gnu/libasound.so ) > > > * OSS : -- not found but desired ... > > > * JACK : + used ( > > > /usr/lib/x86_64-linux-gnu/libjack.so ) > > > * JACKSESSION : + used ( > > > /usr/lib/x86_64-linux-gnu/libjack.so ) > > > * OSC : -- not found but desired ... > > > * CoreAudio : -- not found but desired ... > > > * CoreMidi : -- not found but desired ... > > > * PortAudio : -- not found but desired ... > > > * PortMidi : -- not found but desired ... > > > * PulseAudio : -- not found but desired ... > > > Useful extensions > > > ----------------------------------------- > > > * LASH : - not found and not desired > > > * LRDF : + used ( /usr/lib/liblrdf.so ) > > > * RUBBERBAND : + used ( > > > /usr/lib/x86_64-linux-gnu/librubberband.so ) > > > * The use of librubberband2 is marked as > > > experimental. > > > * Because the current implementation produce wrong timing! > > > * So long this bug isn't solved, please disable this option. > > > * If rubberband-cli is installed, the hydrogen rubberband-function > > > * will work properly as expected. > > > Miscellaneous capabilities > > > ----------------------------------------- > > > * realtime clock : TRUE > > > * working sscanf : TRUE > > > * unit tests : -- not found but desired ... > > > ----------------------------------------------------------------- > > > IMPORTANT: > > > after installing missing packages, remove > > > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/build/CMakeCache.txt > > > before > > > running cmake again! > > > ----------------------------------------------------------------- > > > -- Configuring done > > > -- Generating done > > > -- Build files have been written to: > > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/build > > > * cmake make > > > [100%] Built target translations > > > [ 2%] Automatic MOC and UIC for target hydrogen-core-1.0.0 > > > [ 12%] Built target translations > > > [ 12%] Built target hydrogen-core-1.0.0_autogen > > > [ 51%] Built target hydrogen-core-1.0.0 > > > [ 54%] Automatic MOC and UIC for target h2player > > > [ 54%] Automatic MOC and UIC for target hydrogen > > > [ 54%] Automatic MOC and UIC for target h2cli > > > [ 54%] Built target h2player_autogen > > > [ 54%] Built target h2cli_autogen > > > [ 54%] Built target hydrogen_autogen > > > [ 57%] Built target h2cli > > > [ 57%] Built target h2player > > > [ 57%] Building CXX object > > > src/gui/CMakeFiles/hydrogen.dir/src/PreferencesDialog.cpp.o > > > [ 57%] Building CXX object > > > src/gui/CMakeFiles/hydrogen.dir/src/SongEditor/PatternFillDialog.cpp.o > > > [ 58%] Building CXX object > > > > src/gui/CMakeFiles/hydrogen.dir/src/SampleEditor/TargetWaveDisplay.cpp.o > > > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp: > > > In constructor ‘PreferencesDialog::PreferencesDialog(QWidget*)’: > > > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:253:2: > > > error: ‘midiOutportComboBox’ was not declared in this scope > > > midiOutportComboBox->clear(); > > > ^~~~~~~~~~~~~~~~~~~ > > > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:253:2: > > > note: suggested alternative: ‘midiPortComboBox’ > > > midiOutportComboBox->clear(); > > > ^~~~~~~~~~~~~~~~~~~ > > > midiPortComboBox > > > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp: > > > In member function ‘void PreferencesDialog::on_okBtn_clicked()’: > > > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:468:35: > > > error: ‘midiOutportComboBox’ was not declared in this scope > > > QString sNewMidiOutputPortName = midiOutportComboBox->currentText(); > > > ^~~~~~~~~~~~~~~~~~~ > > > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:468:35: > > > note: suggested alternative: ‘midiPortComboBox’ > > > QString sNewMidiOutputPortName = midiOutportComboBox->currentText(); > > > ^~~~~~~~~~~~~~~~~~~ > > > midiPortComboBox > > > [ 59%] Building CXX object > > > src/gui/CMakeFiles/hydrogen.dir/src/SongEditor/SongEditor.cpp.o > > > [ 60%] Building CXX object > > > src/gui/CMakeFiles/hydrogen.dir/src/SongEditor/SongEditorPanel.cpp.o > > > src/gui/CMakeFiles/hydrogen.dir/build.make:744: recipe for target > > > 'src/gui/CMakeFiles/hydrogen.dir/src/PreferencesDialog.cpp.o' failed > > > make[2]: *** > [src/gui/CMakeFiles/hydrogen.dir/src/PreferencesDialog.cpp.o] > > > Error 1 > > > make[2]: *** Waiting for unfinished jobs.... > > > CMakeFiles/Makefile2:472: recipe for target > > > 'src/gui/CMakeFiles/hydrogen.dir/all' failed > > > make[1]: *** [src/gui/CMakeFiles/hydrogen.dir/all] Error 2 > > > Makefile:151: recipe for target 'all' failed > > > make: *** [all] Error 2 > > > > > > > > > > > > > > Op wo 18 mrt. 2020 om 22:23 schreef <mau...@smoors.de>: > > > > > Hi everyone, > > > > > > i've found some time in the last days to finish my implementation of > the > > > midi output port selection (Thijs, you want to have a look at branch > > > "midiFeedbackCompletion"). > > > > > > While implementing this feature, i was a little bit surprised that the > > > audio device selection can only be made by entering the device name > into > > > a text box, while the midi device can be chosen via a nice dropdown > > > list. Does anyone know why this is implemented this way? At least for > > > the use with PortAudio on Windows, a combo box would be quite nice.. > > > > > > Best regards, > > > Sebastian > > > > > > > > > _______________________________________________ > > > Hydrogen-devel mailing list > > > Hydrogen-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > > > > > > -- > > follow me on my Audio & Linux blog <http://audio-and-linux.blogspot.com/> > ! > > > > _______________________________________________ > > Hydrogen-devel mailing list > > Hydrogen-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > ----------------------- > Jérémy Zurcher > rue des Charmilles 7 > 1400 Yverdon-les-bains > +41 (0) 79 599 84 27 > > > _______________________________________________ > Hydrogen-devel mailing list > Hydrogen-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > -- follow me on my Audio & Linux blog <http://audio-and-linux.blogspot.com/> !
_______________________________________________ Hydrogen-devel mailing list Hydrogen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hydrogen-devel