- added
git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@671 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
@@ -0,0 +1,305 @@
|
|||||||
|
/*
|
||||||
|
|
||||||
|
IMPORTANT! This file is auto-generated each time you save your
|
||||||
|
project - if you alter its contents, your changes may be overwritten!
|
||||||
|
|
||||||
|
There's a section below where you can add your own custom code safely, and the
|
||||||
|
Introjucer will preserve the contents of that block, but the best way to change
|
||||||
|
any of these definitions is by using the Introjucer's project settings.
|
||||||
|
|
||||||
|
Any commented-out settings will assume their default values.
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef __JUCE_APPCONFIG_FGWBAQ__
|
||||||
|
#define __JUCE_APPCONFIG_FGWBAQ__
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// [BEGIN_USER_CODE_SECTION]
|
||||||
|
|
||||||
|
// (You can add your own code in this section, and the Introjucer will not overwrite it)
|
||||||
|
|
||||||
|
// [END_USER_CODE_SECTION]
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_audio_basics 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_audio_devices 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_audio_formats 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_audio_plugin_client 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_audio_processors 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_core 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_data_structures 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_events 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_graphics 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_gui_basics 1
|
||||||
|
#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// juce_audio_devices flags:
|
||||||
|
|
||||||
|
#ifndef JUCE_ASIO
|
||||||
|
//#define JUCE_ASIO
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_WASAPI
|
||||||
|
//#define JUCE_WASAPI
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_DIRECTSOUND
|
||||||
|
//#define JUCE_DIRECTSOUND
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_ALSA
|
||||||
|
//#define JUCE_ALSA
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_JACK
|
||||||
|
//#define JUCE_JACK
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||||
|
//#define JUCE_USE_ANDROID_OPENSLES
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_CDREADER
|
||||||
|
//#define JUCE_USE_CDREADER
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_CDBURNER
|
||||||
|
//#define JUCE_USE_CDBURNER
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// juce_audio_formats flags:
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_FLAC
|
||||||
|
//#define JUCE_USE_FLAC
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_OGGVORBIS
|
||||||
|
//#define JUCE_USE_OGGVORBIS
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||||
|
//#define JUCE_USE_MP3AUDIOFORMAT
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
|
||||||
|
//#define JUCE_USE_LAME_AUDIO_FORMAT
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||||
|
//#define JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// juce_audio_processors flags:
|
||||||
|
|
||||||
|
#ifndef JUCE_PLUGINHOST_VST
|
||||||
|
#define JUCE_PLUGINHOST_VST 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_PLUGINHOST_VST3
|
||||||
|
//#define JUCE_PLUGINHOST_VST3
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_PLUGINHOST_AU
|
||||||
|
//#define JUCE_PLUGINHOST_AU
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// juce_core flags:
|
||||||
|
|
||||||
|
#ifndef JUCE_FORCE_DEBUG
|
||||||
|
//#define JUCE_FORCE_DEBUG
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_LOG_ASSERTIONS
|
||||||
|
//#define JUCE_LOG_ASSERTIONS
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||||
|
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||||
|
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||||
|
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// juce_graphics flags:
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||||
|
//#define JUCE_USE_COREIMAGE_LOADER
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_DIRECTWRITE
|
||||||
|
//#define JUCE_USE_DIRECTWRITE
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// juce_gui_basics flags:
|
||||||
|
|
||||||
|
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||||
|
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_XSHM
|
||||||
|
//#define JUCE_USE_XSHM
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_XRENDER
|
||||||
|
//#define JUCE_USE_XRENDER
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_USE_XCURSOR
|
||||||
|
//#define JUCE_USE_XCURSOR
|
||||||
|
#endif
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// juce_gui_extra flags:
|
||||||
|
|
||||||
|
#ifndef JUCE_WEB_BROWSER
|
||||||
|
//#define JUCE_WEB_BROWSER
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||||
|
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
//==============================================================================
|
||||||
|
// Audio plugin settings..
|
||||||
|
|
||||||
|
#ifndef JucePlugin_Build_VST
|
||||||
|
#define JucePlugin_Build_VST 1
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_Build_VST3
|
||||||
|
#define JucePlugin_Build_VST3 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_Build_AU
|
||||||
|
#define JucePlugin_Build_AU 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_Build_RTAS
|
||||||
|
#define JucePlugin_Build_RTAS 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_Build_AAX
|
||||||
|
#define JucePlugin_Build_AAX 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_Name
|
||||||
|
#define JucePlugin_Name "JaySynth"
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_Desc
|
||||||
|
#define JucePlugin_Desc "A Synthesizer VST-Plugin"
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_Manufacturer
|
||||||
|
#define JucePlugin_Manufacturer "Jay Digital Illusions"
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_ManufacturerWebsite
|
||||||
|
#define JucePlugin_ManufacturerWebsite "www.jayfield.org"
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_ManufacturerEmail
|
||||||
|
#define JucePlugin_ManufacturerEmail "synth@jayfield.org"
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_ManufacturerCode
|
||||||
|
#define JucePlugin_ManufacturerCode '3110'
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_PluginCode
|
||||||
|
#define JucePlugin_PluginCode 'Jsy1'
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_MaxNumInputChannels
|
||||||
|
#define JucePlugin_MaxNumInputChannels 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_MaxNumOutputChannels
|
||||||
|
#define JucePlugin_MaxNumOutputChannels 2
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_PreferredChannelConfigurations
|
||||||
|
#define JucePlugin_PreferredChannelConfigurations {1, 1}, {2, 2}
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_IsSynth
|
||||||
|
#define JucePlugin_IsSynth 1
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_WantsMidiInput
|
||||||
|
#define JucePlugin_WantsMidiInput 1
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_ProducesMidiOutput
|
||||||
|
#define JucePlugin_ProducesMidiOutput 1
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_SilenceInProducesSilenceOut
|
||||||
|
#define JucePlugin_SilenceInProducesSilenceOut 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_EditorRequiresKeyboardFocus
|
||||||
|
#define JucePlugin_EditorRequiresKeyboardFocus 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_Version
|
||||||
|
#define JucePlugin_Version 0.5.7
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_VersionCode
|
||||||
|
#define JucePlugin_VersionCode 0x00050007
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_VersionString
|
||||||
|
#define JucePlugin_VersionString "0.5.7"
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_VSTUniqueID
|
||||||
|
#define JucePlugin_VSTUniqueID JucePlugin_PluginCode
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_VSTCategory
|
||||||
|
#define JucePlugin_VSTCategory kPlugCategSynth
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AUMainType
|
||||||
|
#define JucePlugin_AUMainType kAudioUnitType_MusicDevice
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AUSubType
|
||||||
|
#define JucePlugin_AUSubType JucePlugin_PluginCode
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AUExportPrefix
|
||||||
|
#define JucePlugin_AUExportPrefix JaySynthAU
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AUExportPrefixQuoted
|
||||||
|
#define JucePlugin_AUExportPrefixQuoted "JaySynthAU"
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AUManufacturerCode
|
||||||
|
#define JucePlugin_AUManufacturerCode JucePlugin_ManufacturerCode
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_CFBundleIdentifier
|
||||||
|
#define JucePlugin_CFBundleIdentifier com.yourcompany.JaySynth
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_RTASCategory
|
||||||
|
#define JucePlugin_RTASCategory ePlugInCategory_SWGenerators
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_RTASManufacturerCode
|
||||||
|
#define JucePlugin_RTASManufacturerCode JucePlugin_ManufacturerCode
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_RTASProductId
|
||||||
|
#define JucePlugin_RTASProductId JucePlugin_PluginCode
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_RTASDisableBypass
|
||||||
|
#define JucePlugin_RTASDisableBypass 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_RTASDisableMultiMono
|
||||||
|
#define JucePlugin_RTASDisableMultiMono 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AAXIdentifier
|
||||||
|
#define JucePlugin_AAXIdentifier com.yourcompany.JaySynth
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AAXManufacturerCode
|
||||||
|
#define JucePlugin_AAXManufacturerCode JucePlugin_ManufacturerCode
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AAXProductId
|
||||||
|
#define JucePlugin_AAXProductId JucePlugin_PluginCode
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AAXCategory
|
||||||
|
#define JucePlugin_AAXCategory AAX_ePlugInCategory_Dynamics
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AAXDisableBypass
|
||||||
|
#define JucePlugin_AAXDisableBypass 0
|
||||||
|
#endif
|
||||||
|
#ifndef JucePlugin_AAXDisableMultiMono
|
||||||
|
#define JucePlugin_AAXDisableMultiMono 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif // __JUCE_APPCONFIG_FGWBAQ__
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
|
||||||
|
IMPORTANT! This file is auto-generated each time you save your
|
||||||
|
project - if you alter its contents, your changes may be overwritten!
|
||||||
|
|
||||||
|
This is the header file that your files should include in order to get all the
|
||||||
|
JUCE library headers. You should avoid including the JUCE headers directly in
|
||||||
|
your own source files, because that wouldn't pick up the correct configuration
|
||||||
|
options for your app.
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef __APPHEADERFILE_FGWBAQ__
|
||||||
|
#define __APPHEADERFILE_FGWBAQ__
|
||||||
|
|
||||||
|
#include "AppConfig.h"
|
||||||
|
#include "modules/juce_audio_basics/juce_audio_basics.h"
|
||||||
|
#include "modules/juce_audio_devices/juce_audio_devices.h"
|
||||||
|
#include "modules/juce_audio_formats/juce_audio_formats.h"
|
||||||
|
#include "modules/juce_audio_plugin_client/juce_audio_plugin_client.h"
|
||||||
|
#include "modules/juce_audio_processors/juce_audio_processors.h"
|
||||||
|
#include "modules/juce_core/juce_core.h"
|
||||||
|
#include "modules/juce_data_structures/juce_data_structures.h"
|
||||||
|
#include "modules/juce_events/juce_events.h"
|
||||||
|
#include "modules/juce_graphics/juce_graphics.h"
|
||||||
|
#include "modules/juce_gui_basics/juce_gui_basics.h"
|
||||||
|
#include "modules/juce_gui_extra/juce_gui_extra.h"
|
||||||
|
|
||||||
|
#if ! DONT_SET_USING_JUCE_NAMESPACE
|
||||||
|
// If your code uses a lot of JUCE classes, then this will obviously save you
|
||||||
|
// a lot of typing, but can be disabled by setting DONT_SET_USING_JUCE_NAMESPACE.
|
||||||
|
using namespace juce;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
namespace ProjectInfo
|
||||||
|
{
|
||||||
|
const char* const projectName = JucePlugin_Name;
|
||||||
|
const char* const versionString = JucePlugin_VersionString;
|
||||||
|
const int versionNumber = JucePlugin_VersionCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif // __APPHEADERFILE_FGWBAQ__
|
||||||
Reference in New Issue
Block a user