Browse Source

tags/2021-05-28
jules 18 years ago
parent
commit
eea0dc1235
4 changed files with 25 additions and 8 deletions
  1. +3
    -3
      build/win32/platform_specific_code/juce_win32_Windowing.cpp
  2. +6
    -1
      docs/JUCE changelist.txt
  3. +4
    -4
      juce_Config.h
  4. +12
    -0
      src/juce_appframework/audio/dsp/juce_IIRFilter.h

+ 3
- 3
build/win32/platform_specific_code/juce_win32_Windowing.cpp View File

@@ -733,9 +733,6 @@ public:
{
const Rectangle boundsCopy (lastNonFullscreenBounds);
if (hasTitleBar())
ShowWindow (hwnd, SW_SHOWNORMAL);
if (! boundsCopy.isEmpty())
{
setBounds (boundsCopy.getX(),
@@ -744,6 +741,9 @@ public:
boundsCopy.getHeight(),
false);
}
if (hasTitleBar())
ShowWindow (hwnd, SW_SHOWNORMAL);
}
else
{


+ 6
- 1
docs/JUCE changelist.txt View File

@@ -1,7 +1,12 @@

==============================================================================

JUCE version 1.44
JUCE version 1.45

==============================================================================
Changelist for version 1.45

-

==============================================================================
Changelist for version 1.44


+ 4
- 4
juce_Config.h View File

@@ -67,13 +67,13 @@
(This only affects a Win32 build)
*/
#ifndef JUCE_ASIO
// #define JUCE_ASIO 1
#define JUCE_ASIO 1
#endif
/** Comment out this macro to disable building of ALSA device support on Linux.
*/
#ifndef JUCE_ALSA
// #define JUCE_ALSA 1
#define JUCE_ALSA 1
#endif
//=============================================================================
@@ -87,7 +87,7 @@
is currently supported.
*/
#if ! (defined (JUCE_QUICKTIME) || defined (LINUX) || (defined (_WIN32) && ! defined (_MSC_VER)))
// #define JUCE_QUICKTIME 1
#define JUCE_QUICKTIME 1
#endif
//=============================================================================
@@ -96,7 +96,7 @@
OpenGLComponent class will be unavailable.
*/
#ifndef JUCE_OPENGL
// #define JUCE_OPENGL 1
#define JUCE_OPENGL 1
#endif
//=============================================================================


+ 12
- 0
src/juce_appframework/audio/dsp/juce_IIRFilter.h View File

@@ -87,6 +87,10 @@ public:
//==============================================================================
/** Sets the filter up to act as a low-pass shelf filter with variable Q and gain.
The gain is a scale factor that the low frequencies are multiplied by, so values
greater than 1.0 will boost the low frequencies, values less than 1.0 will
attenuate them.
*/
void makeLowShelf (const double sampleRate,
const double cutOffFrequency,
@@ -94,6 +98,10 @@ public:
const float gainFactor) throw();
/** Sets the filter up to act as a high-pass shelf filter with variable Q and gain.
The gain is a scale factor that the high frequencies are multiplied by, so values
greater than 1.0 will boost the high frequencies, values less than 1.0 will
attenuate them.
*/
void makeHighShelf (const double sampleRate,
const double cutOffFrequency,
@@ -102,6 +110,10 @@ public:
/** Sets the filter up to act as a band pass filter centred around a
frequency, with a variable Q and gain.
The gain is a scale factor that the centre frequencies are multiplied by, so
values greater than 1.0 will boost the centre frequencies, values less than
1.0 will attenuate them.
*/
void makeBandPass (const double sampleRate,
const double centreFrequency,


Loading…
Cancel
Save