Merge https://github.com/LMMS/lmms into stable-0.4
This commit is contained in:
@@ -527,39 +527,6 @@ ADD_CUSTOM_TARGET(dist
|
||||
COMMAND tar cjf lmms-${VERSION}.tar.bz2 ${TMP}
|
||||
COMMAND rm -rf ${TMP})
|
||||
|
||||
#
|
||||
# add win32-pkg-target (deprecated - use "package" target instead)
|
||||
#
|
||||
ADD_CUSTOM_TARGET(win32-pkg
|
||||
COMMAND mkdir -p tmp/lmms/data
|
||||
COMMAND mkdir -p tmp/lmms/plugins/ladspa/
|
||||
COMMAND cp lmms.exe tmp/lmms
|
||||
COMMAND find plugins/ -maxdepth 2 -name '*.dll' -exec cp '{}' tmp/lmms/plugins/ "';'"
|
||||
COMMAND rm tmp/lmms/plugins/caps.dll
|
||||
COMMAND rm tmp/lmms/plugins/tap*.dll
|
||||
COMMAND cp plugins/ladspa_effect/caps/caps.dll tmp/lmms/plugins/ladspa/
|
||||
COMMAND cp plugins/ladspa_effect/tap/tap*.dll tmp/lmms/plugins/ladspa/
|
||||
COMMAND cd data && make DESTDIR=${CMAKE_BINARY_DIR}/tmp/lmms/ install
|
||||
COMMAND mv tmp/lmms/opt/mingw32/share/lmms/* tmp/lmms/data/ && rm -rf tmp/lmms/opt
|
||||
COMMAND cp /opt/mingw32/bin/QtCore4.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/QtGui4.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/QtXml4.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/libz.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/libsndfile-1.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/libvorbis*.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/libogg-0.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/libfluidsynth-1.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/libfftw3f-3.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/bin/SDL.dll tmp/lmms
|
||||
COMMAND cp /opt/mingw32/i586-mingw32/bin/mingwm10.dll tmp/lmms
|
||||
COMMAND cp -L ${CMAKE_SOURCE_DIR}/COPYING tmp/lmms/LICENSE.TXT
|
||||
COMMAND cp -L ${CMAKE_SOURCE_DIR}/README tmp/lmms/README.TXT
|
||||
COMMAND ${STRIP} tmp/lmms/lmms.exe tmp/lmms/plugins/*.dll tmp/lmms/plugins/ladspa/*.dll
|
||||
COMMAND mv tmp/lmms tmp/lmms-${VERSION}
|
||||
COMMAND cd tmp && zip -r -9 ../lmms-${VERSION}-bin-win32.zip lmms-${VERSION}/*
|
||||
COMMAND rm -rf tmp
|
||||
)
|
||||
|
||||
|
||||
SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${LMMS_ER_H} ${lmms_MOC_out} ${lmms_UI_out} lmmsconfig.h lmms.1.gz")
|
||||
|
||||
|
||||
@@ -22,6 +22,10 @@
|
||||
- Artistic 2.0
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=581
|
||||
|
||||
* MichaelKuhn-Mondscheinsonate.mmpz
|
||||
- Artistic 2.0
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=1581
|
||||
|
||||
* Momo64-esp.mmpz
|
||||
- Artistic 2.0
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=1534
|
||||
@@ -57,6 +61,10 @@
|
||||
* TameAnderson-MakeMe.mmpz
|
||||
- Artistic 2.0
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=1060
|
||||
|
||||
* Thaledric-AwayFromBoobaloo.mmpz
|
||||
- CC (by-nc-sa)
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=1187
|
||||
|
||||
* unfa-Spoken.mmpz
|
||||
- CC (by-nc)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,20 +0,0 @@
|
||||
* CapDan-Infinity2010.mmpz
|
||||
- Artistic 2.0
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=990
|
||||
|
||||
* Edo98-FinalCountdown.mmpz
|
||||
- CC (by)
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=1198
|
||||
|
||||
* MichaelKuhn-Mondscheinsonate.mmpz
|
||||
- Artistic 2.0
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=1581
|
||||
|
||||
* Momo64-Jeeg.mmpz
|
||||
- Artistic 2.0
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=1380
|
||||
|
||||
* Thaledric-AwayFromBoobaloo.mmpz
|
||||
- CC (by-nc-sa)
|
||||
- http://lmms.sourceforge.net/lsp/index.php?action=show&file=1187
|
||||
|
||||
Binary file not shown.
@@ -448,7 +448,6 @@ QString sfxrInstrument::nodeName() const
|
||||
|
||||
void sfxrInstrument::playNote( notePlayHandle * _n, sampleFrame * _working_buffer )
|
||||
{
|
||||
m_synthMutex.lock();
|
||||
fpp_t frameNum = _n->framesLeftForCurrentPeriod();
|
||||
if ( _n->totalFramesPlayed() == 0 )
|
||||
{
|
||||
@@ -457,6 +456,7 @@ void sfxrInstrument::playNote( notePlayHandle * _n, sampleFrame * _working_buffe
|
||||
else if( static_cast<SfxrSynth*>(_n->m_pluginData)->isPlaying() == false )
|
||||
{
|
||||
_n->noteOff();
|
||||
return;
|
||||
}
|
||||
|
||||
fpp_t pitchedFrameNum = (_n->frequency()/BaseFreq)*frameNum;
|
||||
@@ -471,7 +471,6 @@ void sfxrInstrument::playNote( notePlayHandle * _n, sampleFrame * _working_buffe
|
||||
}
|
||||
|
||||
delete[] pitchedBuffer;
|
||||
m_synthMutex.unlock();
|
||||
|
||||
instrumentTrack()->processAudioBuffer( _working_buffer, frameNum, NULL );
|
||||
}
|
||||
|
||||
@@ -184,7 +184,6 @@ public:
|
||||
|
||||
|
||||
private:
|
||||
QMutex m_synthMutex;
|
||||
SfxrZeroToOneFloatModel m_attModel;
|
||||
SfxrZeroToOneFloatModel m_holdModel;
|
||||
SfxrZeroToOneFloatModel m_susModel;
|
||||
|
||||
@@ -158,8 +158,11 @@ EffectView::~EffectView()
|
||||
|
||||
delete m_subWindow;
|
||||
#else
|
||||
// otherwise on win32 build VST GUI can get lost
|
||||
m_subWindow->hide();
|
||||
if( m_subWindow )
|
||||
{
|
||||
// otherwise on win32 build VST GUI can get lost
|
||||
m_subWindow->hide();
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user