10 Commits

Author SHA1 Message Date
sergm
4c4295330d Nuked unnecessary explicit include statements from CMake modules
to suppress annoying warnings
2021-01-03 10:13:33 +02:00
sergm
37a609a937 - Moved sample rate conversion feature from mt32emu-qt to the libmt32emu, so it can be easily used in other applications 2017-02-26 19:40:43 +02:00
sergm
51576e1b2e - Cmake script now supports both Qt4 and Qt5. Due to a few nasty problems with Qt5 that are still experienced on some platforms, Qt4 is used by default if both are available. In order to prefer use of Qt5, an option mt32emu-qt_WITH_QT5 is added.
- Raised minimum Qt version required up to 4.8.0
- Fixed potential problem with MasterClock being non-monotonic when WITH_WINMMTIMER is defined and performance counter is unavailable
2015-06-28 14:01:55 +03:00
sergm
4dbf1b3418 - Started migration of mt32emu_qt to Qt5 2015-01-24 17:34:59 +02:00
sergm
3ae8925bd5 - FindLibSamplerate.cmake is now silent if target is not required 2014-11-02 10:42:07 +02:00
sergm
82c9bece77 In mt32emu_qt:
- Added support for using different sample rates in audio drivers using sample rate conversion.
  It is still preferable to use generic sample rate of MT-32 compatible units 32000 Hz and sample rate conversion
  should be used if a different sample rate is necessary (e.g. audio system doesn't support 32000 Hz) or deliberate.
  For best performance, libsoxr is supported. Libsamplerate is also supported as it is widely available.
  As a worst case, the integrated linear interpolator can be used (it's fast but the quality...).
2014-06-30 20:52:20 +03:00
sergm
e0d6962350 Added PulseAudio module for cmake 2011-09-21 15:25:33 +03:00
Jerome Fisher
039c9a7a93 Attempted to make FindQtMobility stop throwing fatal errors when REQUIRED was not specified. Not properly tested. 2011-05-18 00:26:31 +02:00
Jerome Fisher
3f025bf48d Added FindJACK.cmake and FindPORTAUDIO.cmake for future use. 2011-05-18 00:21:47 +02:00
Jerome Fisher
aada7e40c8 Moved cmake modules from mt32emu_smf2wav up a level to be shared with future projects, and added FindQtMobility.cmake for the same reason. 2011-04-25 06:36:34 +02:00