From: <pst...@us...> - 2011-07-28 12:36:46
|
Revision: 845 http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=845&view=rev Author: pstieber Date: 2011-07-28 12:36:39 +0000 (Thu, 28 Jul 2011) Log Message: ----------- Changed to remove the need for DeprecatedStringUtils.cpp and DeprecatedStringUtils.h. Modified Paths: -------------- trunk/jazz/src/Audio.cpp trunk/jazz/src/ClockDialog.cpp trunk/jazz/src/Dialogs.cpp trunk/jazz/src/FileSelector.cpp trunk/jazz/src/FileSelector.h trunk/jazz/src/Harmony.cpp trunk/jazz/src/Makefile.am trunk/jazz/src/Player.h trunk/jazz/src/Rhythm.cpp trunk/jazz/src/Rhythm.h trunk/jazz/src/Sample.cpp trunk/jazz/src/SampleDialog.cpp trunk/jazz/src/SampleDialog.h trunk/jazz/src/Track.cpp trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj Removed Paths: ------------- trunk/jazz/src/DeprecatedStringUtils.cpp trunk/jazz/src/DeprecatedStringUtils.h Modified: trunk/jazz/src/Audio.cpp =================================================================== --- trunk/jazz/src/Audio.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Audio.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -689,10 +689,10 @@ wxText* pFile; #endif // OBSOLETE - static char* mpSamplePath; + static wxString mSamplePath; static int current; - char* ListEntry(int i); + std::string ListEntry(int i); void Sample2Win(int index); void Win2Sample(int index); void SetCurrentListEntry(int i); @@ -721,19 +721,18 @@ "44100", 0 }; - speed = mSampleSet.GetSamplingRate(); - speedstr = 0; + speed = mSampleSet.GetSamplingRate(); for (int i = 0; speedtxt[i]; i++) { strlist.Append((wxObject*)speedtxt[i]); // ??? if (atol(speedtxt[i]) == speed) { - speedstr = copystring(speedtxt[i]); + mSpeedString = speedtxt[i]; } } - if (!speedstr) + if (mSpeedString.empty()) { - speedstr = copystring(speedtxt[0]); + mSpeedString = speedtxt[0]; } enable = gpMidiPlayer->GetAudioEnabled(); @@ -742,8 +741,8 @@ Add(wxMakeFormBool("Enable Audio", &enable)); Add(wxMakeFormNewLine()); - //Add(wxMakeFormString("Sample Freq", (char**)&speedstr, wxFORM_CHOICE, - Add(wxMakeFormString("Sample Freq", (char**)&speedstr, wxFORM_DEFAULT, + //Add(wxMakeFormString("Sample Freq", (char**)&mSpeedString, wxFORM_CHOICE, + Add(wxMakeFormString("Sample Freq", (char**)&mSpeedString.c_str(), wxFORM_DEFAULT, new wxList(wxMakeConstraintStrings(&strlist), 0), NULL, wxHORIZONTAL)); Add(wxMakeFormNewLine()); Add(wxMakeFormBool("Stereo", &stereo)); @@ -772,7 +771,8 @@ return; wxBeginBusyCursor(); mSampleSet.mpGlobalSettingsDialog = 0; - speed = atol(speedstr); + istringstream Iss(mSpeedString); + Iss >> speed; mSampleSet.SetSamplingRate(speed); mSampleSet.SetChannelCount(stereo ? 2 : 1); mSampleSet.SetSoftSync(mSoftwareSynchonization); @@ -817,7 +817,7 @@ wxList strlist; long speed; - const char* speedstr; + const std::string mSpeedString; bool enable; bool stereo; bool mSoftwareSynchonization; @@ -1134,7 +1134,7 @@ #if 0 //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- -char* JZSamplesDlg::mpSamplePath = 0; +wxString JZSamplesDlg::mSamplePath; int JZSamplesDlg::current = 0; //----------------------------------------------------------------------------- @@ -1143,9 +1143,9 @@ : wxDialog(pParent, wxID_ANY, wxString("Sample Settings")), set(s) { - if (mpSamplePath == 0) + if (mSamplePath.empty()) { - mpSamplePath = copystring("*.wav"); + mSamplePath = "*.wav"; } wxArrayString SampleNames; @@ -1199,12 +1199,12 @@ //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- -char* JZSamplesDlg::ListEntry(int i) +string JZSamplesDlg::ListEntry(int i) { ostringstream Oss; Oss << i + 1 << ' ' << set.mSamples[i]->GetLabel(); // KeyToString(i, buf + strlen(buf)); - return copystring(Oss.str().c_str()); + return Oss.str(); } //----------------------------------------------------------------------------- @@ -1241,9 +1241,8 @@ { if (i >= 0) { - current = i; - mpListBox->SetString(current, ListEntry(current)); - mpListBox->SetSelection(current, true); + mpListBox->SetString(current, ListEntry(i)); + mpListBox->SetSelection(i, true); } } @@ -1275,7 +1274,7 @@ void JZSamplesDlg::OnAddButton() { wxString FileName = file_selector( - mpSamplePath, + mSamplePath, "Load Sample", false, false, Modified: trunk/jazz/src/ClockDialog.cpp =================================================================== --- trunk/jazz/src/ClockDialog.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/ClockDialog.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -38,9 +38,7 @@ //----------------------------------------------------------------------------- JZClockDialog::JZClockDialog(JZSong* pSong, const char* pTitle, int Clock) { - string ClockString; - pSong->ClockToString(Clock, ClockString); - mpString = copystring(ClockString.c_str()); + pSong->ClockToString(Clock, mString); mpTitle = pTitle; mpSong = pSong; } @@ -49,7 +47,6 @@ //----------------------------------------------------------------------------- JZClockDialog::~JZClockDialog() { - delete mpString; } //----------------------------------------------------------------------------- @@ -58,7 +55,7 @@ { return new wxProperty( mpTitle, - wxPropertyValue((char**)&mpString), + wxPropertyValue((char**)&mString.c_str()), "string"); } @@ -66,5 +63,5 @@ //----------------------------------------------------------------------------- int JZClockDialog::GetClock() { - return mpSong->StringToClock(mpString); + return mpSong->StringToClock(mString.c_str()); } Deleted: trunk/jazz/src/DeprecatedStringUtils.cpp =================================================================== --- trunk/jazz/src/DeprecatedStringUtils.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/DeprecatedStringUtils.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -1,36 +0,0 @@ -//***************************************************************************** -// The JAZZ++ Midi Sequencer -// -// Copyright (C) 1994-2000 Andreas Voss and Per Sigmond, all rights reserved. -// Modifications Copyright (C) 2004 Patrick Earl -// Modifications Copyright (C) 2008-2010 Peter J. Stieber -// -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; either version 2 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -//***************************************************************************** - -#include <cstring> - -//***************************************************************************** -// Description: -// This code used to be include with old versions of wxWidgets. The code -// make a copy of the passed string using 'new'. -//***************************************************************************** -char* copystring(const char* pString) -{ - int Length = strlen(pString); - char* pNewString = new char[Length + 1]; - strcpy(pNewString, pString); - return pNewString; -} Deleted: trunk/jazz/src/DeprecatedStringUtils.h =================================================================== --- trunk/jazz/src/DeprecatedStringUtils.h 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/DeprecatedStringUtils.h 2011-07-28 12:36:39 UTC (rev 845) @@ -1,33 +0,0 @@ -//***************************************************************************** -// The JAZZ++ Midi Sequencer -// -// Copyright (C) 1994-2000 Andreas Voss and Per Sigmond, all rights reserved. -// Modifications Copyright (C) 2004 Patrick Earl -// Modifications Copyright (C) 2008-2010 Peter J. Stieber -// -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; either version 2 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -//***************************************************************************** - -#ifndef JZ_DEPRECATEDSTRINGUTILS_H -#define JZ_DEPRECATEDSTRINGUTILS_H - -//***************************************************************************** -// Description: -// This code used to be include with old versions of wxWidgets. The code -// make a copy of the passed string using 'new'. -//***************************************************************************** -char* copystring(const char *s); - -#endif // !defined(JZ_DEPRECATEDSTRINGUTILS_H) Modified: trunk/jazz/src/Dialogs.cpp =================================================================== --- trunk/jazz/src/Dialogs.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Dialogs.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -40,7 +40,7 @@ #include "Filter.h" #include "Globals.h" #include "Help.h" -#include "NamedChoice.h" +//#include "NamedChoice.h" #include "PianoFrame.h" #include "PianoWindow.h" #include "Player.h" @@ -475,14 +475,14 @@ switch (pEvent->GetStat()) { case StatKeyOn: - if (pTrack->GetAudioMode()) - { - if (!gpMidiPlayer->IsPlaying()) - { - gpMidiPlayer->EditSample(pEvent->IsKeyOn()->GetKey()); - } - break; - } +// if (pTrack->GetAudioMode()) +// { +// if (!gpMidiPlayer->IsPlaying()) +// { +// gpMidiPlayer->EditSample(pEvent->IsKeyOn()->GetKey()); +// } +// break; +// } { JZKeyOnDialog KeyOnDialog(pEvent->IsKeyOn(), pTrack, pPianoWindow); Modified: trunk/jazz/src/FileSelector.cpp =================================================================== --- trunk/jazz/src/FileSelector.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/FileSelector.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -28,9 +28,9 @@ // Description: // Add a supplied extension to a file name if the file name doesn't already // have an extension. -// ext is assumed to have a leading dot. (.mid for example) +// Extension is assumed to have a leading dot. (.mid for example) //***************************************************************************** -wxString add_default_ext(const wxString fn, const wxString ext) +wxString add_default_ext(const wxString fn, const wxString Extension) { // Is any extension already there? @@ -45,7 +45,7 @@ // Otherwise append the supplied extension and return wxString RevisedFileName = fn; - RevisedFileName += ext; + RevisedFileName += Extension; return RevisedFileName; } @@ -60,29 +60,29 @@ // This is the file name. //***************************************************************************** wxString file_selector( - wxString deffile, + wxString DefaultFileName, const wxString title, bool save, bool changed, - const wxString ext) + const wxString Extension) { wxString file; wxString path; if (save) { - file = wxFileNameFromPath(deffile); + file = wxFileNameFromPath(DefaultFileName); } - path = wxPathOnly(deffile); + path = wxPathOnly(DefaultFileName); int flags = save ? wxFD_SAVE : wxFD_OPEN; - wxString s = wxFileSelector(title, path, file, 0, ext, flags); + wxString s = wxFileSelector(title, path, file, 0, Extension, flags); // add extension if missing - if (!s.empty() && ext) + if (!s.empty() && Extension) { - s = add_default_ext(s, ext); + s = add_default_ext(s, Extension); } // warn if overwriting existent file @@ -104,7 +104,7 @@ if (s && !save && changed) { wxString buf; - buf<<deffile; + buf << DefaultFileName; buf <<" has changed. Load anyway?"; if (wxMessageBox(buf, "Load ?", wxYES_NO) == wxNO) { @@ -124,11 +124,10 @@ } } - if (s!=wxEmptyString) + if (s != wxEmptyString) { - //delete [] deffile; - //deffile = s; - //return deffile; + //DefaultFileName = s; + //return DefaultFileName; //i dont understand the point of the above original construct // wxString rv=*(new wxString(s)); // return rv;//copy the local string and return it Modified: trunk/jazz/src/FileSelector.h =================================================================== --- trunk/jazz/src/FileSelector.h 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/FileSelector.h 2011-07-28 12:36:39 UTC (rev 845) @@ -24,7 +24,7 @@ #define JZ_FILESELECTOR_H wxString file_selector( - wxString DefaultFile, + wxString DefaultFileName, const wxString Title, bool Sve, bool Changed, Modified: trunk/jazz/src/Harmony.cpp =================================================================== --- trunk/jazz/src/Harmony.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Harmony.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -591,7 +591,7 @@ int mSequenceCount; - std::string mDefaultFileName; + wxString mDefaultFileName; bool mHasChanged; @@ -836,8 +836,15 @@ //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- -JZHarmonyBrowserCanvas::JZHarmonyBrowserCanvas(wxFrame* pParent, int x, int y, int w, int h) - : wxScrolledWindow(pParent, wxID_ANY, wxPoint(x, y), wxSize(w, h)) +JZHarmonyBrowserCanvas::JZHarmonyBrowserCanvas( + wxFrame* pParent, + int x, + int y, + int w, + int h) + : wxScrolledWindow(pParent, wxID_ANY, wxPoint(x, y), wxSize(w, h)), + mDefaultFileName("noname.har") + { mSequenceCount = 0; @@ -876,7 +883,6 @@ } - mDefaultFileName = "noname.har"; mHasChanged = false; SetScrollbars(0, (int)(mChordHeight + 0.5), 0, 12 + SEQMAX / 8 + 2, 0, 0); @@ -1435,7 +1441,7 @@ void JZHarmonyBrowserCanvas::FileLoad() { wxString FileName = file_selector( - mDefaultFileName.c_str(), + mDefaultFileName, "Load Harmonies", false, mHasChanged, @@ -1453,7 +1459,7 @@ void JZHarmonyBrowserCanvas::FileSaveAs() { wxString FileName = file_selector( - mDefaultFileName.c_str(), + mDefaultFileName, "Save Harmonies", true, mHasChanged, Modified: trunk/jazz/src/Makefile.am =================================================================== --- trunk/jazz/src/Makefile.am 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Makefile.am 2011-07-28 12:36:39 UTC (rev 845) @@ -18,7 +18,6 @@ Command.cpp \ Configuration.cpp \ ControlEdit.cpp \ -DeprecatedStringUtils.cpp \ DeprecatedWx/prop.cpp \ DeprecatedWx/propform.cpp \ DeprecatedWx/proplist.cpp \ @@ -117,7 +116,6 @@ Command.cpp \ Configuration.cpp \ ControlEdit.cpp \ -DeprecatedStringUtils.cpp \ DeprecatedWx/prop.cpp \ DeprecatedWx/propform.cpp \ DeprecatedWx/proplist.cpp \ @@ -224,7 +222,6 @@ DeprecatedWx/prop.h \ DeprecatedWx/propform.h \ DeprecatedWx/proplist.h \ -DeprecatedStringUtils.h \ Dialogs/AudioSettingsDialog.h \ Dialogs/CleanupDialog.h \ Dialogs/ControllerDialog.h \ Modified: trunk/jazz/src/Player.h =================================================================== --- trunk/jazz/src/Player.h 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Player.h 2011-07-28 12:36:39 UTC (rev 845) @@ -31,7 +31,6 @@ #include "Song.h" //#include "midinet.h" #include "Audio.h" -#include "DeprecatedStringUtils.h" #include <sys/types.h> #include <time.h> Modified: trunk/jazz/src/Rhythm.cpp =================================================================== --- trunk/jazz/src/Rhythm.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Rhythm.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -23,7 +23,6 @@ #include "Rhythm.h" #include "Command.h" -#include "DeprecatedStringUtils.h" #include "EventWindow.h" #include "FileSelector.h" #include "Filter.h" @@ -524,13 +523,13 @@ wxSize(640, 580)), edit(0), mpEventWindow(pEventWindow), - mpSong(pSong) + mpSong(pSong), + mDefaultFileName("noname.rhy") { #ifdef OBSOLETE in_create = 1; n_instruments = 0; act_instrument = -1; - default_filename = copystring("noname.rhy"); has_changed = false; JZToolDef tdefs[] = @@ -763,7 +762,7 @@ case wxID_OPEN: { wxString fname = file_selector( - default_filename, + mDefaultFileName, "Load Rhythm", false, has_changed, @@ -781,7 +780,7 @@ { Win2Instrument(); wxString fname = file_selector( - default_filename, + mDefaultFileName, "Save Rhythm", true, has_changed, Modified: trunk/jazz/src/Rhythm.h =================================================================== --- trunk/jazz/src/Rhythm.h 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Rhythm.h 2011-07-28 12:36:39 UTC (rev 845) @@ -233,7 +233,7 @@ void RndEnable(); - char *default_filename; + wxString mDefaultFileName; bool has_changed; wxToolBar* mpToolBar; float tb_width, tb_height; Modified: trunk/jazz/src/Sample.cpp =================================================================== --- trunk/jazz/src/Sample.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Sample.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -25,7 +25,6 @@ #include "Audio.h" #include "Random.h" #include "SampleCommand.h" -#include "DeprecatedStringUtils.h" #include "Mapper.h" #include <cassert> Modified: trunk/jazz/src/SampleDialog.cpp =================================================================== --- trunk/jazz/src/SampleDialog.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/SampleDialog.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -30,7 +30,6 @@ #include "Song.h" // Speed() #include "ToolBar.h" #include "FileSelector.h" -#include "DeprecatedStringUtils.h" #include "Help.h" #include <wx/checkbox.h> @@ -496,11 +495,11 @@ JZSynthDlg::JZSynthDlg(JZSampleFrame& SampleFrame) -: JZSliderWindow(&SampleFrame, "Additive Synthesis", geo, syn_tdefs), - win(SampleFrame) + : JZSliderWindow(&SampleFrame, "Additive Synthesis", geo, syn_tdefs), + win(SampleFrame), + mDefaultFileName("noname.syn") { Initialize(); - default_filename = copystring("noname.syn"); } JZSynthDlg::~JZSynthDlg() @@ -508,7 +507,6 @@ int i; for (i = 0; i < MAXSYNTHS; i++) delete synths[i]; - delete [] default_filename; } ostream& operator << (ostream& Os, JZSynthDlg const &a) @@ -620,7 +618,12 @@ { case SYN_LOAD: { - wxString fname = file_selector(default_filename, "Load Synth", 0, 0, "*.syn"); + wxString fname = file_selector( + mDefaultFileName, + "Load Synth", + 0, + 0, + "*.syn"); if (fname) { ifstream is(fname); @@ -637,7 +640,12 @@ case SYN_SAVE: { - wxString fname = file_selector(default_filename, "Save Synth", 1, 0, "*.syn"); + wxString fname = file_selector( + mDefaultFileName, + "Save Synth", + 1, + 0, + "*.syn"); if (fname) { ofstream os(fname); Modified: trunk/jazz/src/SampleDialog.h =================================================================== --- trunk/jazz/src/SampleDialog.h 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/SampleDialog.h 2011-07-28 12:36:39 UTC (rev 845) @@ -150,7 +150,7 @@ static bool noise_enable; static int geo[4]; - char *default_filename; + wxString mDefaultFileName; }; Modified: trunk/jazz/src/Track.cpp =================================================================== --- trunk/jazz/src/Track.cpp 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/src/Track.cpp 2011-07-28 12:36:39 UTC (rev 845) @@ -1682,7 +1682,7 @@ { JZTrackWindow* TrackWin; JZTrack *trk; - char *TrackName; + std::string& mTrackName; JZNamedChoice PatchChoice; JZNamedChoice DeviceChoice; int PatchNr; @@ -1733,13 +1733,13 @@ if (ClearTrack) { trk->Clear(); - delete TrackName; + mTrackName.clear(); TrackWin->Redraw(); wxForm::OnOk(); return; } - trk->SetName(TrackName); - delete TrackName; + trk->SetName(mTrackName); + mTrackName.clear(); PatchChoice.GetValue(); DeviceChoice.GetValue(); BankNr = (PatchNr & 0x0000ff00) >> 8; Modified: trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj =================================================================== --- trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2011-07-27 14:22:13 UTC (rev 844) +++ trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2011-07-28 12:36:39 UTC (rev 845) @@ -542,14 +542,6 @@ > </File> <File - RelativePath="..\src\DeprecatedStringUtils.cpp" - > - </File> - <File - RelativePath="..\src\DeprecatedStringUtils.h" - > - </File> - <File RelativePath="..\src\Dialogs.cpp" > </File> @@ -776,10 +768,26 @@ <File RelativePath="..\src\NamedChoice.cpp" > + <FileConfiguration + Name="Debug GUI VC9|Win32" + ExcludedFromBuild="true" + > + <Tool + Name="VCCLCompilerTool" + /> + </FileConfiguration> </File> <File RelativePath="..\src\NamedChoice.h" > + <FileConfiguration + Name="Debug GUI VC9|Win32" + ExcludedFromBuild="true" + > + <Tool + Name="VCCustomBuildTool" + /> + </FileConfiguration> </File> <File RelativePath="..\src\NamedValue.cpp" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2011-07-31 01:23:59
|
Revision: 854 http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=854&view=rev Author: pstieber Date: 2011-07-31 01:23:52 +0000 (Sun, 31 Jul 2011) Log Message: ----------- Added Visual Studio .NET 2010 solution and project files. Added Paths: ----------- trunk/jazz/vc10/ trunk/jazz/vc10/JazzPlusPlus-VC10.sln trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj Property changes on: trunk/jazz/vc10 ___________________________________________________________________ Added: bugtraq:number + true Added: trunk/jazz/vc10/JazzPlusPlus-VC10.sln =================================================================== --- trunk/jazz/vc10/JazzPlusPlus-VC10.sln (rev 0) +++ trunk/jazz/vc10/JazzPlusPlus-VC10.sln 2011-07-31 01:23:52 UTC (rev 854) @@ -0,0 +1,49 @@ +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "A JazzPlusPlus Application", "JazzPlusPlus-VC10.vcxproj", "{8C82269C-4753-428B-B9B1-D21B46C6AD83}" + ProjectSection(ProjectDependencies) = postProject + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A} = {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A} + {338224B8-D575-408D-BACF-95C557B429BE} = {338224B8-D575-408D-BACF-95C557B429BE} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portmidi", "..\portmidi\pm_win\portmidi-VC10.vcxproj", "{33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "porttime", "..\portmidi\porttime\porttime-VC10.vcxproj", "{338224B8-D575-408D-BACF-95C557B429BE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug GUI VC10|Win32 = Debug GUI VC10|Win32 + Debug GUI VC10|x64 = Debug GUI VC10|x64 + Release GUI VC10|Win32 = Release GUI VC10|Win32 + Release GUI VC10|x64 = Release GUI VC10|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8C82269C-4753-428B-B9B1-D21B46C6AD83}.Debug GUI VC10|Win32.ActiveCfg = Debug GUI VC10|Win32 + {8C82269C-4753-428B-B9B1-D21B46C6AD83}.Debug GUI VC10|Win32.Build.0 = Debug GUI VC10|Win32 + {8C82269C-4753-428B-B9B1-D21B46C6AD83}.Debug GUI VC10|x64.ActiveCfg = Debug GUI VC10|x64 + {8C82269C-4753-428B-B9B1-D21B46C6AD83}.Debug GUI VC10|x64.Build.0 = Debug GUI VC10|x64 + {8C82269C-4753-428B-B9B1-D21B46C6AD83}.Release GUI VC10|Win32.ActiveCfg = Release GUI VC10|Win32 + {8C82269C-4753-428B-B9B1-D21B46C6AD83}.Release GUI VC10|Win32.Build.0 = Release GUI VC10|Win32 + {8C82269C-4753-428B-B9B1-D21B46C6AD83}.Release GUI VC10|x64.ActiveCfg = Release GUI VC10|x64 + {8C82269C-4753-428B-B9B1-D21B46C6AD83}.Release GUI VC10|x64.Build.0 = Release GUI VC10|x64 + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}.Debug GUI VC10|Win32.ActiveCfg = Debug VC10|Win32 + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}.Debug GUI VC10|Win32.Build.0 = Debug VC10|Win32 + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}.Debug GUI VC10|x64.ActiveCfg = Debug VC10|x64 + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}.Debug GUI VC10|x64.Build.0 = Debug VC10|x64 + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}.Release GUI VC10|Win32.ActiveCfg = Release VC10|Win32 + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}.Release GUI VC10|Win32.Build.0 = Release VC10|Win32 + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}.Release GUI VC10|x64.ActiveCfg = Release VC10|x64 + {33E3B196-B9F4-4D0A-85E1-31C7BBD4967A}.Release GUI VC10|x64.Build.0 = Release VC10|x64 + {338224B8-D575-408D-BACF-95C557B429BE}.Debug GUI VC10|Win32.ActiveCfg = Debug VC10|Win32 + {338224B8-D575-408D-BACF-95C557B429BE}.Debug GUI VC10|Win32.Build.0 = Debug VC10|Win32 + {338224B8-D575-408D-BACF-95C557B429BE}.Debug GUI VC10|x64.ActiveCfg = Debug VC10|x64 + {338224B8-D575-408D-BACF-95C557B429BE}.Debug GUI VC10|x64.Build.0 = Debug VC10|x64 + {338224B8-D575-408D-BACF-95C557B429BE}.Release GUI VC10|Win32.ActiveCfg = Release VC10|Win32 + {338224B8-D575-408D-BACF-95C557B429BE}.Release GUI VC10|Win32.Build.0 = Release VC10|Win32 + {338224B8-D575-408D-BACF-95C557B429BE}.Release GUI VC10|x64.ActiveCfg = Release VC10|x64 + {338224B8-D575-408D-BACF-95C557B429BE}.Release GUI VC10|x64.Build.0 = Release VC10|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal Property changes on: trunk/jazz/vc10/JazzPlusPlus-VC10.sln ___________________________________________________________________ Added: svn:eol-style + native Added: trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj =================================================================== --- trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj (rev 0) +++ trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj 2011-07-31 01:23:52 UTC (rev 854) @@ -0,0 +1,526 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug GUI VC10|Win32"> + <Configuration>Debug GUI VC10</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug GUI VC10|x64"> + <Configuration>Debug GUI VC10</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release GUI VC10|Win32"> + <Configuration>Release GUI VC10</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release GUI VC10|x64"> + <Configuration>Release GUI VC10</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>A JazzPlusPlus Application</ProjectName> + <ProjectGuid>{8C82269C-4753-428B-B9B1-D21B46C6AD83}</ProjectGuid> + <RootNamespace>A JazzPlusPlus Application</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'">false</LinkIncremental> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'"> + <Midl> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>Win32</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\lib\vc_lib\mswud;$(EXT_PKGS)\wxMSW-2.9.2-VC10\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;WINVER=0x0400;STRICT;NOMINMAX;__WXDEBUG__;WXDEBUG=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw28d_xrc.lib;wxbase28d_xml.lib;wxexpatd.lib;wxmsw28d_core.lib;wxmsw28d_adv.lib;wxmsw28d_html.lib;wxbase28d.lib;wxpngd.lib;wxzlibd.lib;wxjpegd.lib;wxtiffd.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\lib\vc_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX86</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'"> + <Midl> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>X64</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\lib\vc_lib_x64\mswud;$(EXT_PKGS)\wxMSW-2.9.2-VC10\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_DEBUG;_WINDOWS;WINVER=0x0501;STRICT;NOMINMAX;__WXDEBUG__;WXDEBUG=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw28d_xrc.lib;wxbase28d_xml.lib;wxexpatd.lib;wxmsw28d_core.lib;wxmsw28d_adv.lib;wxmsw28d_html.lib;wxbase28d.lib;wxpngd.lib;wxzlibd.lib;wxjpegd.lib;wxtiffd.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\lib\vc_lib_x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX64</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'"> + <Midl> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>Win32</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Full</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\lib\vc_lib\mswu;$(EXT_PKGS)\wxMSW-2.9.2-VC10\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;WINVER=0x0400;STRICT;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw28_xrc.lib;wxbase28_xml.lib;wxexpat.lib;wxmsw28_core.lib;wxmsw28_adv.lib;wxmsw28_html.lib;wxbase28.lib;wxpng.lib;wxzlib.lib;wxjpeg.lib;wxtiff.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\lib\vc_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX86</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'"> + <Midl> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>X64</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Full</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\lib\vc_lib_x64\mswu;$(EXT_PKGS)\wxMSW-2.9.2-VC10\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>NDEBUG;_WINDOWS;WINVER=0x0501;STRICT;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CallingConvention>StdCall</CallingConvention> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw28_xrc.lib;wxbase28_xml.lib;wxexpat.lib;wxmsw28_core.lib;wxmsw28_adv.lib;wxmsw28_html.lib;wxbase28.lib;wxpng.lib;wxzlib.lib;wxjpeg.lib;wxtiff.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.2-VC10\lib\vc_lib_x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX64</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\src\AboutDialog.cpp" /> + <ClCompile Include="..\src\AsciiMidiFile.cpp" /> + <ClCompile Include="..\src\Audio.cpp" /> + <ClCompile Include="..\src\ClockDialog.cpp"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'">true</ExcludedFromBuild> + </ClCompile> + <ClCompile Include="..\src\Command.cpp" /> + <ClCompile Include="..\src\Configuration.cpp" /> + <ClCompile Include="..\src\ControlEdit.cpp" /> + <ClCompile Include="..\src\Dialogs.cpp" /> + <ClCompile Include="..\src\DynamicArray.cpp" /> + <ClCompile Include="..\src\ErrorMessage.cpp" /> + <ClCompile Include="..\src\EventFrame.cpp" /> + <ClCompile Include="..\src\Events.cpp" /> + <ClCompile Include="..\src\EventWindow.cpp" /> + <ClCompile Include="..\src\FileSelector.cpp" /> + <ClCompile Include="..\src\Filter.cpp" /> + <ClCompile Include="..\src\FindFile.cpp" /> + <ClCompile Include="..\src\FrequencyTable.cpp" /> + <ClCompile Include="..\src\GetOptionIndex.cpp" /> + <ClCompile Include="..\src\Globals.cpp" /> + <ClCompile Include="..\src\GuitarFrame.cpp" /> + <ClCompile Include="..\src\GuitarSettings.cpp" /> + <ClCompile Include="..\src\GuitarSettingsDialog.cpp" /> + <ClCompile Include="..\src\GuitarWindow.cpp" /> + <ClCompile Include="..\src\Harmony.cpp" /> + <ClCompile Include="..\src\HarmonyBrowserAnalyzer.cpp" /> + <ClCompile Include="..\src\HarmonyP.cpp" /> + <ClCompile Include="..\src\Help.cpp" /> + <ClCompile Include="..\src\JazzPlusPlusApplication.cpp" /> + <ClCompile Include="..\src\KeyStringConverters.cpp" /> + <ClCompile Include="..\src\Knob.cpp" /> + <ClCompile Include="..\src\Mapper.cpp" /> + <ClCompile Include="..\src\MeasureChoice.cpp" /> + <ClCompile Include="..\src\Metronome.cpp" /> + <ClCompile Include="..\src\MidiDeviceDialog.cpp" /> + <ClCompile Include="..\src\MouseAction.cpp" /> + <ClCompile Include="..\src\NamedChoice.cpp" /> + <ClCompile Include="..\src\NamedValue.cpp" /> + <ClCompile Include="..\src\NamedValueChoice.cpp" /> + <ClCompile Include="..\src\PianoFrame.cpp" /> + <ClCompile Include="..\src\PianoWindow.cpp" /> + <ClCompile Include="..\src\Player.cpp" /> + <ClCompile Include="..\src\PortMidiPlayer.cpp" /> + <ClCompile Include="..\src\Project.cpp" /> + <ClCompile Include="..\src\ProjectManager.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\prop.cpp" /> + <ClCompile Include="..\src\PropertyListDialog.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\propform.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\proplist.cpp" /> + <ClCompile Include="..\src\Random.cpp" /> + <ClCompile Include="..\src\RecordingInfo.cpp" /> + <ClCompile Include="..\src\Rectangle.cpp" /> + <ClCompile Include="..\src\Rhythm.cpp" /> + <ClCompile Include="..\src\Sample.cpp" /> + <ClCompile Include="..\src\SampleCommand.cpp" /> + <ClCompile Include="..\src\SampleDialog.cpp" /> + <ClCompile Include="..\src\SampleWindow.cpp" /> + <ClCompile Include="..\src\SelectControllerDialog.cpp" /> + <ClCompile Include="..\src\Signal2.cpp" /> + <ClCompile Include="..\src\SliderWindow.cpp" /> + <ClCompile Include="..\src\Song.cpp" /> + <ClCompile Include="..\src\StandardFile.cpp" /> + <ClCompile Include="..\src\StringReadWrite.cpp" /> + <ClCompile Include="..\src\StringUtilities.cpp" /> + <ClCompile Include="..\src\Synth.cpp" /> + <ClCompile Include="..\src\ToolBar.cpp" /> + <ClCompile Include="..\src\Track.cpp" /> + <ClCompile Include="..\src\TrackFrame.cpp" /> + <ClCompile Include="..\src\TrackWindow.cpp" /> + <ClCompile Include="..\src\mswin\WindowsAudioInterface.cpp" /> + <ClCompile Include="..\src\mswin\WindowsConsole.cpp" /> + <ClCompile Include="..\src\mswin\WindowsMidiInterface.cpp" /> + <ClCompile Include="..\src\mswin\WindowsPlayer.cpp" /> + <ClCompile Include="..\src\Dialogs\CleanupDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ControllerDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\DeleteDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\EndOfTrackDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\FilterDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\IntegerEdit.cpp" /> + <ClCompile Include="..\src\Dialogs\KeyOnDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\LengthDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MeterChangeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MetronomeSettingsDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MidiChannelDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\PitchWheelDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ProgramChangeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\QuantizeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SearchAndReplaceDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SetTempoDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ShiftDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SnapDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SynthesizerSettingsDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SysexDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TextDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TrackDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TransposeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\VelocityDialog.cpp" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\src\AboutDialog.h" /> + <ClInclude Include="..\src\AsciiMidiFile.h" /> + <ClInclude Include="..\src\Audio.h" /> + <CustomBuildStep Include="..\src\ClockDialog.h"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'">true</ExcludedFromBuild> + </CustomBuildStep> + <ClInclude Include="..\src\Command.h" /> + <ClInclude Include="..\src\Configuration.h" /> + <ClInclude Include="..\src\ControlEdit.h" /> + <ClInclude Include="..\src\Dialogs.h" /> + <ClInclude Include="..\src\DynamicArray.h" /> + <ClInclude Include="..\src\ErrorMessage.h" /> + <ClInclude Include="..\src\EventFrame.h" /> + <ClInclude Include="..\src\Events.h" /> + <ClInclude Include="..\src\EventWindow.h" /> + <ClInclude Include="..\src\FileSelector.h" /> + <ClInclude Include="..\src\Filter.h" /> + <ClInclude Include="..\src\FindFile.h" /> + <ClInclude Include="..\src\FrequencyTable.h" /> + <ClInclude Include="..\src\GetOptionIndex.h" /> + <ClInclude Include="..\src\Globals.h" /> + <ClInclude Include="..\src\GuitarFrame.h" /> + <ClInclude Include="..\src\GuitarSettings.h" /> + <ClInclude Include="..\src\GuitarSettingsDialog.h" /> + <ClInclude Include="..\src\GuitarWindow.h" /> + <ClInclude Include="..\src\Harmony.h" /> + <ClInclude Include="..\src\HarmonyBrowserAnalyzer.h" /> + <ClInclude Include="..\src\HarmonyP.h" /> + <ClInclude Include="..\src\Help.h" /> + <ClInclude Include="..\src\JazzPlusPlusApplication.h" /> + <ClInclude Include="..\src\KeyStringConverters.h" /> + <ClInclude Include="..\src\Knob.h" /> + <ClInclude Include="..\src\Mapper.h" /> + <ClInclude Include="..\src\MeasureChoice.h" /> + <ClInclude Include="..\src\Metronome.h" /> + <ClInclude Include="..\src\MidiDeviceDialog.h" /> + <ClInclude Include="..\src\MouseAction.h" /> + <ClInclude Include="..\src\NamedChoice.h" /> + <ClInclude Include="..\src\NamedValue.h" /> + <ClInclude Include="..\src\NamedValueChoice.h" /> + <ClInclude Include="..\src\PianoFrame.h" /> + <ClInclude Include="..\src\PianoWindow.h" /> + <ClInclude Include="..\src\Player.h" /> + <ClInclude Include="..\src\PortMidiPlayer.h" /> + <ClInclude Include="..\src\Project.h" /> + <ClInclude Include="..\src\ProjectManager.h" /> + <ClInclude Include="..\src\DeprecatedWx\prop.h" /> + <ClInclude Include="..\src\PropertyListDialog.h" /> + <ClInclude Include="..\src\DeprecatedWx\propform.h" /> + <ClInclude Include="..\src\DeprecatedWx\proplist.h" /> + <ClInclude Include="..\src\Random.h" /> + <ClInclude Include="..\src\RecordingInfo.h" /> + <ClInclude Include="..\src\Rectangle.h" /> + <ClInclude Include="..\src\Resources.h" /> + <ClInclude Include="..\src\Rhythm.h" /> + <ClInclude Include="..\src\Sample.h" /> + <ClInclude Include="..\src\SampleCommand.h" /> + <ClInclude Include="..\src\SampleDialog.h" /> + <ClInclude Include="..\src\SampleWindow.h" /> + <ClInclude Include="..\src\SelectControllerDialog.h" /> + <ClInclude Include="..\src\DeprecatedWx\setup.h" /> + <ClInclude Include="..\src\Signal2.h" /> + <ClInclude Include="..\src\SliderWindow.h" /> + <ClInclude Include="..\src\Song.h" /> + <ClInclude Include="..\src\StandardFile.h" /> + <ClInclude Include="..\src\StringReadWrite.h" /> + <ClInclude Include="..\src\StringUtilities.h" /> + <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\ToolBar.h" /> + <ClInclude Include="..\src\Track.h" /> + <ClInclude Include="..\src\TrackFrame.h" /> + <ClInclude Include="..\src\TrackWindow.h" /> + <ClInclude Include="..\src\mswin\WindowsAudioInterface.h" /> + <ClInclude Include="..\src\mswin\WindowsConsole.h" /> + <ClInclude Include="..\src\mswin\WindowsMidiInterface.h" /> + <ClInclude Include="..\src\mswin\WindowsPlayer.h" /> + <ClInclude Include="..\src\Dialogs\CleanupDialog.h" /> + <ClInclude Include="..\src\Dialogs\ControllerDialog.h" /> + <ClInclude Include="..\src\Dialogs\DeleteDialog.h" /> + <ClInclude Include="..\src\Dialogs\EndOfTrackDialog.h" /> + <ClInclude Include="..\src\Dialogs\FilterDialog.h" /> + <ClInclude Include="..\src\Dialogs\IntegerEdit.h" /> + <ClInclude Include="..\src\Dialogs\KeyOnDialog.h" /> + <ClInclude Include="..\src\Dialogs\LengthDialog.h" /> + <ClInclude Include="..\src\Dialogs\MeterChangeDialog.h" /> + <ClInclude Include="..\src\Dialogs\MetronomeSettingsDialog.h" /> + <ClInclude Include="..\src\Dialogs\MidiChannelDialog.h" /> + <ClInclude Include="..\src\Dialogs\PitchWheelDialog.h" /> + <ClInclude Include="..\src\Dialogs\ProgramChangeDialog.h" /> + <ClInclude Include="..\src\Dialogs\QuantizeDialog.h" /> + <ClInclude Include="..\src\Dialogs\SearchAndReplaceDialog.h" /> + <ClInclude Include="..\src\Dialogs\SetTempoDialog.h" /> + <ClInclude Include="..\src\Dialogs\ShiftDialog.h" /> + <ClInclude Include="..\src\Dialogs\SnapDialog.h" /> + <ClInclude Include="..\src\Dialogs\SynthesizerSettingsDialog.h" /> + <ClInclude Include="..\src\Dialogs\SysexDialog.h" /> + <ClInclude Include="..\src\Dialogs\TextDialog.h" /> + <ClInclude Include="..\src\Dialogs\TrackDialog.h" /> + <ClInclude Include="..\src\Dialogs\TransposeDialog.h" /> + <ClInclude Include="..\src\Dialogs\VelocityDialog.h" /> + </ItemGroup> + <ItemGroup> + <CustomBuild Include="..\src\HelpFiles\jazz.tex"> + <FileType>Document</FileType> + <Message Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'">Performing Custom Help Build Step</Message> + <Command Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'">echo cd "%(RootDir)%(Directory)" +cd "%(RootDir)%(Directory)" +echo $(EXT_PKGS)\wxMSW-2.9.2-VC10\bin\tex2rtf "%(Filename).tex" "%(Filename).html" -html -twice +$(EXT_PKGS)\wxMSW-2.9.2-VC10\bin\tex2rtf "%(Filename).tex" "%(Filename).html" -html -twice +</Command> + <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|Win32'">%(RootDir)%(Directory)%(Filename)_contents.html;%(RootDir)%(Directory)%(Filename).hhc;%(RootDir)%(Directory)%(Filename).hhp;%(RootDir)%(Directory)%(Filename).hhk;%(RootDir)%(Directory)%(Filename).ref;%(RootDir)%(Directory)%(Filename).con;%(RootDir)%(Directory)%(Filename).htx;%(Outputs)</Outputs> + <Message Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'">Performing Custom Help Build Step</Message> + <Command Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'">echo cd "%(RootDir)%(Directory)" +cd "%(RootDir)%(Directory)" +echo $(EXT_PKGS)\wxMSW-2.9.2-VC10\bin\tex2rtf "%(Filename).tex" "%(Filename).html" -html -twice +$(EXT_PKGS)\wxMSW-2.9.2-VC10\bin\tex2rtf "%(Filename).tex" "%(Filename).html" -html -twice +</Command> + <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug GUI VC10|x64'">%(RootDir)%(Directory)%(Filename)_contents.html;%(RootDir)%(Directory)%(Filename).hhc;%(RootDir)%(Directory)%(Filename).hhp;%(RootDir)%(Directory)%(Filename).hhk;%(RootDir)%(Directory)%(Filename).ref;%(RootDir)%(Directory)%(Filename).con;%(RootDir)%(Directory)%(Filename).htx;%(Outputs)</Outputs> + <Command Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'">echo cd "%(RootDir)%(Directory)" +cd "%(RootDir)%(Directory)" +echo $(EXT_PKGS)\wxMSW-2.9.2-VC10\bin\tex2rtf "%(Filename).tex" "%(Filename).html" -html -twice +$(EXT_PKGS)\wxMSW-2.9.2-VC10\bin\tex2rtf "%(Filename).tex" "%(Filename).html" -html -twice +</Command> + <Outputs Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|Win32'">%(RootDir)%(Directory)%(Filename)_contents.html;%(Outputs)</Outputs> + <Command Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'">echo cd "%(RootDir)%(Directory)" +cd "%(RootDir)%(Directory)" +echo $(EXT_PKGS)\wxMSW-2.9.2-VC10\bin\tex2rtf "%(Filename).tex" "%(Filename).html" -html -twice +$(EXT_PKGS)\wxMSW-2.9.2-VC10\bin\tex2rtf "%(Filename).tex" "%(Filename).html" -html -twice +</Command> + <Outputs Condition="'$(Configuration)|$(Platform)'=='Release GUI VC10|x64'">%(RootDir)%(Directory)%(Filename)_contents.html;%(Outputs)</Outputs> + </CustomBuild> + <None Include="..\src\Makefile.am" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="JazzPlusPlus-VC10.vcxproj"> + <Project>{8c82269c-4753-428b-b9b1-d21b46c6ad83}</Project> + <ReferenceOutputAssembly>false</ReferenceOutputAssembly> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> \ No newline at end of file Property changes on: trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj ___________________________________________________________________ Added: svn:eol-style + native This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2012-11-30 00:55:26
|
Revision: 922 http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=922&view=rev Author: pstieber Date: 2012-11-30 00:55:20 +0000 (Fri, 30 Nov 2012) Log Message: ----------- Renamed a directory. VS 2008 = VC9 VS 2010 = VC10 VS 2012 = VC11 This throws me off. Added Paths: ----------- trunk/jazz/vc11/ Removed Paths: ------------- trunk/jazz/vc12/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2012-11-30 15:53:53
|
Revision: 924 http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=924&view=rev Author: pstieber Date: 2012-11-30 15:53:45 +0000 (Fri, 30 Nov 2012) Log Message: ----------- Added VS 2012 project, solution and filter files. Added Paths: ----------- trunk/jazz/portmidi/pm_win/portmidi-VC11.vcxproj trunk/jazz/portmidi/porttime/porttime-VC11.vcxproj trunk/jazz/vc11/JazzPlusPlus-VC11.sln trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters Added: trunk/jazz/portmidi/pm_win/portmidi-VC11.vcxproj =================================================================== --- trunk/jazz/portmidi/pm_win/portmidi-VC11.vcxproj (rev 0) +++ trunk/jazz/portmidi/pm_win/portmidi-VC11.vcxproj 2012-11-30 15:53:45 UTC (rev 924) @@ -0,0 +1,220 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug VC11|Win32"> + <Configuration>Debug VC11</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug VC11|x64"> + <Configuration>Debug VC11</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC11|Win32"> + <Configuration>Release VC11</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC11|x64"> + <Configuration>Release VC11</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>portmidi</ProjectName> + <ProjectGuid>{B460DC87-8C9C-4C33-BEF1-CD6734C676F1}</ProjectGuid> + <RootNamespace>portmidi</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>MultiByte</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>MultiByte</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'"> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>..\pm_common;..\porttime;..\pm_win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_LIB;DEBUG;PM_CHECK_ERRORS;WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <PrecompiledHeaderOutputFile>.\$(OutDir)portmidi.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)portmidi.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)portmidi.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>..\pm_common;..\porttime;..\pm_win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <PrecompiledHeaderOutputFile>.\$(OutDir)portmidi.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)portmidi.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)portmidi.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'"> + <Midl> + <TargetEnvironment>X64</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>..\pm_common;..\porttime;..\pm_win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_LIB;DEBUG;PM_CHECK_ERRORS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <PrecompiledHeaderOutputFile>.\$(OutDir)portmidi.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)portmidi.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)portmidi.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'"> + <Midl> + <TargetEnvironment>X64</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>..\pm_common;..\porttime;..\pm_win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <PrecompiledHeaderOutputFile>.\$(OutDir)portmidi.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)portmidi.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)portmidi.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\pm_common\pmutil.c" /> + <ClCompile Include="pmwin.c" /> + <ClCompile Include="pmwinmm.c" /> + <ClCompile Include="..\pm_common\portmidi.c" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\pm_common\pminternal.h" /> + <ClInclude Include="..\pm_common\pmutil.h" /> + <ClInclude Include="pmwinmm.h" /> + <ClInclude Include="..\pm_common\portmidi.h" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> \ No newline at end of file Added: trunk/jazz/portmidi/porttime/porttime-VC11.vcxproj =================================================================== --- trunk/jazz/portmidi/porttime/porttime-VC11.vcxproj (rev 0) +++ trunk/jazz/portmidi/porttime/porttime-VC11.vcxproj 2012-11-30 15:53:45 UTC (rev 924) @@ -0,0 +1,207 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug VC11|Win32"> + <Configuration>Debug VC11</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug VC11|x64"> + <Configuration>Debug VC11</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC11|Win32"> + <Configuration>Release VC11</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC11|x64"> + <Configuration>Release VC11</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>porttime</ProjectName> + <ProjectGuid>{8B609D00-8595-4B7B-85C1-F89FEFDE6537}</ProjectGuid> + <RootNamespace>porttime</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>MultiByte</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>MultiByte</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <PrecompiledHeaderOutputFile>.\$(OutDir)porttime.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)porttime.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)porttime.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'"> + <ClCompile> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>_LIB;WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <PrecompiledHeaderOutputFile>.\$(OutDir)porttime.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)porttime.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)porttime.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'"> + <Midl> + <TargetEnvironment>X64</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <PrecompiledHeaderOutputFile>.\$(OutDir)porttime.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)porttime.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)porttime.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'"> + <Midl> + <TargetEnvironment>X64</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <PrecompiledHeaderOutputFile>.\$(OutDir)porttime.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)porttime.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)porttime.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="porttime.c" /> + <ClCompile Include="ptwinmm.c" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="porttime.h" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> \ No newline at end of file Added: trunk/jazz/vc11/JazzPlusPlus-VC11.sln =================================================================== --- trunk/jazz/vc11/JazzPlusPlus-VC11.sln (rev 0) +++ trunk/jazz/vc11/JazzPlusPlus-VC11.sln 2012-11-30 15:53:45 UTC (rev 924) @@ -0,0 +1,49 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JazzPlusPlus-VC11", "JazzPlusPlus-VC11.vcxproj", "{B8D2D543-F2F7-4ED4-84B8-6C2794229495}" + ProjectSection(ProjectDependencies) = postProject + {8B609D00-8595-4B7B-85C1-F89FEFDE6537} = {8B609D00-8595-4B7B-85C1-F89FEFDE6537} + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1} = {B460DC87-8C9C-4C33-BEF1-CD6734C676F1} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portmidi", "..\portmidi\pm_win\portmidi-VC11.vcxproj", "{B460DC87-8C9C-4C33-BEF1-CD6734C676F1}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "porttime", "..\portmidi\porttime\porttime-VC11.vcxproj", "{8B609D00-8595-4B7B-85C1-F89FEFDE6537}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug VC11|Win32 = Debug VC11|Win32 + Debug VC11|x64 = Debug VC11|x64 + Release VC11|Win32 = Release VC11|Win32 + Release VC11|x64 = Release VC11|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Debug VC11|Win32.ActiveCfg = Debug VC11|Win32 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Debug VC11|Win32.Build.0 = Debug VC11|Win32 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Debug VC11|x64.ActiveCfg = Debug VC11|x64 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Debug VC11|x64.Build.0 = Debug VC11|x64 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Release VC11|Win32.ActiveCfg = Release VC11|Win32 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Release VC11|Win32.Build.0 = Release VC11|Win32 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Release VC11|x64.ActiveCfg = Release VC11|x64 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Release VC11|x64.Build.0 = Release VC11|x64 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Debug VC11|Win32.ActiveCfg = Debug VC11|Win32 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Debug VC11|Win32.Build.0 = Debug VC11|Win32 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Debug VC11|x64.ActiveCfg = Debug VC11|x64 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Debug VC11|x64.Build.0 = Debug VC11|x64 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Release VC11|Win32.ActiveCfg = Release VC11|Win32 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Release VC11|Win32.Build.0 = Release VC11|Win32 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Release VC11|x64.ActiveCfg = Release VC11|x64 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Release VC11|x64.Build.0 = Release VC11|x64 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Debug VC11|Win32.ActiveCfg = Debug VC11|Win32 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Debug VC11|Win32.Build.0 = Debug VC11|Win32 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Debug VC11|x64.ActiveCfg = Debug VC11|x64 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Debug VC11|x64.Build.0 = Debug VC11|x64 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Release VC11|Win32.ActiveCfg = Release VC11|Win32 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Release VC11|Win32.Build.0 = Release VC11|Win32 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Release VC11|x64.ActiveCfg = Release VC11|x64 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Release VC11|x64.Build.0 = Release VC11|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal Added: trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj =================================================================== --- trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj (rev 0) +++ trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj 2012-11-30 15:53:45 UTC (rev 924) @@ -0,0 +1,517 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug VC11|Win32"> + <Configuration>Debug VC11</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug VC11|x64"> + <Configuration>Debug VC11</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC11|Win32"> + <Configuration>Release VC11</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC11|x64"> + <Configuration>Release VC11</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{B8D2D543-F2F7-4ED4-84B8-6C2794229495}</ProjectGuid> + <RootNamespace>A JazzPlusPlus Application</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v110</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">false</LinkIncremental> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">JazzPlusPlus</TargetName> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">JazzPlusPlus</TargetName> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">JazzPlusPlus</TargetName> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">JazzPlusPlus</TargetName> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'"> + <Midl> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>Win32</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\lib\vc_lib\mswud;$(EXT_PKGS)\wxMSW-2.9.4-VC11\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;WINVER=0x0400;STRICT;NOMINMAX;__WXDEBUG__;WXDEBUG=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw29ud_xrc.lib;wxbase29ud_xml.lib;wxexpatd.lib;wxmsw29ud_core.lib;wxmsw29ud_adv.lib;wxmsw29ud_html.lib;wxbase29ud.lib;wxpngd.lib;wxzlibd.lib;wxjpegd.lib;wxtiffd.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\lib\vc_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX86</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'"> + <Midl> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>X64</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\lib\vc_x64_lib\mswud;$(EXT_PKGS)\wxMSW-2.9.4-VC11\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_DEBUG;_WINDOWS;WINVER=0x0501;STRICT;NOMINMAX;__WXDEBUG__;WXDEBUG=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw29ud_xrc.lib;wxbase29ud_xml.lib;wxexpatd.lib;wxmsw29ud_core.lib;wxmsw29ud_adv.lib;wxmsw29ud_html.lib;wxbase29ud.lib;wxpngd.lib;wxzlibd.lib;wxjpegd.lib;wxtiffd.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\lib\vc_x64_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX64</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'"> + <Midl> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>Win32</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Full</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\lib\vc_lib\mswu;$(EXT_PKGS)\wxMSW-2.9.4-VC11\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;WINVER=0x0400;STRICT;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw29u_xrc.lib;wxbase29u_xml.lib;wxexpat.lib;wxmsw29u_core.lib;wxmsw29u_adv.lib;wxmsw29u_html.lib;wxbase29u.lib;wxpng.lib;wxzlib.lib;wxjpeg.lib;wxtiff.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\lib\vc_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX86</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'"> + <Midl> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>X64</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Full</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\lib\vc_x64_lib\mswu;$(EXT_PKGS)\wxMSW-2.9.4-VC11\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>NDEBUG;_WINDOWS;WINVER=0x0501;STRICT;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CallingConvention>StdCall</CallingConvention> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw29u_xrc.lib;wxbase29u_xml.lib;wxexpat.lib;wxmsw29u_core.lib;wxmsw29u_adv.lib;wxmsw29u_html.lib;wxbase29u.lib;wxpng.lib;wxzlib.lib;wxjpeg.lib;wxtiff.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.4-VC11\lib\vc_x64_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX64</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\src\AboutDialog.cpp" /> + <ClCompile Include="..\src\AsciiMidiFile.cpp" /> + <ClCompile Include="..\src\Audio.cpp" /> + <ClCompile Include="..\src\ClockDialog.cpp"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">true</ExcludedFromBuild> + </ClCompile> + <ClCompile Include="..\src\Command.cpp" /> + <ClCompile Include="..\src\Configuration.cpp" /> + <ClCompile Include="..\src\ControlEdit.cpp" /> + <ClCompile Include="..\src\Dialogs.cpp" /> + <ClCompile Include="..\src\Dialogs\AudioSettingsDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SamplesDialog.cpp" /> + <ClCompile Include="..\src\DynamicArray.cpp" /> + <ClCompile Include="..\src\ErrorMessage.cpp" /> + <ClCompile Include="..\src\EventFrame.cpp" /> + <ClCompile Include="..\src\Events.cpp" /> + <ClCompile Include="..\src\EventWindow.cpp" /> + <ClCompile Include="..\src\FileSelector.cpp" /> + <ClCompile Include="..\src\Filter.cpp" /> + <ClCompile Include="..\src\FindFile.cpp" /> + <ClCompile Include="..\src\FrequencyTable.cpp" /> + <ClCompile Include="..\src\GetOptionIndex.cpp" /> + <ClCompile Include="..\src\Globals.cpp" /> + <ClCompile Include="..\src\GuitarFrame.cpp" /> + <ClCompile Include="..\src\GuitarSettings.cpp" /> + <ClCompile Include="..\src\GuitarSettingsDialog.cpp" /> + <ClCompile Include="..\src\GuitarWindow.cpp" /> + <ClCompile Include="..\src\Harmony.cpp" /> + <ClCompile Include="..\src\HarmonyBrowserAnalyzer.cpp" /> + <ClCompile Include="..\src\HarmonyP.cpp" /> + <ClCompile Include="..\src\Help.cpp" /> + <ClCompile Include="..\src\JazzPlusPlusApplication.cpp" /> + <ClCompile Include="..\src\KeyStringConverters.cpp" /> + <ClCompile Include="..\src\Knob.cpp" /> + <ClCompile Include="..\src\Mapper.cpp" /> + <ClCompile Include="..\src\MeasureChoice.cpp" /> + <ClCompile Include="..\src\Metronome.cpp" /> + <ClCompile Include="..\src\MidiDeviceDialog.cpp" /> + <ClCompile Include="..\src\MouseAction.cpp" /> + <ClCompile Include="..\src\NamedChoice.cpp" /> + <ClCompile Include="..\src\NamedValue.cpp" /> + <ClCompile Include="..\src\NamedValueChoice.cpp" /> + <ClCompile Include="..\src\PianoFrame.cpp" /> + <ClCompile Include="..\src\PianoWindow.cpp" /> + <ClCompile Include="..\src\Player.cpp" /> + <ClCompile Include="..\src\PortMidiPlayer.cpp" /> + <ClCompile Include="..\src\Project.cpp" /> + <ClCompile Include="..\src\ProjectManager.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\prop.cpp" /> + <ClCompile Include="..\src\PropertyListDialog.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\propform.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\proplist.cpp" /> + <ClCompile Include="..\src\Random.cpp" /> + <ClCompile Include="..\src\RecordingInfo.cpp" /> + <ClCompile Include="..\src\Rectangle.cpp" /> + <ClCompile Include="..\src\Rhythm.cpp" /> + <ClCompile Include="..\src\Sample.cpp" /> + <ClCompile Include="..\src\SampleCommand.cpp" /> + <ClCompile Include="..\src\SampleDialog.cpp" /> + <ClCompile Include="..\src\SampleFrame.cpp" /> + <ClCompile Include="..\src\SampleWindow.cpp" /> + <ClCompile Include="..\src\SelectControllerDialog.cpp" /> + <ClCompile Include="..\src\Signal2.cpp" /> + <ClCompile Include="..\src\SliderWindow.cpp" /> + <ClCompile Include="..\src\Song.cpp" /> + <ClCompile Include="..\src\StandardFile.cpp" /> + <ClCompile Include="..\src\StringReadWrite.cpp" /> + <ClCompile Include="..\src\StringUtilities.cpp" /> + <ClCompile Include="..\src\Synth.cpp" /> + <ClCompile Include="..\src\ToolBar.cpp" /> + <ClCompile Include="..\src\Track.cpp" /> + <ClCompile Include="..\src\TrackFrame.cpp" /> + <ClCompile Include="..\src\TrackWindow.cpp" /> + <ClCompile Include="..\src\mswin\WindowsAudioInterface.cpp" /> + <ClCompile Include="..\src\mswin\WindowsConsole.cpp" /> + <ClCompile Include="..\src\mswin\WindowsMidiInterface.cpp" /> + <ClCompile Include="..\src\mswin\WindowsPlayer.cpp" /> + <ClCompile Include="..\src\Dialogs\CleanupDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ControllerDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\DeleteDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\EndOfTrackDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\FilterDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\IntegerEdit.cpp" /> + <ClCompile Include="..\src\Dialogs\KeyOnDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\LengthDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MeterChangeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MetronomeSettingsDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MidiChannelDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\PitchWheelDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ProgramChangeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\QuantizeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SearchAndReplaceDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SetTempoDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ShiftDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SnapDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SynthesizerSettingsDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SysexDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TextDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TrackDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TransposeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\VelocityDialog.cpp" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\src\AboutDialog.h" /> + <ClInclude Include="..\src\AsciiMidiFile.h" /> + <ClInclude Include="..\src\Audio.h" /> + <CustomBuildStep Include="..\src\ClockDialog.h"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug VC11|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug VC11|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release VC11|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release VC11|x64'">true</ExcludedFromBuild> + </CustomBuildStep> + <ClInclude Include="..\src\Command.h" /> + <ClInclude Include="..\src\Configuration.h" /> + <ClInclude Include="..\src\ControlEdit.h" /> + <ClInclude Include="..\src\Dialogs.h" /> + <ClInclude Include="..\src\Dialogs\AudioSettingsDialog.h" /> + <ClInclude Include="..\src\Dialogs\SamplesDialog.h" /> + <ClInclude Include="..\src\DynamicArray.h" /> + <ClInclude Include="..\src\ErrorMessage.h" /> + <ClInclude Include="..\src\EventFrame.h" /> + <ClInclude Include="..\src\Events.h" /> + <ClInclude Include="..\src\EventWindow.h" /> + <ClInclude Include="..\src\FileSelector.h" /> + <ClInclude Include="..\src\Filter.h" /> + <ClInclude Include="..\src\FindFile.h" /> + <ClInclude Include="..\src\FrequencyTable.h" /> + <ClInclude Include="..\src\GetOptionIndex.h" /> + <ClInclude Include="..\src\Globals.h" /> + <ClInclude Include="..\src\GuitarFrame.h" /> + <ClInclude Include="..\src\GuitarSettings.h" /> + <ClInclude Include="..\src\GuitarSettingsDialog.h" /> + <ClInclude Include="..\src\GuitarWindow.h" /> + <ClInclude Include="..\src\Harmony.h" /> + <ClInclude Include="..\src\HarmonyBrowserAnalyzer.h" /> + <ClInclude Include="..\src\HarmonyP.h" /> + <ClInclude Include="..\src\Help.h" /> + <ClInclude Include="..\src\JazzPlusPlusApplication.h" /> + <ClInclude Include="..\src\KeyStringConverters.h" /> + <ClInclude Include="..\src\Knob.h" /> + <ClInclude Include="..\src\Mapper.h" /> + <ClInclude Include="..\src\MeasureChoice.h" /> + <ClInclude Include="..\src\Metronome.h" /> + <ClInclude Include="..\src\MidiDeviceDialog.h" /> + <ClInclude Include="..\src\MouseAction.h" /> + <ClInclude Include="..\src\NamedChoice.h" /> + <ClInclude Include="..\src\NamedValue.h" /> + <ClInclude Include="..\src\NamedValueChoice.h" /> + <ClInclude Include="..\src\PianoFrame.h" /> + <ClInclude Include="..\src\PianoWindow.h" /> + <ClInclude Include="..\src\Player.h" /> + <ClInclude Include="..\src\PortMidiPlayer.h" /> + <ClInclude Include="..\src\Project.h" /> + <ClInclude Include="..\src\ProjectManager.h" /> + <ClInclude Include="..\src\DeprecatedWx\prop.h" /> + <ClInclude Include="..\src\PropertyListDialog.h" /> + <ClInclude Include="..\src\DeprecatedWx\propform.h" /> + <ClInclude Include="..\src\DeprecatedWx\proplist.h" /> + <ClInclude Include="..\src\Random.h" /> + <ClInclude Include="..\src\RecordingInfo.h" /> + <ClInclude Include="..\src\Rectangle.h" /> + <ClInclude Include="..\src\Resources.h" /> + <ClInclude Include="..\src\Rhythm.h" /> + <ClInclude Include="..\src\Sample.h" /> + <ClInclude Include="..\src\SampleCommand.h" /> + <ClInclude Include="..\src\SampleDialog.h" /> + <ClInclude Include="..\src\SampleFrame.h" /> + <ClInclude Include="..\src\SampleWindow.h" /> + <ClInclude Include="..\src\SelectControllerDialog.h" /> + <ClInclude Include="..\src\DeprecatedWx\setup.h" /> + <ClInclude Include="..\src\Signal2.h" /> + <ClInclude Include="..\src\SliderWindow.h" /> + <ClInclude Include="..\src\Song.h" /> + <ClInclude Include="..\src\StandardFile.h" /> + <ClInclude Include="..\src\StringReadWrite.h" /> + <ClInclude Include="..\src\StringUtilities.h" /> + <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\ToolBar.h" /> + <ClInclude Include="..\src\Track.h" /> + <ClInclude Include="..\src\TrackFrame.h" /> + <ClInclude Include="..\src\TrackWindow.h" /> + <ClInclude Include="..\src\mswin\WindowsAudioInterface.h" /> + <ClInclude Include="..\src\mswin\WindowsConsole.h" /> + <ClInclude Include="..\src\mswin\WindowsMidiInterface.h" /> + <ClInclude Include="..\src\mswin\WindowsPlayer.h" /> + <ClInclude Include="..\src\Dialogs\CleanupDialog.h" /> + <ClInclude Include="..\src\Dialogs\ControllerDialog.h" /> + <ClInclude Include="..\src\Dialogs\DeleteDialog.h" /> + <ClInclude Include="..\src\Dialogs\EndOfTrackDialog.h" /> + <ClInclude Include="..\src\Dialogs\FilterDialog.h" /> + <ClInclude Include="..\src\Dialogs\IntegerEdit.h" /> + <ClInclude Include="..\src\Dialogs\KeyOnDialog.h" /> + <ClInclude Include="..\src\Dialogs\LengthDialog.h" /> + <ClInclude Include="..\src\Dialogs\MeterChangeDialog.h" /> + <ClInclude Include="..\src\Dialogs\MetronomeSettingsDialog.h" /> + <ClInclude Include="..\src\Dialogs\MidiChannelDialog.h" /> + <ClInclude Include="..\src\Dialogs\PitchWheelDialog.h" /> + <ClInclude Include="..\src\Dialogs\ProgramChangeDialog.h" /> + <ClInclude Include="..\src\Dialogs\QuantizeDialog.h" /> + <ClInclude Include="..\src\Dialogs\SearchAndReplaceDialog.h" /> + <ClInclude Include="..\src\Dialogs\SetTempoDialog.h" /> + <ClInclude Include="..\src\Dialogs\ShiftDialog.h" /> + <ClInclude Include="..\src\Dialogs\SnapDialog.h" /> + <ClInclude Include="..\src\Dialogs\SynthesizerSettingsDialog.h" /> + <ClInclude Include="..\src\Dialogs\SysexDialog.h" /> + <ClInclude Include="..\src\Dialogs\TextDialog.h" /> + <ClInclude Include="..\src\Dialogs\TrackDialog.h" /> + <ClInclude Include="..\src\Dialogs\TransposeDialog.h" /> + <ClInclude Include="..\src\Dialogs\VelocityDialog.h" /> + </ItemGroup> + <ItemGroup> + <None Include="..\src\HelpFiles\tex2rtf.ini" /> + <None Include="..\src\Makefile.am" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\portmidi\pm_win\portmidi-VC11.vcxproj"> + <Project>{b460dc87-8c9c-4c33-bef1-cd6734c676f1}</Project> + </ProjectReference> + <ProjectReference Include="..\portmidi\porttime\porttime-VC11.vcxproj"> + <Project>{8b609d00-8595-4b7b-85c1-f89fefde6537}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> \ No newline at end of file Added: trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters =================================================================== --- trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters (rev 0) +++ trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters 2012-11-30 15:53:45 UTC (rev 924) @@ -0,0 +1,328 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="..\src\AsciiMidiFile.cpp" /> + <ClCompile Include="..\src\Audio.cpp" /> + <ClCompile Include="..\src\ClockDialog.cpp" /> + <ClCompile Include="..\src\Command.cpp" /> + <ClCompile Include="..\src\Configuration.cpp" /> + <ClCompile Include="..\src\ControlEdit.cpp" /> + <ClCompile Include="..\src\Dialogs.cpp" /> + <ClCompile Include="..\src\DynamicArray.cpp" /> + <ClCompile Include="..\src\ErrorMessage.cpp" /> + <ClCompile Include="..\src\EventFrame.cpp" /> + <ClCompile Include="..\src\Events.cpp" /> + <ClCompile Include="..\src\EventWindow.cpp" /> + <ClCompile Include="..\src\FileSelector.cpp" /> + <ClCompile Include="..\src\Filter.cpp" /> + <ClCompile Include="..\src\FindFile.cpp" /> + <ClCompile Include="..\src\FrequencyTable.cpp" /> + <ClCompile Include="..\src\GetOptionIndex.cpp" /> + <ClCompile Include="..\src\Globals.cpp" /> + <ClCompile Include="..\src\GuitarFrame.cpp" /> + <ClCompile Include="..\src\Gui... [truncated message content] |
From: <pst...@us...> - 2013-01-02 18:10:05
|
Revision: 931 http://sourceforge.net/p/jazzplusplus/code/931 Author: pstieber Date: 2013-01-02 18:10:01 +0000 (Wed, 02 Jan 2013) Log Message: ----------- Added a codeblocks project and corresponding config.h for Linux. Added Paths: ----------- trunk/jazz/codeblocks/ trunk/jazz/codeblocks/Jazz++.cbp trunk/jazz/codeblocks/config.h Added: trunk/jazz/codeblocks/Jazz++.cbp =================================================================== --- trunk/jazz/codeblocks/Jazz++.cbp (rev 0) +++ trunk/jazz/codeblocks/Jazz++.cbp 2013-01-02 18:10:01 UTC (rev 931) @@ -0,0 +1,250 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<CodeBlocks_project_file> + <FileVersion major="1" minor="6" /> + <Project> + <Option title="Jazz++" /> + <Option pch_mode="2" /> + <Option compiler="gcc" /> + <Build> + <Target title="Debug GCC"> + <Option output="bin/Debug GCC/Jazz++" prefix_auto="1" extension_auto="1" /> + <Option object_output="obj/Debug GCC/" /> + <Option type="0" /> + <Option compiler="gcc" /> + <Option projectLinkerOptionsRelation="2" /> + <Compiler> + <Add option="-g" /> + <Add directory="/home/pstieber/OutsideSource/jazzplusplus/jazz/codeblocks/" /> + </Compiler> + <Linker> + <Add library="asound" /> + </Linker> + </Target> + <Target title="Release GCC"> + <Option output="bin/Release GCC/Jazz++" prefix_auto="1" extension_auto="1" /> + <Option object_output="obj/Release GCC/" /> + <Option type="0" /> + <Option compiler="gcc" /> + <Option projectLinkerOptionsRelation="2" /> + <Compiler> + <Add option="-O2" /> + <Add directory="/home/pstieber/OutsideSource/jazzplusplus/jazz/codeblocks/" /> + </Compiler> + <Linker> + <Add option="-s" /> + <Add library="asound" /> + </Linker> + </Target> + </Build> + <Compiler> + <Add option="`wx-config --cflags`" /> + <Add option="-Wall" /> + </Compiler> + <Linker> + <Add option="`wx-config --libs`" /> + </Linker> + <Unit filename="../src/AboutDialog.cpp" /> + <Unit filename="../src/AboutDialog.h" /> + <Unit filename="../src/AlsaDriver.cpp" /> + <Unit filename="../src/AlsaDriver.h" /> + <Unit filename="../src/AlsaPlayer.cpp" /> + <Unit filename="../src/AlsaPlayer.h" /> + <Unit filename="../src/AlsaThru.cpp" /> + <Unit filename="../src/AlsaThru.h" /> + <Unit filename="../src/AsciiMidiFile.cpp" /> + <Unit filename="../src/AsciiMidiFile.h" /> + <Unit filename="../src/Audio.cpp" /> + <Unit filename="../src/Audio.h" /> + <Unit filename="../src/AudioDriver.cpp" /> + <Unit filename="../src/AudioDriver.h" /> + <Unit filename="../src/Command.cpp" /> + <Unit filename="../src/Command.h" /> + <Unit filename="../src/CommandUtilities.h" /> + <Unit filename="../src/Configuration.cpp" /> + <Unit filename="../src/Configuration.h" /> + <Unit filename="../src/ControlEdit.cpp" /> + <Unit filename="../src/ControlEdit.h" /> + <Unit filename="../src/DeprecatedWx/prop.cpp" /> + <Unit filename="../src/DeprecatedWx/prop.h" /> + <Unit filename="../src/DeprecatedWx/propform.cpp" /> + <Unit filename="../src/DeprecatedWx/propform.h" /> + <Unit filename="../src/DeprecatedWx/proplist.cpp" /> + <Unit filename="../src/DeprecatedWx/proplist.h" /> + <Unit filename="../src/DeprecatedWx/setup.h" /> + <Unit filename="../src/Dialogs.cpp" /> + <Unit filename="../src/Dialogs.h" /> + <Unit filename="../src/Dialogs/AudioSettingsDialog.cpp" /> + <Unit filename="../src/Dialogs/AudioSettingsDialog.h" /> + <Unit filename="../src/Dialogs/CleanupDialog.cpp" /> + <Unit filename="../src/Dialogs/CleanupDialog.h" /> + <Unit filename="../src/Dialogs/ControllerDialog.cpp" /> + <Unit filename="../src/Dialogs/ControllerDialog.h" /> + <Unit filename="../src/Dialogs/DeleteDialog.cpp" /> + <Unit filename="../src/Dialogs/DeleteDialog.h" /> + <Unit filename="../src/Dialogs/EndOfTrackDialog.cpp" /> + <Unit filename="../src/Dialogs/EndOfTrackDialog.h" /> + <Unit filename="../src/Dialogs/FilterDialog.cpp" /> + <Unit filename="../src/Dialogs/FilterDialog.h" /> + <Unit filename="../src/Dialogs/IntegerEdit.cpp" /> + <Unit filename="../src/Dialogs/IntegerEdit.h" /> + <Unit filename="../src/Dialogs/KeyOnDialog.cpp" /> + <Unit filename="../src/Dialogs/KeyOnDialog.h" /> + <Unit filename="../src/Dialogs/LengthDialog.cpp" /> + <Unit filename="../src/Dialogs/LengthDialog.h" /> + <Unit filename="../src/Dialogs/MeterChangeDialog.cpp" /> + <Unit filename="../src/Dialogs/MeterChangeDialog.h" /> + <Unit filename="../src/Dialogs/MetronomeSettingsDialog.cpp" /> + <Unit filename="../src/Dialogs/MetronomeSettingsDialog.h" /> + <Unit filename="../src/Dialogs/MidiChannelDialog.cpp" /> + <Unit filename="../src/Dialogs/MidiChannelDialog.h" /> + <Unit filename="../src/Dialogs/PitchWheelDialog.cpp" /> + <Unit filename="../src/Dialogs/PitchWheelDialog.h" /> + <Unit filename="../src/Dialogs/ProgramChangeDialog.cpp" /> + <Unit filename="../src/Dialogs/ProgramChangeDialog.h" /> + <Unit filename="../src/Dialogs/QuantizeDialog.cpp" /> + <Unit filename="../src/Dialogs/QuantizeDialog.h" /> + <Unit filename="../src/Dialogs/SamplesDialog.cpp" /> + <Unit filename="../src/Dialogs/SamplesDialog.h" /> + <Unit filename="../src/Dialogs/SearchAndReplaceDialog.cpp" /> + <Unit filename="../src/Dialogs/SearchAndReplaceDialog.h" /> + <Unit filename="../src/Dialogs/SetTempoDialog.cpp" /> + <Unit filename="../src/Dialogs/SetTempoDialog.h" /> + <Unit filename="../src/Dialogs/ShiftDialog.cpp" /> + <Unit filename="../src/Dialogs/ShiftDialog.h" /> + <Unit filename="../src/Dialogs/SnapDialog.cpp" /> + <Unit filename="../src/Dialogs/SnapDialog.h" /> + <Unit filename="../src/Dialogs/SynthesizerSettingsDialog.cpp" /> + <Unit filename="../src/Dialogs/SynthesizerSettingsDialog.h" /> + <Unit filename="../src/Dialogs/SysexDialog.cpp" /> + <Unit filename="../src/Dialogs/SysexDialog.h" /> + <Unit filename="../src/Dialogs/TextDialog.cpp" /> + <Unit filename="../src/Dialogs/TextDialog.h" /> + <Unit filename="../src/Dialogs/TrackDialog.cpp" /> + <Unit filename="../src/Dialogs/TrackDialog.h" /> + <Unit filename="../src/Dialogs/TransposeDialog.cpp" /> + <Unit filename="../src/Dialogs/TransposeDialog.h" /> + <Unit filename="../src/Dialogs/VelocityDialog.cpp" /> + <Unit filename="../src/Dialogs/VelocityDialog.h" /> + <Unit filename="../src/DynamicArray.cpp" /> + <Unit filename="../src/DynamicArray.h" /> + <Unit filename="../src/ErrorMessage.cpp" /> + <Unit filename="../src/ErrorMessage.h" /> + <Unit filename="../src/EventFrame.cpp" /> + <Unit filename="../src/EventFrame.h" /> + <Unit filename="../src/EventWindow.cpp" /> + <Unit filename="../src/EventWindow.h" /> + <Unit filename="../src/Events.cpp" /> + <Unit filename="../src/Events.h" /> + <Unit filename="../src/FileSelector.cpp" /> + <Unit filename="../src/FileSelector.h" /> + <Unit filename="../src/Filter.cpp" /> + <Unit filename="../src/Filter.h" /> + <Unit filename="../src/FindFile.cpp" /> + <Unit filename="../src/FindFile.h" /> + <Unit filename="../src/FrequencyTable.cpp" /> + <Unit filename="../src/FrequencyTable.h" /> + <Unit filename="../src/GetOptionIndex.cpp" /> + <Unit filename="../src/GetOptionIndex.h" /> + <Unit filename="../src/Globals.cpp" /> + <Unit filename="../src/Globals.h" /> + <Unit filename="../src/GuitarFrame.cpp" /> + <Unit filename="../src/GuitarFrame.h" /> + <Unit filename="../src/GuitarSettings.cpp" /> + <Unit filename="../src/GuitarSettings.h" /> + <Unit filename="../src/GuitarSettingsDialog.cpp" /> + <Unit filename="../src/GuitarSettingsDialog.h" /> + <Unit filename="../src/GuitarWindow.cpp" /> + <Unit filename="../src/GuitarWindow.h" /> + <Unit filename="../src/Harmony.cpp" /> + <Unit filename="../src/Harmony.h" /> + <Unit filename="../src/HarmonyBrowserAnalyzer.cpp" /> + <Unit filename="../src/HarmonyBrowserAnalyzer.h" /> + <Unit filename="../src/HarmonyP.cpp" /> + <Unit filename="../src/HarmonyP.h" /> + <Unit filename="../src/Help.cpp" /> + <Unit filename="../src/Help.h" /> + <Unit filename="../src/JazzPlusPlusApplication.cpp" /> + <Unit filename="../src/JazzPlusPlusApplication.h" /> + <Unit filename="../src/KeyStringConverters.cpp" /> + <Unit filename="../src/KeyStringConverters.h" /> + <Unit filename="../src/Knob.cpp" /> + <Unit filename="../src/Knob.h" /> + <Unit filename="../src/Mapper.cpp" /> + <Unit filename="../src/Mapper.h" /> + <Unit filename="../src/MeasureChoice.cpp" /> + <Unit filename="../src/MeasureChoice.h" /> + <Unit filename="../src/Metronome.cpp" /> + <Unit filename="../src/Metronome.h" /> + <Unit filename="../src/MidiDeviceDialog.cpp" /> + <Unit filename="../src/MidiDeviceDialog.h" /> + <Unit filename="../src/MouseAction.cpp" /> + <Unit filename="../src/MouseAction.h" /> + <Unit filename="../src/NamedChoice.cpp" /> + <Unit filename="../src/NamedChoice.h" /> + <Unit filename="../src/NamedValue.cpp" /> + <Unit filename="../src/NamedValue.h" /> + <Unit filename="../src/NamedValueChoice.cpp" /> + <Unit filename="../src/NamedValueChoice.h" /> + <Unit filename="../src/PianoFrame.cpp" /> + <Unit filename="../src/PianoFrame.h" /> + <Unit filename="../src/PianoWindow.cpp" /> + <Unit filename="../src/PianoWindow.h" /> + <Unit filename="../src/Player.cpp" /> + <Unit filename="../src/Player.h" /> + <Unit filename="../src/Project.cpp" /> + <Unit filename="../src/Project.h" /> + <Unit filename="../src/ProjectManager.cpp" /> + <Unit filename="../src/ProjectManager.h" /> + <Unit filename="../src/PropertyListDialog.cpp" /> + <Unit filename="../src/PropertyListDialog.h" /> + <Unit filename="../src/Random.cpp" /> + <Unit filename="../src/Random.h" /> + <Unit filename="../src/RecordingInfo.cpp" /> + <Unit filename="../src/RecordingInfo.h" /> + <Unit filename="../src/Rectangle.cpp" /> + <Unit filename="../src/Rectangle.h" /> + <Unit filename="../src/Resources.h" /> + <Unit filename="../src/Rhythm.cpp" /> + <Unit filename="../src/Rhythm.h" /> + <Unit filename="../src/Sample.cpp" /> + <Unit filename="../src/Sample.h" /> + <Unit filename="../src/SampleCommand.cpp" /> + <Unit filename="../src/SampleCommand.h" /> + <Unit filename="../src/SampleDialog.cpp" /> + <Unit filename="../src/SampleDialog.h" /> + <Unit filename="../src/SampleFrame.cpp" /> + <Unit filename="../src/SampleFrame.h" /> + <Unit filename="../src/SampleWindow.cpp" /> + <Unit filename="../src/SampleWindow.h" /> + <Unit filename="../src/SelectControllerDialog.cpp" /> + <Unit filename="../src/SelectControllerDialog.h" /> + <Unit filename="../src/Signal2.cpp" /> + <Unit filename="../src/Signal2.h" /> + <Unit filename="../src/SliderWindow.cpp" /> + <Unit filename="../src/SliderWindow.h" /> + <Unit filename="../src/Song.cpp" /> + <Unit filename="../src/Song.h" /> + <Unit filename="../src/StandardFile.cpp" /> + <Unit filename="../src/StandardFile.h" /> + <Unit filename="../src/StringReadWrite.cpp" /> + <Unit filename="../src/StringReadWrite.h" /> + <Unit filename="../src/StringUtilities.cpp" /> + <Unit filename="../src/StringUtilities.h" /> + <Unit filename="../src/Synth.cpp" /> + <Unit filename="../src/Synth.h" /> + <Unit filename="../src/ToolBar.cpp" /> + <Unit filename="../src/ToolBar.h" /> + <Unit filename="../src/Track.cpp" /> + <Unit filename="../src/Track.h" /> + <Unit filename="../src/TrackFrame.cpp" /> + <Unit filename="../src/TrackFrame.h" /> + <Unit filename="../src/TrackWindow.cpp" /> + <Unit filename="../src/TrackWindow.h" /> + <Extensions> + <envvars /> + <code_completion /> + <lib_finder disable_auto="1" /> + <debugger /> + </Extensions> + </Project> +</CodeBlocks_project_file> Added: trunk/jazz/codeblocks/config.h =================================================================== --- trunk/jazz/codeblocks/config.h (rev 0) +++ trunk/jazz/codeblocks/config.h 2013-01-02 18:10:01 UTC (rev 931) @@ -0,0 +1,3 @@ +#pragma once + +#define DEV_SEQUENCER2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-01-05 23:08:24
|
Revision: 938 http://sourceforge.net/p/jazzplusplus/code/938 Author: pstieber Date: 2013-01-05 23:08:20 +0000 (Sat, 05 Jan 2013) Log Message: ----------- Separated some code into new source modules. Modified Paths: -------------- trunk/jazz/src/Makefile.am trunk/jazz/src/Synth.cpp trunk/jazz/src/Track.cpp trunk/jazz/src/Track.h trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj.filters trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj Added Paths: ----------- trunk/jazz/src/DrumEnums.h trunk/jazz/src/DrumUtilities.cpp trunk/jazz/src/DrumUtilities.h trunk/jazz/src/SysexChannel.cpp trunk/jazz/src/SysexChannel.h Added: trunk/jazz/src/DrumEnums.h =================================================================== --- trunk/jazz/src/DrumEnums.h (rev 0) +++ trunk/jazz/src/DrumEnums.h 2013-01-05 23:08:20 UTC (rev 938) @@ -0,0 +1,40 @@ +//***************************************************************************** +// The JAZZ++ Midi Sequencer +// +// Copyright (C) 2013 Peter J. Stieber, all rights reserved. +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +//***************************************************************************** + +#pragma once + +enum DrumInstrumentParameter +{ + drumPitch = 0x18, + drumTva = 0x1a, + drumPan = 0x1c, + drumReverb = 0x1d, + drumChorus = 0x1e +}; + +enum DrumInstrumentParameterIndex +{ + drumPitchIndex = 0, + drumTvaIndex, + drumPanIndex, + drumReverbIndex, + drumChorusIndex, + numDrumParameters +}; Property changes on: trunk/jazz/src/DrumEnums.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: trunk/jazz/src/DrumUtilities.cpp =================================================================== --- trunk/jazz/src/DrumUtilities.cpp (rev 0) +++ trunk/jazz/src/DrumUtilities.cpp 2013-01-05 23:08:20 UTC (rev 938) @@ -0,0 +1,69 @@ +//***************************************************************************** +// The JAZZ++ Midi Sequencer +// +// Copyright (C) 2013 Peter J. Stieber, all rights reserved. +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +//***************************************************************************** + +#include "DrumUtilities.h" + +#include "DrumEnums.h" + +#include <cassert> + +//***************************************************************************** +//***************************************************************************** +int drumParam2Index(int par) +{ + switch (par) + { + case drumPitch: + return(drumPitchIndex); + case drumTva: + return(drumTvaIndex); + case drumPan: + return(drumPanIndex); + case drumReverb: + return(drumReverbIndex); + case drumChorus: + return(drumChorusIndex); + default: + assert(0); + } + return 0; +} + +//***************************************************************************** +//***************************************************************************** +int drumIndex2Param(int index) +{ + switch (index) + { + case drumPitchIndex: + return drumPitch; + case drumTvaIndex: + return drumTva; + case drumPanIndex: + return drumPan; + case drumReverbIndex: + return drumReverb; + case drumChorusIndex: + return drumChorus; + default: + assert(0); + } + return 0; +} Property changes on: trunk/jazz/src/DrumUtilities.cpp ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: trunk/jazz/src/DrumUtilities.h =================================================================== --- trunk/jazz/src/DrumUtilities.h (rev 0) +++ trunk/jazz/src/DrumUtilities.h 2013-01-05 23:08:20 UTC (rev 938) @@ -0,0 +1,24 @@ +//***************************************************************************** +// The JAZZ++ Midi Sequencer +// +// Copyright (C) 2013 Peter J. Stieber, all rights reserved. +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +//***************************************************************************** + +#pragma once + +int drumParam2Index(int par); +int drumIndex2Param(int index); Property changes on: trunk/jazz/src/DrumUtilities.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Modified: trunk/jazz/src/Makefile.am =================================================================== --- trunk/jazz/src/Makefile.am 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/src/Makefile.am 2013-01-05 23:08:20 UTC (rev 938) @@ -47,6 +47,7 @@ Dialogs/TransposeDialog.cpp \ Dialogs/VelocityDialog.cpp \ Dialogs.cpp \ +DrumUtilities.cpp \ DynamicArray.cpp \ ErrorMessage.cpp \ Events.cpp \ @@ -100,6 +101,7 @@ StringReadWrite.cpp \ StringUtilities.cpp \ Synth.cpp \ +SysexChannel.cpp \ ToolBar.cpp \ Track.cpp \ TrackFrame.cpp \ @@ -144,6 +146,8 @@ Dialogs/TransposeDialog.cpp \ Dialogs/VelocityDialog.cpp \ Dialogs.cpp \ +DrumEnums.h \ +DrumUtilities.h \ DynamicArray.cpp \ ErrorMessage.cpp \ Events.cpp \ @@ -198,6 +202,7 @@ StringReadWrite.cpp \ StringUtilities.cpp \ Synth.cpp \ +SysexChannel.cpp \ ToolBar.cpp \ Track.cpp \ TrackFrame.cpp \ @@ -302,6 +307,7 @@ StringReadWrite.h \ StringUtilities.h \ Synth.h \ +SysexChannel.h \ ToolBar.h \ TrackFrame.h \ Track.h \ Modified: trunk/jazz/src/Synth.cpp =================================================================== --- trunk/jazz/src/Synth.cpp 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/src/Synth.cpp 2013-01-05 23:08:20 UTC (rev 938) @@ -22,17 +22,16 @@ #include "Synth.h" +//#include "eventwin.h" +#include "Globals.h" +#include "JazzPlusPlusApplication.h" +#include "Player.h" +#include "SysexChannel.h" #include "Track.h" -#include "Player.h" -#include "JazzPlusPlusApplication.h" -//#include "eventwin.h" #include "TrackWindow.h" -#include "Globals.h" +#include <cassert> #include <cstdlib> - -#include <assert.h> - #include <string> using namespace std; Added: trunk/jazz/src/SysexChannel.cpp =================================================================== --- trunk/jazz/src/SysexChannel.cpp (rev 0) +++ trunk/jazz/src/SysexChannel.cpp 2013-01-05 23:08:20 UTC (rev 938) @@ -0,0 +1,34 @@ +//***************************************************************************** +// The JAZZ++ Midi Sequencer +// +// Copyright (C) 2013 Peter J. Stieber, all rights reserved. +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +//***************************************************************************** + +#include "SysexChannel.h" + +int sysex_channel(int Channel) +{ + if (Channel < 10) + { + return(Channel); + } + else if (Channel == 10) + { + return 0; + } + return Channel - 1; +} Property changes on: trunk/jazz/src/SysexChannel.cpp ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: trunk/jazz/src/SysexChannel.h =================================================================== --- trunk/jazz/src/SysexChannel.h (rev 0) +++ trunk/jazz/src/SysexChannel.h 2013-01-05 23:08:20 UTC (rev 938) @@ -0,0 +1,23 @@ +//***************************************************************************** +// The JAZZ++ Midi Sequencer +// +// Copyright (C) 2013 Peter J. Stieber, all rights reserved. +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +//***************************************************************************** + +#pragma once + +int sysex_channel(int Channel); Property changes on: trunk/jazz/src/SysexChannel.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Modified: trunk/jazz/src/Track.cpp =================================================================== --- trunk/jazz/src/Track.cpp 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/src/Track.cpp 2013-01-05 23:08:20 UTC (rev 938) @@ -23,12 +23,14 @@ #include "Track.h" #include "Configuration.h" +#include "DrumUtilities.h" #include "Dialogs/TrackDialog.h" #include "Globals.h" #include "JazzPlusPlusApplication.h" #include "Player.h" #include "Song.h" #include "Synth.h" +#include "SysexChannel.h" #include "TrackWindow.h" #include <cassert> @@ -203,59 +205,6 @@ return msec; } -int sysex_channel(int Channel) -{ - if (Channel < 10) - { - return(Channel); - } - else if (Channel == 10) - { - return 0; - } - return Channel - 1; -} - -int drumParam2Index(int par) -{ - switch (par) - { - case drumPitch: - return(drumPitchIndex); - case drumTva: - return(drumTvaIndex); - case drumPan: - return(drumPanIndex); - case drumReverb: - return(drumReverbIndex); - case drumChorus: - return(drumChorusIndex); - default: - assert(0); - } - return 0; -} - -int drumIndex2Param(int index) -{ - switch (index) - { - case drumPitchIndex: - return drumPitch; - case drumTvaIndex: - return drumTva; - case drumPanIndex: - return drumPan; - case drumReverbIndex: - return drumReverb; - case drumChorusIndex: - return drumChorus; - default: - assert(0); - } - return 0; -} - JZDrumInstrumentParameter::JZDrumInstrumentParameter(JZNrpn *par) : mPitch(par->mLsb.GetControlValue()), mpNext(0) Modified: trunk/jazz/src/Track.h =================================================================== --- trunk/jazz/src/Track.h 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/src/Track.h 2013-01-05 23:08:20 UTC (rev 938) @@ -23,8 +23,9 @@ #ifndef JZ_TRACK_H #define JZ_TRACK_H +#include "DrumEnums.h" +#include "DynamicArray.h" #include "Events.h" -#include "DynamicArray.h" #include "NamedValue.h" #include <string> @@ -155,8 +156,6 @@ int length, unsigned char* dd); -int sysex_channel(int Channel); - enum ModulationSysexParameter { mspModPitchControl = 0, @@ -284,28 +283,6 @@ mspUseForRhythm = 0x15 }; -enum DrumInstrumentParameter -{ - drumPitch = 0x18, - drumTva = 0x1a, - drumPan = 0x1c, - drumReverb = 0x1d, - drumChorus = 0x1e -}; - -enum DrumInstrumentParameterIndex -{ - drumPitchIndex = 0, - drumTvaIndex, - drumPanIndex, - drumReverbIndex, - drumChorusIndex, - numDrumParameters -}; - -int drumParam2Index(int par); -int drumIndex2Param(int index); - class JZDrumInstrumentParameterList; //***************************************************************************** Modified: trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj =================================================================== --- trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj 2013-01-05 23:08:20 UTC (rev 938) @@ -298,6 +298,7 @@ <ClCompile Include="..\src\Dialogs.cpp" /> <ClCompile Include="..\src\Dialogs\AudioSettingsDialog.cpp" /> <ClCompile Include="..\src\Dialogs\SamplesDialog.cpp" /> + <ClCompile Include="..\src\DrumUtilities.cpp" /> <ClCompile Include="..\src\DynamicArray.cpp" /> <ClCompile Include="..\src\ErrorMessage.cpp" /> <ClCompile Include="..\src\EventFrame.cpp" /> @@ -355,6 +356,7 @@ <ClCompile Include="..\src\StringReadWrite.cpp" /> <ClCompile Include="..\src\StringUtilities.cpp" /> <ClCompile Include="..\src\Synth.cpp" /> + <ClCompile Include="..\src\SysexChannel.cpp" /> <ClCompile Include="..\src\ToolBar.cpp" /> <ClCompile Include="..\src\Track.cpp" /> <ClCompile Include="..\src\TrackFrame.cpp" /> @@ -404,6 +406,8 @@ <ClInclude Include="..\src\Dialogs.h" /> <ClInclude Include="..\src\Dialogs\AudioSettingsDialog.h" /> <ClInclude Include="..\src\Dialogs\SamplesDialog.h" /> + <ClInclude Include="..\src\DrumEnums.h" /> + <ClInclude Include="..\src\DrumUtilities.h" /> <ClInclude Include="..\src\DynamicArray.h" /> <ClInclude Include="..\src\ErrorMessage.h" /> <ClInclude Include="..\src\EventFrame.h" /> @@ -463,6 +467,7 @@ <ClInclude Include="..\src\StringReadWrite.h" /> <ClInclude Include="..\src\StringUtilities.h" /> <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\SysexChannel.h" /> <ClInclude Include="..\src\ToolBar.h" /> <ClInclude Include="..\src\Track.h" /> <ClInclude Include="..\src\TrackFrame.h" /> Modified: trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj.filters =================================================================== --- trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj.filters 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj.filters 2013-01-05 23:08:20 UTC (rev 938) @@ -154,6 +154,8 @@ <ClCompile Include="..\src\Dialogs\QuantizeDialog.cpp"> <Filter>Dialog Source Files</Filter> </ClCompile> + <ClCompile Include="..\src\DrumUtilities.cpp" /> + <ClCompile Include="..\src\SysexChannel.cpp" /> </ItemGroup> <ItemGroup> <ClInclude Include="..\src\AsciiMidiFile.h" /> @@ -310,6 +312,9 @@ <ClInclude Include="..\src\Dialogs\QuantizeDialog.h"> <Filter>Dialog Source Files</Filter> </ClInclude> + <ClInclude Include="..\src\DrumEnums.h" /> + <ClInclude Include="..\src\DrumUtilities.h" /> + <ClInclude Include="..\src\SysexChannel.h" /> </ItemGroup> <ItemGroup> <None Include="..\src\Makefile.am" /> Modified: trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj =================================================================== --- trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj 2013-01-05 23:08:20 UTC (rev 938) @@ -301,6 +301,7 @@ <ClCompile Include="..\src\Dialogs.cpp" /> <ClCompile Include="..\src\Dialogs\AudioSettingsDialog.cpp" /> <ClCompile Include="..\src\Dialogs\SamplesDialog.cpp" /> + <ClCompile Include="..\src\DrumUtilities.cpp" /> <ClCompile Include="..\src\DynamicArray.cpp" /> <ClCompile Include="..\src\ErrorMessage.cpp" /> <ClCompile Include="..\src\EventFrame.cpp" /> @@ -358,6 +359,7 @@ <ClCompile Include="..\src\StringReadWrite.cpp" /> <ClCompile Include="..\src\StringUtilities.cpp" /> <ClCompile Include="..\src\Synth.cpp" /> + <ClCompile Include="..\src\SysexChannel.cpp" /> <ClCompile Include="..\src\ToolBar.cpp" /> <ClCompile Include="..\src\Track.cpp" /> <ClCompile Include="..\src\TrackFrame.cpp" /> @@ -407,6 +409,8 @@ <ClInclude Include="..\src\Dialogs.h" /> <ClInclude Include="..\src\Dialogs\AudioSettingsDialog.h" /> <ClInclude Include="..\src\Dialogs\SamplesDialog.h" /> + <ClCompile Include="..\src\DrumEnums.h" /> + <ClCompile Include="..\src\DrumUtilities.h" /> <ClInclude Include="..\src\DynamicArray.h" /> <ClInclude Include="..\src\ErrorMessage.h" /> <ClInclude Include="..\src\EventFrame.h" /> @@ -466,6 +470,7 @@ <ClInclude Include="..\src\StringReadWrite.h" /> <ClInclude Include="..\src\StringUtilities.h" /> <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\SysexChannel.h" /> <ClInclude Include="..\src\ToolBar.h" /> <ClInclude Include="..\src\Track.h" /> <ClInclude Include="..\src\TrackFrame.h" /> Modified: trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters =================================================================== --- trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters 2013-01-05 23:08:20 UTC (rev 938) @@ -8,6 +8,7 @@ <ClCompile Include="..\src\Configuration.cpp" /> <ClCompile Include="..\src\ControlEdit.cpp" /> <ClCompile Include="..\src\Dialogs.cpp" /> + <ClCompile Include="..\src\DrumUtilities.cpp" /> <ClCompile Include="..\src\DynamicArray.cpp" /> <ClCompile Include="..\src\ErrorMessage.cpp" /> <ClCompile Include="..\src\EventFrame.cpp" /> @@ -65,6 +66,7 @@ <ClCompile Include="..\src\StringReadWrite.cpp" /> <ClCompile Include="..\src\StringUtilities.cpp" /> <ClCompile Include="..\src\Synth.cpp" /> + <ClCompile Include="..\src\SysexChannel.cpp" /> <ClCompile Include="..\src\ToolBar.cpp" /> <ClCompile Include="..\src\Track.cpp" /> <ClCompile Include="..\src\TrackFrame.cpp" /> @@ -162,6 +164,8 @@ <ClInclude Include="..\src\Configuration.h" /> <ClInclude Include="..\src\ControlEdit.h" /> <ClInclude Include="..\src\Dialogs.h" /> + <ClCompile Include="..\src\DrumEnums.h" /> + <ClCompile Include="..\src\DrumUtilities.h" /> <ClInclude Include="..\src\DynamicArray.h" /> <ClInclude Include="..\src\ErrorMessage.h" /> <ClInclude Include="..\src\EventFrame.h" /> @@ -221,6 +225,7 @@ <ClInclude Include="..\src\StringReadWrite.h" /> <ClInclude Include="..\src\StringUtilities.h" /> <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\SysexChannel.h" /> <ClInclude Include="..\src\ToolBar.h" /> <ClInclude Include="..\src\Track.h" /> <ClInclude Include="..\src\TrackFrame.h" /> Modified: trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj =================================================================== --- trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-01-04 00:21:30 UTC (rev 937) +++ trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-01-05 23:08:20 UTC (rev 938) @@ -474,6 +474,18 @@ > </File> <File + RelativePath="..\src\DrumEnums.h" + > + </File> + <File + RelativePath="..\src\DrumUtilities.cpp" + > + </File> + <File + RelativePath="..\src\DrumUtilities.h" + > + </File> + <File RelativePath="..\src\DynamicArray.cpp" > </File> @@ -954,6 +966,14 @@ > </File> <File + RelativePath="..\src\SysexChannel.cpp" + > + </File> + <File + RelativePath="..\src\SysexChannel.h" + > + </File> + <File RelativePath="..\src\ToolBar.cpp" > </File> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-01-06 02:24:41
|
Revision: 939 http://sourceforge.net/p/jazzplusplus/code/939 Author: pstieber Date: 2013-01-06 02:24:37 +0000 (Sun, 06 Jan 2013) Log Message: ----------- Separated the synthesizer type enumerations into their own header. Modified Paths: -------------- trunk/jazz/src/Configuration.cpp trunk/jazz/src/Makefile.am trunk/jazz/src/Project.cpp trunk/jazz/src/Synth.cpp trunk/jazz/src/Synth.h trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj.filters trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj Added Paths: ----------- trunk/jazz/src/SynthesizerTypeEnums.h Modified: trunk/jazz/src/Configuration.cpp =================================================================== --- trunk/jazz/src/Configuration.cpp 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/src/Configuration.cpp 2013-01-06 02:24:37 UTC (rev 939) @@ -26,6 +26,7 @@ #include "Globals.h" #include "StringUtilities.h" #include "Synth.h" +#include "SynthesizerTypeEnums.h" #include <wx/filename.h> #include <wx/msgdlg.h> Modified: trunk/jazz/src/Makefile.am =================================================================== --- trunk/jazz/src/Makefile.am 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/src/Makefile.am 2013-01-06 02:24:37 UTC (rev 939) @@ -307,6 +307,7 @@ StringReadWrite.h \ StringUtilities.h \ Synth.h \ +SynthesizerTypeEnums.h \ SysexChannel.h \ ToolBar.h \ TrackFrame.h \ Modified: trunk/jazz/src/Project.cpp =================================================================== --- trunk/jazz/src/Project.cpp 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/src/Project.cpp 2013-01-06 02:24:37 UTC (rev 939) @@ -30,6 +30,7 @@ #include "Synth.h" #include "Song.h" #include "StandardFile.h" +#include "SynthesizerTypeEnums.h" #ifdef __WXMSW__ #include "WindowsPlayer.h" @@ -45,11 +46,11 @@ #include "AlsaDriver.h" #endif -#include <wx/stdpaths.h> #include <wx/config.h> #include <wx/file.h> #include <wx/filedlg.h> #include <wx/filename.h> +#include <wx/stdpaths.h> #include <fstream> #include <iostream> Modified: trunk/jazz/src/Synth.cpp =================================================================== --- trunk/jazz/src/Synth.cpp 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/src/Synth.cpp 2013-01-06 02:24:37 UTC (rev 939) @@ -26,6 +26,7 @@ #include "Globals.h" #include "JazzPlusPlusApplication.h" #include "Player.h" +#include "SynthesizerTypeEnums.h" #include "SysexChannel.h" #include "Track.h" #include "TrackWindow.h" Modified: trunk/jazz/src/Synth.h =================================================================== --- trunk/jazz/src/Synth.h 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/src/Synth.h 2013-01-06 02:24:37 UTC (rev 939) @@ -30,15 +30,6 @@ #include <vector> #include <string> -enum SynthTypeId -{ - SynthTypeGM = 0, - SynthTypeGS, - SynthTypeXG, - SynthTypeOther, - NumSynthTypes -}; - enum SysexId { SX_NONE = 0, Added: trunk/jazz/src/SynthesizerTypeEnums.h =================================================================== --- trunk/jazz/src/SynthesizerTypeEnums.h (rev 0) +++ trunk/jazz/src/SynthesizerTypeEnums.h 2013-01-06 02:24:37 UTC (rev 939) @@ -0,0 +1,10 @@ +#pragma once + +enum TESynthesizerType +{ + SynthTypeGM = 0, + SynthTypeGS, + SynthTypeXG, + SynthTypeOther, + NumSynthTypes +}; Property changes on: trunk/jazz/src/SynthesizerTypeEnums.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Modified: trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj =================================================================== --- trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj 2013-01-06 02:24:37 UTC (rev 939) @@ -467,6 +467,7 @@ <ClInclude Include="..\src\StringReadWrite.h" /> <ClInclude Include="..\src\StringUtilities.h" /> <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\SynthesizerTypeEnums.h" /> <ClInclude Include="..\src\SysexChannel.h" /> <ClInclude Include="..\src\ToolBar.h" /> <ClInclude Include="..\src\Track.h" /> Modified: trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj.filters =================================================================== --- trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj.filters 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/vc10/JazzPlusPlus-VC10.vcxproj.filters 2013-01-06 02:24:37 UTC (rev 939) @@ -223,6 +223,7 @@ <ClInclude Include="..\src\StringReadWrite.h" /> <ClInclude Include="..\src\StringUtilities.h" /> <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\SynthesizerTypeEnums.h" /> <ClInclude Include="..\src\ToolBar.h" /> <ClInclude Include="..\src\Track.h" /> <ClInclude Include="..\src\TrackFrame.h" /> Modified: trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj =================================================================== --- trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj 2013-01-06 02:24:37 UTC (rev 939) @@ -470,6 +470,7 @@ <ClInclude Include="..\src\StringReadWrite.h" /> <ClInclude Include="..\src\StringUtilities.h" /> <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\SynthesizerTypeEnums.h" /> <ClInclude Include="..\src\SysexChannel.h" /> <ClInclude Include="..\src\ToolBar.h" /> <ClInclude Include="..\src\Track.h" /> Modified: trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters =================================================================== --- trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/vc11/JazzPlusPlus-VC11.vcxproj.filters 2013-01-06 02:24:37 UTC (rev 939) @@ -225,6 +225,7 @@ <ClInclude Include="..\src\StringReadWrite.h" /> <ClInclude Include="..\src\StringUtilities.h" /> <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\SynthesizerTypeEnums.h" /> <ClInclude Include="..\src\SysexChannel.h" /> <ClInclude Include="..\src\ToolBar.h" /> <ClInclude Include="..\src\Track.h" /> Modified: trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj =================================================================== --- trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-01-05 23:08:20 UTC (rev 938) +++ trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-01-06 02:24:37 UTC (rev 939) @@ -966,6 +966,10 @@ > </File> <File + RelativePath="..\src\SynthesizerTypeEnums.h" + > + </File> + <File RelativePath="..\src\SysexChannel.cpp" > </File> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-03-18 19:11:46
|
Revision: 981 http://sourceforge.net/p/jazzplusplus/code/981 Author: pstieber Date: 2013-03-18 19:11:43 +0000 (Mon, 18 Mar 2013) Log Message: ----------- Added the start of a Code::Blocks build for mingw. Added Paths: ----------- trunk/jazz/codeblocks-mingw/ trunk/jazz/codeblocks-mingw/Jazz++.workspace trunk/jazz/codeblocks-mingw/JazzPlusPlus.cbp trunk/jazz/portmidi/pm_win/portmidi-mingw.cbp trunk/jazz/portmidi/porttime/porttime-mingw.cbp Added: trunk/jazz/codeblocks-mingw/Jazz++.workspace =================================================================== --- trunk/jazz/codeblocks-mingw/Jazz++.workspace (rev 0) +++ trunk/jazz/codeblocks-mingw/Jazz++.workspace 2013-03-18 19:11:43 UTC (rev 981) @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<CodeBlocks_workspace_file> + <Workspace title="Jazz++"> + <Project filename="JazzPlusPlus-mingw.cbp" active="1" /> + <Project filename="..\portmidi\pm_win\portmidi-mingw.cbp" /> + <Project filename="..\portmidi\porttime\porttime-mingw.cbp" /> + <Project filename="..\..\cb_wx_test\cb_wx_test.cbp" /> + </Workspace> +</CodeBlocks_workspace_file> Added: trunk/jazz/codeblocks-mingw/JazzPlusPlus.cbp =================================================================== --- trunk/jazz/codeblocks-mingw/JazzPlusPlus.cbp (rev 0) +++ trunk/jazz/codeblocks-mingw/JazzPlusPlus.cbp 2013-03-18 19:11:43 UTC (rev 981) @@ -0,0 +1,328 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<CodeBlocks_project_file> + <FileVersion major="1" minor="6" /> + <Project> + <Option title="Jazz++" /> + <Option pch_mode="2" /> + <Option compiler="gnu_gcc" /> + <Build> + <Target title="Debug"> + <Option output="bin\Debug\Jazz++" prefix_auto="1" extension_auto="1" /> + <Option object_output="obj\Debug\" /> + <Option type="0" /> + <Option compiler="gnu_gcc" /> + <Option projectLinkerOptionsRelation="2" /> + <Compiler> + <Add option="-Wall" /> + <Add option="-g" /> + <Add directory="C:\wx\2.8\lib\gcc_lib\msw" /> + </Compiler> + <ResourceCompiler> + <Add directory="C:\wx\2.8\lib\gcc_lib\msw" /> + </ResourceCompiler> + <Linker> + <Add library="libwxmsw28.a" /> + <Add library="libwxpng.a" /> + <Add library="libwxjpeg.a" /> + <Add library="libwxtiff.a" /> + <Add library="libwxzlib.a" /> + <Add library="libwxexpatd.a" /> + <Add library="..\portmidi\pm_win\Debug MinGW Win32\libportmidi.a" /> + <Add library="..\portmidi\porttime\Debug MinGW Win32\libporttime.a" /> + <Add directory="C:\wx\2.8\lib\gcc_lib" /> + </Linker> + </Target> + <Target title="Release"> + <Option output="bin\Release\Jazz++" prefix_auto="1" extension_auto="1" /> + <Option object_output="obj\Release\" /> + <Option type="0" /> + <Option compiler="gnu_gcc" /> + <Option projectLinkerOptionsRelation="2" /> + <Compiler> + <Add option="-O2" /> + <Add option="-Wall" /> + <Add directory="C:\wx\2.8\lib\gcc_lib\msw" /> + </Compiler> + <ResourceCompiler> + <Add directory="C:\wx\2.8\lib\gcc_lib\msw" /> + </ResourceCompiler> + <Linker> + <Add option="-s" /> + <Add library="libwxmsw28.a" /> + <Add library="libwxpng.a" /> + <Add library="libwxjpeg.a" /> + <Add library="libwxtiff.a" /> + <Add library="libwxzlib.a" /> + <Add library="libwxexpat.a" /> + <Add library="..\portmidi\pm_win\Release MinGW Win32\libportmidi.a" /> + <Add library="..\portmidi\porttime\Release MinGW Win32\libporttime.a" /> + <Add directory="C:\wx\2.8\lib\gcc_lib" /> + </Linker> + </Target> + </Build> + <Compiler> + <Add option="-pipe" /> + <Add option="-mthreads" /> + <Add option='[[if (PLATFORM == PLATFORM_MSW && (GetCompilerFactory().GetCompilerVersionString(_T("gcc")) >= _T("4.0.0"))) print(_T("-Wno-attributes"));]]' /> + <Add option="-Winvalid-pch" /> + <Add option="-include wxWidgets.h" /> + <Add option="-D__GNUWIN32__" /> + <Add option="-D__WXMSW__" /> + <Add directory="C:\wx\2.8\include" /> + <Add directory="C:\wx\2.8\contrib\include" /> + <Add directory="..\src" /> + <Add directory="..\src\mswin" /> + <Add directory="..\src\DeprecatedWx" /> + <Add directory="..\src\Dialogs" /> + </Compiler> + <ResourceCompiler> + <Add directory="C:\wx\2.8\include" /> + </ResourceCompiler> + <Linker> + <Add library="libkernel32.a" /> + <Add library="libuser32.a" /> + <Add library="libgdi32.a" /> + <Add library="libwinspool.a" /> + <Add library="libcomdlg32.a" /> + <Add library="libadvapi32.a" /> + <Add library="libshell32.a" /> + <Add library="libole32.a" /> + <Add library="liboleaut32.a" /> + <Add library="libuuid.a" /> + <Add library="libcomctl32.a" /> + <Add library="libwsock32.a" /> + <Add library="libodbc32.a" /> + <Add library="libwinmm.a" /> + </Linker> + <Unit filename="..\src\AboutDialog.cpp" /> + <Unit filename="..\src\AboutDialog.h" /> + <Unit filename="..\src\AlsaDriver.cpp"> + <Option target="<{~None~}>" /> + </Unit> + <Unit filename="..\src\AlsaDriver.h"> + <Option target="<{~None~}>" /> + </Unit> + <Unit filename="..\src\AlsaPlayer.cpp"> + <Option target="<{~None~}>" /> + </Unit> + <Unit filename="..\src\AlsaPlayer.h"> + <Option target="<{~None~}>" /> + </Unit> + <Unit filename="..\src\AlsaThru.cpp"> + <Option target="<{~None~}>" /> + </Unit> + <Unit filename="..\src\AlsaThru.h"> + <Option target="<{~None~}>" /> + </Unit> + <Unit filename="..\src\AsciiMidiFile.cpp" /> + <Unit filename="..\src\AsciiMidiFile.h" /> + <Unit filename="..\src\Audio.cpp" /> + <Unit filename="..\src\Audio.h" /> + <Unit filename="..\src\AudioDriver.cpp"> + <Option target="<{~None~}>" /> + </Unit> + <Unit filename="..\src\AudioDriver.h" /> + <Unit filename="..\src\ClockDialog.cpp" /> + <Unit filename="..\src\ClockDialog.h" /> + <Unit filename="..\src\Command.cpp" /> + <Unit filename="..\src\Command.h" /> + <Unit filename="..\src\Configuration.cpp" /> + <Unit filename="..\src\Configuration.h" /> + <Unit filename="..\src\ControlEdit.cpp" /> + <Unit filename="..\src\ControlEdit.h" /> + <Unit filename="..\src\DeprecatedStringUtils.cpp" /> + <Unit filename="..\src\DeprecatedStringUtils.h" /> + <Unit filename="..\src\DeprecatedWx\prop.cpp" /> + <Unit filename="..\src\DeprecatedWx\prop.h" /> + <Unit filename="..\src\DeprecatedWx\propform.cpp" /> + <Unit filename="..\src\DeprecatedWx\propform.h" /> + <Unit filename="..\src\DeprecatedWx\proplist.cpp" /> + <Unit filename="..\src\DeprecatedWx\proplist.h" /> + <Unit filename="..\src\DeprecatedWx\setup.h" /> + <Unit filename="..\src\Dialogs.cpp" /> + <Unit filename="..\src\Dialogs.h" /> + <Unit filename="..\src\Dialogs\KeyOnDialog.cpp" /> + <Unit filename="..\src\Dialogs\KeyOnDialog.h" /> + <Unit filename="..\src\Dialogs\MetronomeSettingsDialog.cpp" /> + <Unit filename="..\src\Dialogs\MetronomeSettingsDialog.h" /> + <Unit filename="..\src\Dialogs\SynthesizerSettingsDialog.cpp" /> + <Unit filename="..\src\Dialogs\SynthesizerSettingsDialog.h" /> + <Unit filename="..\src\Dialogs\TrackDialog.cpp" /> + <Unit filename="..\src\Dialogs\TrackDialog.h" /> + <Unit filename="..\src\Dialogs\copyDialog.cpp"> + <Option compile="0" /> + <Option link="0" /> + </Unit> + <Unit filename="..\src\Dialogs\copyDialog.h" /> + <Unit filename="..\src\Dialogs\copyright.cpp"> + <Option compile="0" /> + <Option link="0" /> + </Unit> + <Unit filename="..\src\Dialogs\copyright.h" /> + <Unit filename="..\src\Dialogs\midiDelay.xrc" /> + <Unit filename="..\src\Dialogs\midiThruDialog.cpp"> + <Option compile="0" /> + <Option link="0" /> + </Unit> + <Unit filename="..\src\Dialogs\midiThruDialog.h" /> + <Unit filename="..\src\Dialogs\midiTiming.cpp"> + <Option compile="0" /> + <Option link="0" /> + </Unit> + <Unit filename="..\src\Dialogs\midiTiming.h" /> + <Unit filename="..\src\Dialogs\sequenceLength.xrc" /> + <Unit filename="..\src\Dialogs\songSettings.cpp"> + <Option compile="0" /> + <Option link="0" /> + </Unit> + <Unit filename="..\src\Dialogs\songSettings.h" /> + <Unit filename="..\src\Dialogs\velocity.xrc" /> + <Unit filename="..\src\Dialogs\windowSettings.xrc" /> + <Unit filename="..\src\DynamicArray.cpp" /> + <Unit filename="..\src\DynamicArray.h" /> + <Unit filename="..\src\ErrorMessage.cpp" /> + <Unit filename="..\src\ErrorMessage.h" /> + <Unit filename="..\src\EventWindow.cpp" /> + <Unit filename="..\src\EventWindow.h" /> + <Unit filename="..\src\Events.cpp" /> + <Unit filename="..\src\Events.h" /> + <Unit filename="..\src\FileSelector.cpp" /> + <Unit filename="..\src\FileSelector.h" /> + <Unit filename="..\src\Filter.cpp" /> + <Unit filename="..\src\Filter.h" /> + <Unit filename="..\src\FindFile.cpp" /> + <Unit filename="..\src\FindFile.h" /> + <Unit filename="..\src\FrequencyTable.cpp" /> + <Unit filename="..\src\FrequencyTable.h" /> + <Unit filename="..\src\GetOptionIndex.cpp" /> + <Unit filename="..\src\GetOptionIndex.h" /> + <Unit filename="..\src\Globals.cpp" /> + <Unit filename="..\src\Globals.h" /> + <Unit filename="..\src\GuitarFrame.cpp" /> + <Unit filename="..\src\GuitarFrame.h" /> + <Unit filename="..\src\GuitarSettings.cpp" /> + <Unit filename="..\src\GuitarSettings.h" /> + <Unit filename="..\src\GuitarSettingsDialog.cpp" /> + <Unit filename="..\src\GuitarSettingsDialog.h" /> + <Unit filename="..\src\GuitarWindow.cpp" /> + <Unit filename="..\src\GuitarWindow.h" /> + <Unit filename="..\src\Harmony.cpp" /> + <Unit filename="..\src\Harmony.h" /> + <Unit filename="..\src\HarmonyBrowserAnalyzer.cpp" /> + <Unit filename="..\src\HarmonyBrowserAnalyzer.h" /> + <Unit filename="..\src\HarmonyP.cpp" /> + <Unit filename="..\src\HarmonyP.h" /> + <Unit filename="..\src\Help.cpp" /> + <Unit filename="..\src\Help.h" /> + <Unit filename="..\src\JazzPlusPlusApplication.cpp" /> + <Unit filename="..\src\JazzPlusPlusApplication.h" /> + <Unit filename="..\src\KeyDialog.cpp" /> + <Unit filename="..\src\KeyDialog.h" /> + <Unit filename="..\src\KeyStringConverters.cpp" /> + <Unit filename="..\src\KeyStringConverters.h" /> + <Unit filename="..\src\Knob.cpp" /> + <Unit filename="..\src\Knob.h" /> + <Unit filename="..\src\Mapper.cpp" /> + <Unit filename="..\src\Mapper.h" /> + <Unit filename="..\src\MeasureChoice.cpp" /> + <Unit filename="..\src\MeasureChoice.h" /> + <Unit filename="..\src\Metronome.cpp" /> + <Unit filename="..\src\Metronome.h" /> + <Unit filename="..\src\MidiDeviceDialog.cpp" /> + <Unit filename="..\src\MidiDeviceDialog.h" /> + <Unit filename="..\src\MouseAction.cpp" /> + <Unit filename="..\src\MouseAction.h" /> + <Unit filename="..\src\NamedChoice.cpp" /> + <Unit filename="..\src\NamedChoice.h" /> + <Unit filename="..\src\NamedValue.cpp" /> + <Unit filename="..\src\NamedValue.h" /> + <Unit filename="..\src\NamedValueChoice.cpp" /> + <Unit filename="..\src\NamedValueChoice.h" /> + <Unit filename="..\src\PianoFrame.cpp" /> + <Unit filename="..\src\PianoFrame.h" /> + <Unit filename="..\src\PianoWindow.cpp" /> + <Unit filename="..\src\PianoWindow.h" /> + <Unit filename="..\src\Player.cpp" /> + <Unit filename="..\src\Player.h" /> + <Unit filename="..\src\PortMidiPlayer.cpp" /> + <Unit filename="..\src\PortMidiPlayer.h" /> + <Unit filename="..\src\Project.cpp" /> + <Unit filename="..\src\Project.h" /> + <Unit filename="..\src\ProjectManager.cpp" /> + <Unit filename="..\src\ProjectManager.h" /> + <Unit filename="..\src\PropertyListDialog.cpp" /> + <Unit filename="..\src\PropertyListDialog.h" /> + <Unit filename="..\src\Random.cpp" /> + <Unit filename="..\src\Random.h" /> + <Unit filename="..\src\RecordingInfo.cpp" /> + <Unit filename="..\src\RecordingInfo.h" /> + <Unit filename="..\src\Rectangle.cpp" /> + <Unit filename="..\src\Rectangle.h" /> + <Unit filename="..\src\ResourceDialog.cpp" /> + <Unit filename="..\src\ResourceDialog.h" /> + <Unit filename="..\src\Resources.h" /> + <Unit filename="..\src\Rhythm.cpp" /> + <Unit filename="..\src\Rhythm.h" /> + <Unit filename="..\src\Sample.cpp" /> + <Unit filename="..\src\Sample.h" /> + <Unit filename="..\src\SampleCommand.cpp" /> + <Unit filename="..\src\SampleCommand.h" /> + <Unit filename="..\src\SampleDialog.cpp" /> + <Unit filename="..\src\SampleDialog.h" /> + <Unit filename="..\src\SampleWindow.cpp" /> + <Unit filename="..\src\SampleWindow.h" /> + <Unit filename="..\src\SelectControllerDialog.cpp" /> + <Unit filename="..\src\SelectControllerDialog.h" /> + <Unit filename="..\src\Signal2.cpp" /> + <Unit filename="..\src\Signal2.h" /> + <Unit filename="..\src\SignalInterface.h" /> + <Unit filename="..\src\SliderWindow.cpp" /> + <Unit filename="..\src\SliderWindow.h" /> + <Unit filename="..\src\Song.cpp" /> + <Unit filename="..\src\Song.h" /> + <Unit filename="..\src\StandardFile.cpp" /> + <Unit filename="..\src\StandardFile.h" /> + <Unit filename="..\src\StringReadWrite.cpp" /> + <Unit filename="..\src\StringReadWrite.h" /> + <Unit filename="..\src\StringUtilities.cpp" /> + <Unit filename="..\src\StringUtilities.h" /> + <Unit filename="..\src\Synth.cpp" /> + <Unit filename="..\src\Synth.h" /> + <Unit filename="..\src\ToolBar.cpp" /> + <Unit filename="..\src\ToolBar.h" /> + <Unit filename="..\src\Track.cpp" /> + <Unit filename="..\src\Track.h" /> + <Unit filename="..\src\TrackFrame.cpp" /> + <Unit filename="..\src\TrackFrame.h" /> + <Unit filename="..\src\TrackWindow.cpp" /> + <Unit filename="..\src\TrackWindow.h" /> + <Unit filename="..\src\WxWidgets.h"> + <Option compile="1" /> + <Option weight="0" /> + </Unit> + <Unit filename="..\src\commands\copyCommand.cpp"> + <Option compile="0" /> + <Option link="0" /> + </Unit> + <Unit filename="..\src\commands\copyCommand.h" /> + <Unit filename="..\src\gui\trackwinEnum.h" /> + <Unit filename="..\src\midinet.h" /> + <Unit filename="..\src\mswin\WindowsAudioInterface.cpp" /> + <Unit filename="..\src\mswin\WindowsAudioInterface.h" /> + <Unit filename="..\src\mswin\WindowsConsole.cpp" /> + <Unit filename="..\src\mswin\WindowsConsole.h" /> + <Unit filename="..\src\mswin\WindowsMidiInterface.cpp" /> + <Unit filename="..\src\mswin\WindowsMidiInterface.h" /> + <Unit filename="..\src\mswin\WindowsPlayer.cpp" /> + <Unit filename="..\src\mswin\WindowsPlayer.h" /> + <Unit filename="..\src\mswin\config.h" /> + <Unit filename="..\src\mswin\jazz.rc"> + <Option compilerVar="WINDRES" /> + </Unit> + <Extensions> + <code_completion /> + <envvars /> + <debugger /> + </Extensions> + </Project> +</CodeBlocks_project_file> Added: trunk/jazz/portmidi/pm_win/portmidi-mingw.cbp =================================================================== --- trunk/jazz/portmidi/pm_win/portmidi-mingw.cbp (rev 0) +++ trunk/jazz/portmidi/pm_win/portmidi-mingw.cbp 2013-03-18 19:11:43 UTC (rev 981) @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<CodeBlocks_project_file> + <FileVersion major="1" minor="6" /> + <Project> + <Option title="portmidi" /> + <Option pch_mode="2" /> + <Option compiler="gnu_gcc" /> + <Build> + <Target title="Debug MinGW Win32"> + <Option output=".\Debug MinGW Win32\libportmidi" prefix_auto="1" extension_auto="1" /> + <Option working_dir="" /> + <Option object_output=".\Debug MinGW Win32\obj" /> + <Option type="2" /> + <Option compiler="gnu_gcc" /> + <Option createDefFile="1" /> + <Compiler> + <Add option="-W" /> + <Add option="-Wall" /> + <Add option="-g" /> + <Add option="-DWIN32" /> + <Add option="-D_DEBUG" /> + <Add directory="..\pm_common" /> + <Add directory="..\porttime" /> + <Add directory="..\pm_win" /> + </Compiler> + <ResourceCompiler> + <Add directory="..\pm_common" /> + <Add directory="..\porttime" /> + <Add directory="..\pm_win" /> + </ResourceCompiler> + </Target> + <Target title="Release MinGW Win32"> + <Option output=".\Release MinGW Win32\libportmidi" prefix_auto="1" extension_auto="1" /> + <Option working_dir="" /> + <Option object_output=".\Release MinGW Win32\obj" /> + <Option type="2" /> + <Option compiler="gnu_gcc" /> + <Option createDefFile="1" /> + <Compiler> + <Add option="-O2" /> + <Add option="-W" /> + <Add option="-Wall" /> + <Add option="-DWIN32" /> + <Add directory="..\pm_common" /> + <Add directory="..\porttime" /> + <Add directory="..\pm_win" /> + </Compiler> + <ResourceCompiler> + <Add directory="..\pm_common" /> + <Add directory="..\porttime" /> + <Add directory="..\pm_win" /> + </ResourceCompiler> + </Target> + </Build> + <VirtualTargets> + <Add alias="#All" targets="Debug MinGW Win32;Release MinGW Win32;" /> + </VirtualTargets> + <Unit filename="..\pm_common\pminternal.h" /> + <Unit filename="..\pm_common\pmutil.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\pm_common\pmutil.h" /> + <Unit filename="..\pm_common\portmidi.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="..\pm_common\portmidi.h" /> + <Unit filename="pmwin.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="pmwinmm.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="pmwinmm.h" /> + <Extensions> + <code_completion /> + <envvars /> + <debugger /> + </Extensions> + </Project> +</CodeBlocks_project_file> Added: trunk/jazz/portmidi/porttime/porttime-mingw.cbp =================================================================== --- trunk/jazz/portmidi/porttime/porttime-mingw.cbp (rev 0) +++ trunk/jazz/portmidi/porttime/porttime-mingw.cbp 2013-03-18 19:11:43 UTC (rev 981) @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> +<CodeBlocks_project_file> + <FileVersion major="1" minor="6" /> + <Project> + <Option title="porttime" /> + <Option pch_mode="2" /> + <Option compiler="gnu_gcc" /> + <Build> + <Target title="Release MinGW Win32"> + <Option output=".\Release MinGW Win32\libporttime" prefix_auto="1" extension_auto="1" /> + <Option working_dir="" /> + <Option object_output="Release MinGW Win32\obj" /> + <Option type="2" /> + <Option compiler="gnu_gcc" /> + <Option createDefFile="1" /> + <Compiler> + <Add option="-O2" /> + <Add option="-W" /> + <Add option="-DWIN32" /> + <Add option="-DNDEBUG" /> + </Compiler> + </Target> + <Target title="Debug MinGW Win32"> + <Option output=".\Debug MinGW Win32\libporttime" prefix_auto="1" extension_auto="1" /> + <Option working_dir="" /> + <Option object_output="Debug MinGW Win32\obj" /> + <Option type="2" /> + <Option compiler="gnu_gcc" /> + <Option createDefFile="1" /> + <Compiler> + <Add option="-W" /> + <Add option="-Wall" /> + <Add option="-g" /> + <Add option="-DWIN32" /> + <Add option="-DDEBUG" /> + </Compiler> + </Target> + </Build> + <VirtualTargets> + <Add alias="#All" targets="Release MinGW Win32;Debug MinGW Win32;" /> + </VirtualTargets> + <Unit filename="porttime.c"> + <Option compilerVar="CC" /> + </Unit> + <Unit filename="porttime.h" /> + <Unit filename="ptwinmm.c"> + <Option compilerVar="CC" /> + </Unit> + <Extensions> + <code_completion /> + <envvars /> + <debugger /> + </Extensions> + </Project> +</CodeBlocks_project_file> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-03-20 15:37:48
|
Revision: 986 http://sourceforge.net/p/jazzplusplus/code/986 Author: pstieber Date: 2013-03-20 15:37:45 +0000 (Wed, 20 Mar 2013) Log Message: ----------- Added the new version header file. Modified Paths: -------------- trunk/jazz/src/Makefile.am trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj Modified: trunk/jazz/src/Makefile.am =================================================================== --- trunk/jazz/src/Makefile.am 2013-03-20 15:36:05 UTC (rev 985) +++ trunk/jazz/src/Makefile.am 2013-03-20 15:37:45 UTC (rev 986) @@ -274,6 +274,7 @@ HarmonyP.h \ Help.h \ JazzPlusPlusApplication.h \ +JazzPlusPlusVersion.h \ KeyStringConverters.h \ Mapper.h \ MeasureChoice.h \ Modified: trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj =================================================================== --- trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-03-20 15:36:05 UTC (rev 985) +++ trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-03-20 15:37:45 UTC (rev 986) @@ -654,6 +654,10 @@ > </File> <File + RelativePath="..\src\JazzPlusPlusVersion.h" + > + </File> + <File RelativePath="..\src\KeyStringConverters.cpp" > </File> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-04-07 22:14:23
|
Revision: 1016 http://sourceforge.net/p/jazzplusplus/code/1016 Author: pstieber Date: 2013-04-07 22:14:21 +0000 (Sun, 07 Apr 2013) Log Message: ----------- Added the new rhythm array control code. Modified Paths: -------------- trunk/jazz/src/Makefile.am trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj Modified: trunk/jazz/src/Makefile.am =================================================================== --- trunk/jazz/src/Makefile.am 2013-04-07 22:12:11 UTC (rev 1015) +++ trunk/jazz/src/Makefile.am 2013-04-07 22:14:21 UTC (rev 1016) @@ -89,6 +89,7 @@ RecordingInfo.cpp \ Rectangle.cpp \ Rhythm.cpp \ +RhythmArrayControl.cpp \ Sample.cpp \ SampleCommand.cpp \ SampleDialog.cpp \ @@ -191,6 +192,7 @@ RecordingInfo.cpp \ Rectangle.cpp \ Rhythm.cpp \ +RhythmArrayControl.cpp \ Sample.cpp \ SampleCommand.cpp \ SampleDialog.cpp \ @@ -297,6 +299,7 @@ Rectangle.h \ Resources.h \ Rhythm.h \ +RhythmArrayControl.h \ Sample.h \ SampleCommand.h \ SampleDialog.h \ Modified: trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj =================================================================== --- trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-04-07 22:12:11 UTC (rev 1015) +++ trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-04-07 22:14:21 UTC (rev 1016) @@ -870,6 +870,14 @@ > </File> <File + RelativePath="..\src\RhythmArrayControl.cpp" + > + </File> + <File + RelativePath="..\src\RhythmArrayControl.h" + > + </File> + <File RelativePath="..\src\Sample.cpp" > </File> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-04-08 03:56:34
|
Revision: 1019 http://sourceforge.net/p/jazzplusplus/code/1019 Author: pstieber Date: 2013-04-08 03:56:31 +0000 (Mon, 08 Apr 2013) Log Message: ----------- 1. Converted dynamic array code from macros to C++ template code. 2. Removed the DynamicArray.cpp source module. 3. Put the bit set code in a separate header file. 4. Updated the names of some audio data members. Modified Paths: -------------- trunk/jazz/src/Audio.cpp trunk/jazz/src/Audio.h trunk/jazz/src/DynamicArray.h trunk/jazz/src/Makefile.am trunk/jazz/src/Random.h trunk/jazz/src/Track.h trunk/jazz/src/mswin/WindowsAudioInterface.cpp trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj Added Paths: ----------- trunk/jazz/src/BitSet.h Removed Paths: ------------- trunk/jazz/src/DynamicArray.cpp Modified: trunk/jazz/src/Audio.cpp =================================================================== --- trunk/jazz/src/Audio.cpp 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/src/Audio.cpp 2013-04-08 03:56:31 UTC (rev 1019) @@ -204,7 +204,7 @@ int i; for (i = 0; i < BUFCOUNT; ++i) { - buffers[i] = new JZAudioBuffer(0); + mpBuffers[i] = new JZAudioBuffer(0); } adjust_audio_length = 1; @@ -241,7 +241,7 @@ } for (i = 0; i < BUFCOUNT; i++) { - delete buffers[i]; + delete mpBuffers[i]; } } @@ -415,7 +415,7 @@ mDriverBuffers.Clear(); for (i = 0; i < BUFCOUNT; i++) { - mFreeBuffers.Put(buffers[i]); + mFreeBuffers.Put(mpBuffers[i]); } buffers_written = 0; @@ -1072,15 +1072,15 @@ // Save part of first buffer. os.write( - (char*)&buf.buffers[start_buffer]->data[start_offs], + (char*)&buf.mBuffers[start_buffer]->data[start_offs], 2 * start_length); // write some complete buffers for (int i = start_buffer + 1; i < end_buffer; i++) - os.write((char*)buf.buffers[i]->data, bufsize * 2); + os.write((char*)buf.mBuffers[i]->data, bufsize * 2); // save part of last buffer if (end_length > 0) - os.write((char*)buf.buffers[end_buffer]->data, 2 * end_length); + os.write((char*)buf.mBuffers[end_buffer]->data, 2 * end_length); #if 0 // very slow, but works! ofstream slow("t2.wav", ios::out | ios::bin | ios::trunc); @@ -1089,7 +1089,7 @@ { int bi = i / bufsize; int di = i % bufsize; - slow.write((char*)&buf.buffers[bi]->mpData[di], sizeof(short)); + slow.write((char*)&buf.mBuffers[bi]->mpData[di], sizeof(short)); } #endif } @@ -1098,17 +1098,15 @@ // ------------------------------- record ------------------------ // ----------------------------------------------------------------- -DEFINE_ARRAY(JZAudioBufferArray, JZAudioBuffer*) - //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- void JZAudioRecordBuffer::Clear() { - int n = buffers.GetSize(); + int n = mBuffers.GetSize(); for (int i = 0; i < n; i++) { - delete buffers[i]; - buffers[i] = 0; + delete mBuffers[i]; + mBuffers[i] = 0; } num_buffers = 0; } @@ -1117,14 +1115,14 @@ //----------------------------------------------------------------------------- JZAudioBuffer* JZAudioRecordBuffer::RequestBuffer() { - if (buffers[num_buffers] == 0) - buffers[num_buffers] = new JZAudioBuffer(0); - if (buffers[num_buffers] == 0) + if (mBuffers[num_buffers] == 0) + mBuffers[num_buffers] = new JZAudioBuffer(0); + if (mBuffers[num_buffers] == 0) { Clear(); fprintf(stderr, "memory exhausted!\n"); } - return buffers[num_buffers++]; + return mBuffers[num_buffers++]; } // ----------------------------------------------------------------- Modified: trunk/jazz/src/Audio.h =================================================================== --- trunk/jazz/src/Audio.h 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/src/Audio.h 2013-04-08 03:56:31 UTC (rev 1019) @@ -112,9 +112,6 @@ } }; - -DECLARE_ARRAY(JZAudioBufferArray, JZAudioBuffer*) - //***************************************************************************** //***************************************************************************** class JZAudioBufferQueue @@ -207,12 +204,11 @@ private: - JZAudioBufferArray buffers; + TTDynamicArray<JZAudioBuffer*> mBuffers; int num_buffers; int bufbytes; }; - //***************************************************************************** // Description: // This is the sample set class declaration. This class holds a collection @@ -299,7 +295,7 @@ JZAudioBuffer* GetBuffer(int i) const { // 0 < i < BUFCOUNT - return buffers[i]; + return mpBuffers[i]; } void AdjustAudioLength(JZTrack *t, long TicksPerMinute); @@ -426,7 +422,7 @@ unsigned int bufbytes; // buffer size in byte unsigned int bufshorts; // buffer size in short - JZAudioBuffer *buffers[BUFCOUNT]; // all the audio buffers + JZAudioBuffer* mpBuffers[BUFCOUNT]; // all the audio buffers JZAudioBufferQueue mFreeBuffers; // to be filled with data JZAudioBufferQueue mFullBuffers; // to be played by driver JZAudioBufferQueue mDriverBuffers; // actually played by driver @@ -458,6 +454,8 @@ JZSample* listen_sample; }; +//***************************************************************************** +//***************************************************************************** //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- inline Added: trunk/jazz/src/BitSet.h =================================================================== --- trunk/jazz/src/BitSet.h (rev 0) +++ trunk/jazz/src/BitSet.h 2013-04-08 03:56:31 UTC (rev 1019) @@ -0,0 +1,59 @@ +//***************************************************************************** +// The JAZZ++ Midi Sequencer +// +// Copyright (C) 2013 Peter J. Stieber +// +// This program is free software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation; either version 2 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program; if not, write to the Free Software +// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +//***************************************************************************** + +#pragma once + +#include "DynamicArray.h" + +//***************************************************************************** +//***************************************************************************** +class JZBitset +{ + public: + int operator()(int i) + { + return (mArray[index(i)] & mask(i)) != 0; + } + void set(int i, int b) + { + if (b) + { + mArray[index(i)] |= mask(i); + } + else + { + mArray[index(i)] &= ~mask(i); + } + } + + private: + + TTDynamicArray<int> mArray; + + // this works for sizeof(int) >= 4 + int index(int i) + { + return i >> 5; + } + int mask(int i) + { + return 1 << (i & 31); + } +}; Property changes on: trunk/jazz/src/BitSet.h ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Deleted: trunk/jazz/src/DynamicArray.cpp =================================================================== --- trunk/jazz/src/DynamicArray.cpp 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/src/DynamicArray.cpp 2013-04-08 03:56:31 UTC (rev 1019) @@ -1,23 +0,0 @@ -//***************************************************************************** -// The JAZZ++ Midi Sequencer -// -// Copyright (C) 1994-2000 Andreas Voss and Per Sigmond, all rights reserved. -// Modifications Copyright (C) 2004 Patrick Earl -// Modifications Copyright (C) 2008-2013 Peter J. Stieber -// -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; either version 2 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program; if not, write to the Free Software -// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -//***************************************************************************** - -#include "DynamicArray.h" Modified: trunk/jazz/src/DynamicArray.h =================================================================== --- trunk/jazz/src/DynamicArray.h 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/src/DynamicArray.h 2013-04-08 03:56:31 UTC (rev 1019) @@ -1,9 +1,7 @@ //***************************************************************************** // The JAZZ++ Midi Sequencer // -// Copyright (C) 1994-2000 Andreas Voss and Per Sigmond, all rights reserved. -// Modifications Copyright (C) 2004 Patrick Earl -// Modifications Copyright (C) 2008-2013 Peter J. Stieber +// Copyright (C) 2013 Peter J. Stieber // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -23,176 +21,195 @@ #pragma once #include <cassert> -#include <vector> -#define DECLARE_ARRAY(CLASS, TYPE) \ - \ -class CLASS \ -{ \ - public: \ - CLASS(TYPE initVal, int initSize = 0); \ - CLASS(); \ - virtual ~CLASS(); \ - CLASS(const CLASS &); \ - CLASS & operator=(const CLASS &); \ - \ - TYPE & operator[](int i); \ - const TYPE operator[](int i) const; \ - int GetSize() const; \ - protected: \ - void Resize(int newSize); \ - int nArrays; /* Anzahl Arrays */ \ - int block_size; /* Anzahl Elemente je Array */ \ - void Clear(); /* Loescht alle Arrays */ \ - TYPE initVal; \ - TYPE** ppArray; \ +//***************************************************************************** +// Description: +// Template version of the macro code macro code listed above. +//***************************************************************************** +template <typename TAType> +class TTDynamicArray +{ + public: + + TTDynamicArray(); + + TTDynamicArray(TAType InitialValue, int InitialSize = 0); + + TTDynamicArray(const TTDynamicArray& Other); + + virtual ~TTDynamicArray(); + + TTDynamicArray& operator = (const TTDynamicArray& Rhs); + + TAType& operator[](int i); + + const TAType operator[](int i) const; + + int GetSize() const; + + protected: + + void Resize(int NewSize); + + // Delete all arrays. + void Clear(); + + protected: + + // Number of arrays. + int mArrayCount; + + // Number of elements per array. + int mBlockSize; + + TAType mInitialValue; + TAType** mppArray; }; +//***************************************************************************** +//***************************************************************************** +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +TTDynamicArray<TAType>::TTDynamicArray() + : mArrayCount(0), + mBlockSize(16), + mInitialValue(0), + mppArray(0) +{ +} -#define DEFINE_ARRAY(CLASS, TYPE) \ - \ -CLASS::CLASS(TYPE val, int s) : initVal(val) \ -{ \ - nArrays = 0; \ - ppArray = 0; \ - block_size = 16; \ - if (s) Resize(s); \ -} \ - \ -CLASS::CLASS() : initVal(0) \ -{ \ - nArrays = 0; \ - ppArray = 0; \ - block_size = 16; \ -} \ - \ -CLASS::CLASS(const CLASS &X) : initVal(X.initVal) \ -{ \ - int i; \ - nArrays = 0; \ - ppArray = 0; \ - block_size = 16; \ - for (i = 0; i < X.nArrays * block_size; i++) \ - (*this)[i] = (TYPE)X[i]; \ -} \ - \ -void CLASS::Clear() \ -{ \ - int i; \ - for (i = 0; i < nArrays; i++) \ - { \ - delete [] ppArray[i]; \ - } \ - delete [] ppArray; \ - nArrays = 0; \ - ppArray = 0; \ -} \ - \ -CLASS::~CLASS() \ -{ \ - Clear(); \ -} \ - \ -CLASS& CLASS::operator=(const CLASS &X) \ -{ \ - int i; \ - if (&X == this) \ - return *this; \ - Clear(); \ - initVal = X.initVal; \ - block_size = X.block_size; \ - for (i = 0; i < X.nArrays * X.block_size; i++) \ - { \ - (*this)[i] = (TYPE)X[i]; \ - } \ - return *this; \ -} \ - \ -TYPE& CLASS::operator[](int i) \ -{ \ - assert(i >= 0); \ - Resize(i); \ - return ppArray[i / block_size][i % block_size]; \ -} \ - \ -const TYPE CLASS::operator[](int i) const \ -{ \ - assert(i >= 0); \ - int k = i / block_size; \ - if (k >= nArrays || ppArray[k] == 0) \ - { \ - return initVal; \ - } \ - return ppArray[k][i % block_size]; \ -} \ - \ -void CLASS::Resize(int newSize) \ -{ \ - int k = newSize / block_size; \ - if (k >= nArrays) \ - { \ - int i, n = k + 1; \ - TYPE **tmp = new TYPE * [n]; \ - for (i = 0; i < nArrays; i++) \ - { \ - tmp[i] = ppArray[i]; \ - } \ - for (; i < n; i++) \ - { \ - tmp[i] = 0; \ - } \ - delete [] ppArray; \ - ppArray = tmp; \ - nArrays = n; \ - } \ - \ - if (ppArray[k] == 0) \ - { \ - int i; \ - ppArray[k] = new TYPE [block_size]; \ - for (i = 0; i < block_size; i++) \ - { \ - ppArray[k][i] = initVal; \ - } \ - } \ -} \ - \ -int CLASS::GetSize() const \ -{ \ - return nArrays * block_size; \ +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +TTDynamicArray<TAType>::TTDynamicArray(TAType InitialValue, int InitialSize) + : mArrayCount(0), + mBlockSize(16), + mInitialValue(InitialValue), + mppArray(0) +{ + if (InitialSize) + { + Resize(InitialSize); + } } +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +TTDynamicArray<TAType>::TTDynamicArray(const TTDynamicArray<TAType>& Other) + : mArrayCount(0), + mBlockSize(16), + mInitialValue(Other.mInitialValue) + mppArray(0) +{ + for (int i = 0; i < Other.mArrayCount * mBlockSize; ++i) + { + (*this)[i] = Other[i]; + } +} -class JZBitset +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +void TTDynamicArray<TAType>::Clear() { - public: - int operator()(int i) + for (int i = 0; i < mArrayCount; ++i) + { + delete [] mppArray[i]; + } + delete [] mppArray; + mArrayCount = 0; + mppArray = 0; +} + +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +TTDynamicArray<TAType>::~TTDynamicArray() +{ + Clear(); +} + +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +TTDynamicArray<TAType>& TTDynamicArray<TAType>::operator = ( + const TTDynamicArray<TAType>& Rhs) +{ + if (&Rhs != this) + { + Clear(); + mInitialValue = Rhs.mInitialValue; + mBlockSize = Rhs.mBlockSize; + for (int i = 0; i < Rhs.mArrayCount * Rhs.mBlockSize; ++i) { - return (mArray[index(i)] & mask(i)) != 0; + (*this)[i] = Rhs[i]; } - void set(int i, int b) - { - if (b) - { - mArray[index(i)] |= mask(i); - } - else - { - mArray[index(i)] &= ~mask(i); - } - } + } + return *this; +} - private: +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +TAType& TTDynamicArray<TAType>::operator[](int i) +{ + assert(i >= 0); + Resize(i); + return mppArray[i / mBlockSize][i % mBlockSize]; +} - std::vector<int> mArray; +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +const TAType TTDynamicArray<TAType>::operator[](int i) const +{ + assert(i >= 0); + int k = i / mBlockSize; + if (k >= mArrayCount || mppArray[k] == 0) + { + return mInitialValue; + } + return mppArray[k][i % mBlockSize]; +} - // this works for sizeof(int) >= 4 - int index(int i) +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +void TTDynamicArray<TAType>::Resize(int NewSize) +{ + int k = NewSize / mBlockSize; + if (k >= mArrayCount) + { + int i, n = k + 1; + TAType** ppTemp = new TAType * [n]; + for (i = 0; i < mArrayCount; i++) { - return i >> 5; + ppTemp[i] = mppArray[i]; } - int mask(int i) + for (; i < n; ++i) { - return 1 << (i & 31); + ppTemp[i] = 0; } -}; + delete [] mppArray; + mppArray = ppTemp; + } + + if (mppArray[k] == 0) + { + mppArray[k] = new TAType [mBlockSize]; + for (int i = 0; i < mBlockSize; ++i) + { + mppArray[k][i] = mInitialValue; + } + } +} + +//----------------------------------------------------------------------------- +//----------------------------------------------------------------------------- +template <typename TAType> +int TTDynamicArray<TAType>::GetSize() const +{ + return mArrayCount * mBlockSize; +} Modified: trunk/jazz/src/Makefile.am =================================================================== --- trunk/jazz/src/Makefile.am 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/src/Makefile.am 2013-04-08 03:56:31 UTC (rev 1019) @@ -49,7 +49,6 @@ Dialogs/VelocityDialog.cpp \ Dialogs.cpp \ DrumUtilities.cpp \ -DynamicArray.cpp \ ErrorMessage.cpp \ Events.cpp \ EventFrame.cpp \ @@ -151,7 +150,6 @@ Dialogs.cpp \ DrumEnums.h \ DrumUtilities.h \ -DynamicArray.cpp \ ErrorMessage.cpp \ Events.cpp \ EventFrame.cpp \ @@ -223,6 +221,7 @@ AsciiMidiFile.h \ Audio.h \ AudioDriver.h \ +BitSet.h \ Command.h \ Configuration.h \ ControlEdit.h \ Modified: trunk/jazz/src/Random.h =================================================================== --- trunk/jazz/src/Random.h 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/src/Random.h 2013-04-08 03:56:31 UTC (rev 1019) @@ -24,11 +24,9 @@ #include <wx/window.h> -#include <iostream> +#include <iosfwd> #include <vector> -#include "DynamicArray.h" - //***************************************************************************** //***************************************************************************** class JZRandomGenerator @@ -96,8 +94,8 @@ mArray.resize(nn); } - friend std::ostream & operator << (std::ostream &, JZRndArray const &); - friend std::istream & operator >> (std::istream &, JZRndArray &); + friend std::ostream& operator << (std::ostream &, JZRndArray const &); + friend std::istream& operator >> (std::istream &, JZRndArray &); // Returns index 0..n-1 (arrayvalues -> empiric distribution) int Random(); Modified: trunk/jazz/src/Track.h =================================================================== --- trunk/jazz/src/Track.h 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/src/Track.h 2013-04-08 03:56:31 UTC (rev 1019) @@ -22,8 +22,8 @@ #pragma once +#include "BitSet.h" #include "DrumEnums.h" -#include "DynamicArray.h" #include "Events.h" #include "NamedValue.h" Modified: trunk/jazz/src/mswin/WindowsAudioInterface.cpp =================================================================== --- trunk/jazz/src/mswin/WindowsAudioInterface.cpp 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/src/mswin/WindowsAudioInterface.cpp 2013-04-08 03:56:31 UTC (rev 1019) @@ -425,10 +425,10 @@ hinp_open = 0; waveInReset(hinp); - int n = recbuffers.buffers.GetSize(); + int n = recbuffers.mBuffers.GetSize(); for (i = 0; i < n; i++) { - JZAudioBuffer* buf = recbuffers.buffers[i]; + JZAudioBuffer* buf = recbuffers.mBuffers[i]; if (buf == 0) break; res = waveInUnprepareHeader(hinp, (WAVEHDR *)buf->hdr, sizeof(WAVEHDR)); Modified: trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj =================================================================== --- trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-04-07 23:54:34 UTC (rev 1018) +++ trunk/jazz/vc9/JazzPlusPlus-VC9.vcproj 2013-04-08 03:56:31 UTC (rev 1019) @@ -450,6 +450,10 @@ > </File> <File + RelativePath="..\src\BitSet.h" + > + </File> + <File RelativePath="..\src\Command.cpp" > </File> @@ -494,10 +498,6 @@ > </File> <File - RelativePath="..\src\DynamicArray.cpp" - > - </File> - <File RelativePath="..\src\DynamicArray.h" > </File> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-04-08 04:00:57
|
Revision: 1021 http://sourceforge.net/p/jazzplusplus/code/1021 Author: pstieber Date: 2013-04-08 04:00:54 +0000 (Mon, 08 Apr 2013) Log Message: ----------- Added a missing comma. Modified Paths: -------------- trunk/jazz/conf/jazz.cfg trunk/jazz/src/DynamicArray.h Modified: trunk/jazz/conf/jazz.cfg =================================================================== --- trunk/jazz/conf/jazz.cfg 2013-04-08 03:57:49 UTC (rev 1020) +++ trunk/jazz/conf/jazz.cfg 2013-04-08 04:00:54 UTC (rev 1021) @@ -34,10 +34,10 @@ .enable_audio 1 # Window positions/sizes -.trackwin_xpos 10 -.trackwin_ypos 10 -.trackwin_width 600 -.trackwin_height 400 +.trackwin_xpos 0 +.trackwin_ypos 27 +.trackwin_width 1680 +.trackwin_height 1023 .pianowin_xpos 30 .pianowin_ypos 30 @@ -94,5 +94,6 @@ .synth_dialog 0 # program generated configuration: -.alsa_input_device -1 +.alsa_input_device 0 .alsa_output_device -1 +.startup_song /home/pstieber/OutsideSource/jazzplusplus/jazz/conf/jazz.mid Modified: trunk/jazz/src/DynamicArray.h =================================================================== --- trunk/jazz/src/DynamicArray.h 2013-04-08 03:57:49 UTC (rev 1020) +++ trunk/jazz/src/DynamicArray.h 2013-04-08 04:00:54 UTC (rev 1021) @@ -100,7 +100,7 @@ TTDynamicArray<TAType>::TTDynamicArray(const TTDynamicArray<TAType>& Other) : mArrayCount(0), mBlockSize(16), - mInitialValue(Other.mInitialValue) + mInitialValue(Other.mInitialValue), mppArray(0) { for (int i = 0; i < Other.mArrayCount * mBlockSize; ++i) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-10-18 19:24:09
|
Revision: 1035 http://sourceforge.net/p/jazzplusplus/code/1035 Author: pstieber Date: 2013-10-18 19:24:07 +0000 (Fri, 18 Oct 2013) Log Message: ----------- Added a information property list file template. Modified Paths: -------------- trunk/jazz/Makefile.am trunk/jazz/configure.ac Added Paths: ----------- trunk/jazz/Info.plist.in Added: trunk/jazz/Info.plist.in =================================================================== --- trunk/jazz/Info.plist.in (rev 0) +++ trunk/jazz/Info.plist.in 2013-10-18 19:24:07 UTC (rev 1035) @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleIdentifier</key> + <string>org.dvdstyler.DVDStyler</string> + <key>CFBundleDevelopmentRegion</key> + <string>English</string> + <key>CFBundleExecutable</key> + <string>Jazz++</string> + <key>CFBundleIconFile</key> + <string>jazz.icns</string> + <key>CFBundleName</key> + <string>Jazz++</string> + <key>CFBundlePackageType</key> + <string>APPL</string> + <key>CFBundleSignature</key> + <string>jazz</string> + <key>CFBundleVersion</key> + <string>@VERSION@</string> + <key>CFBundleShortVersionString</key> + <string>@VERSION@</string> + <key>CFBundleGetInfoString</key> + <string>Jazz++ version @VERSION@, (c) 2013 Pete Stieber</string> + <key>CFBundleLongVersionString</key> + <string>@VERSION@, (c) 2013 Pete Stieber</string> + <key>NSHumanReadableCopyright</key> + <string>Copyright 2013 Pete Stieber</string> + <key>LSRequiresCarbon</key> + <true/> + <key>CSResourcesFileMapped</key> + <true/> +</dict> +</plist> Modified: trunk/jazz/Makefile.am =================================================================== --- trunk/jazz/Makefile.am 2013-10-10 20:21:53 UTC (rev 1034) +++ trunk/jazz/Makefile.am 2013-10-18 19:24:07 UTC (rev 1035) @@ -1,5 +1,3 @@ -## Process this file with automake to produce Makefile.in - ACLOCAL_AMFLAGS=-I m4 SUBDIRS = src conf @@ -16,3 +14,17 @@ htmldocs: doxygen jazz.doxy + +# New stuff +Jazz++.app: Info.plist src/jazz + -mkdir Jazz++.app + -mkdir Jazz++.app/Contents + -mkdir Jazz++.app/Contents/MacOS + -mkdir Jazz++.app/Contents/Resources + -mkdir Jazz++.app/Contents/Resources/English.lproj + cp Info.plist Jazz++.app/Contents/ + echo -n "Jazz++" > Jazz++.app/Contents/PkgInfo + cp src/jazz Jazz++.app/Contents/MacOS/Jazz++ + +libs: + dylibbundler -od -b -x ./Jazz++.app/Contents/MacOS/Jazz++ -d ./Jazz++.app/Contents/libs/ Modified: trunk/jazz/configure.ac =================================================================== --- trunk/jazz/configure.ac 2013-10-10 20:21:53 UTC (rev 1034) +++ trunk/jazz/configure.ac 2013-10-18 19:24:07 UTC (rev 1035) @@ -244,6 +244,7 @@ src/HelpFiles/Makefile \ src/HelpFiles/images/Makefile \ conf/Makefile \ +Info.plist ]) AC_OUTPUT This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-10-22 03:33:05
|
Revision: 1036 http://sourceforge.net/p/jazzplusplus/code/1036 Author: pstieber Date: 2013-10-22 03:33:02 +0000 (Tue, 22 Oct 2013) Log Message: ----------- Removed Visual Studio 2008 and 2010 projects and solutions. I'm going to update to VS 2012 so I can use C++11. Removed Paths: ------------- trunk/jazz/vc10/ trunk/jazz/vc9/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pst...@us...> - 2013-10-25 23:46:48
|
Revision: 1039 http://sourceforge.net/p/jazzplusplus/code/1039 Author: pstieber Date: 2013-10-25 23:46:45 +0000 (Fri, 25 Oct 2013) Log Message: ----------- Updated to use Visual Studio 2013. Added Paths: ----------- trunk/jazz/portmidi/pm_win/portmidi-VC12.vcxproj trunk/jazz/portmidi/porttime/porttime-VC12.vcxproj trunk/jazz/vc12/ trunk/jazz/vc12/JazzPlusPlus-VC12.sln trunk/jazz/vc12/JazzPlusPlus-VC12.vcxproj trunk/jazz/vc12/JazzPlusPlus-VC12.vcxproj.filters Added: trunk/jazz/portmidi/pm_win/portmidi-VC12.vcxproj =================================================================== --- trunk/jazz/portmidi/pm_win/portmidi-VC12.vcxproj (rev 0) +++ trunk/jazz/portmidi/pm_win/portmidi-VC12.vcxproj 2013-10-25 23:46:45 UTC (rev 1039) @@ -0,0 +1,220 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug VC12|Win32"> + <Configuration>Debug VC12</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug VC12|x64"> + <Configuration>Debug VC12</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC12|Win32"> + <Configuration>Release VC12</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC12|x64"> + <Configuration>Release VC12</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>portmidi</ProjectName> + <ProjectGuid>{B460DC87-8C9C-4C33-BEF1-CD6734C676F1}</ProjectGuid> + <RootNamespace>portmidi</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>MultiByte</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>MultiByte</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'"> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>..\pm_common;..\porttime;..\pm_win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_LIB;DEBUG;PM_CHECK_ERRORS;WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <PrecompiledHeaderOutputFile>.\$(OutDir)portmidi.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)portmidi.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)portmidi.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>..\pm_common;..\porttime;..\pm_win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <PrecompiledHeaderOutputFile>.\$(OutDir)portmidi.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)portmidi.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)portmidi.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'"> + <Midl> + <TargetEnvironment>X64</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>..\pm_common;..\porttime;..\pm_win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_LIB;DEBUG;PM_CHECK_ERRORS;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <PrecompiledHeaderOutputFile>.\$(OutDir)portmidi.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)portmidi.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)portmidi.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'"> + <Midl> + <TargetEnvironment>X64</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>..\pm_common;..\porttime;..\pm_win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <PrecompiledHeaderOutputFile>.\$(OutDir)portmidi.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DisableSpecificWarnings>4996</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)portmidi.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)portmidi.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\pm_common\pmutil.c" /> + <ClCompile Include="pmwin.c" /> + <ClCompile Include="pmwinmm.c" /> + <ClCompile Include="..\pm_common\portmidi.c" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\pm_common\pminternal.h" /> + <ClInclude Include="..\pm_common\pmutil.h" /> + <ClInclude Include="pmwinmm.h" /> + <ClInclude Include="..\pm_common\portmidi.h" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> \ No newline at end of file Added: trunk/jazz/portmidi/porttime/porttime-VC12.vcxproj =================================================================== --- trunk/jazz/portmidi/porttime/porttime-VC12.vcxproj (rev 0) +++ trunk/jazz/portmidi/porttime/porttime-VC12.vcxproj 2013-10-25 23:46:45 UTC (rev 1039) @@ -0,0 +1,207 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug VC12|Win32"> + <Configuration>Debug VC12</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug VC12|x64"> + <Configuration>Debug VC12</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC12|Win32"> + <Configuration>Release VC12</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC12|x64"> + <Configuration>Release VC12</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectName>porttime</ProjectName> + <ProjectGuid>{8B609D00-8595-4B7B-85C1-F89FEFDE6537}</ProjectGuid> + <RootNamespace>porttime</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>MultiByte</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'" Label="Configuration"> + <ConfigurationType>StaticLibrary</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>MultiByte</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'"> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <PrecompiledHeaderOutputFile>.\$(OutDir)porttime.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)porttime.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)porttime.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'"> + <ClCompile> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>_LIB;WIN32;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <PrecompiledHeaderOutputFile>.\$(OutDir)porttime.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)porttime.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)porttime.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'"> + <Midl> + <TargetEnvironment>X64</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <PrecompiledHeaderOutputFile>.\$(OutDir)porttime.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)porttime.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)porttime.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'"> + <Midl> + <TargetEnvironment>X64</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <PreprocessorDefinitions>_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MinimalRebuild>true</MinimalRebuild> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <PrecompiledHeaderOutputFile>.\$(OutDir)porttime.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Lib> + <OutputFile>.\$(OutDir)porttime.lib</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Lib> + <Bscmake> + <SuppressStartupBanner>true</SuppressStartupBanner> + <OutputFile>.\$(OutDir)porttime.bsc</OutputFile> + </Bscmake> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="porttime.c" /> + <ClCompile Include="ptwinmm.c" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="porttime.h" /> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> \ No newline at end of file Added: trunk/jazz/vc12/JazzPlusPlus-VC12.sln =================================================================== --- trunk/jazz/vc12/JazzPlusPlus-VC12.sln (rev 0) +++ trunk/jazz/vc12/JazzPlusPlus-VC12.sln 2013-10-25 23:46:45 UTC (rev 1039) @@ -0,0 +1,49 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "A JazzPlusPlus Application", "JazzPlusPlus-VC12.vcxproj", "{B8D2D543-F2F7-4ED4-84B8-6C2794229495}" + ProjectSection(ProjectDependencies) = postProject + {8B609D00-8595-4B7B-85C1-F89FEFDE6537} = {8B609D00-8595-4B7B-85C1-F89FEFDE6537} + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1} = {B460DC87-8C9C-4C33-BEF1-CD6734C676F1} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portmidi", "..\portmidi\pm_win\portmidi-VC12.vcxproj", "{B460DC87-8C9C-4C33-BEF1-CD6734C676F1}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "porttime", "..\portmidi\porttime\porttime-VC12.vcxproj", "{8B609D00-8595-4B7B-85C1-F89FEFDE6537}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug VC12|Win32 = Debug VC12|Win32 + Debug VC12|x64 = Debug VC12|x64 + Release VC12|Win32 = Release VC12|Win32 + Release VC12|x64 = Release VC12|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Debug VC12|Win32.ActiveCfg = Debug VC12|Win32 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Debug VC12|Win32.Build.0 = Debug VC12|Win32 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Debug VC12|x64.ActiveCfg = Debug VC12|x64 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Debug VC12|x64.Build.0 = Debug VC12|x64 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Release VC12|Win32.ActiveCfg = Release VC12|Win32 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Release VC12|Win32.Build.0 = Release VC12|Win32 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Release VC12|x64.ActiveCfg = Release VC12|x64 + {B460DC87-8C9C-4C33-BEF1-CD6734C676F1}.Release VC12|x64.Build.0 = Release VC12|x64 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Debug VC12|Win32.ActiveCfg = Debug VC12|Win32 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Debug VC12|Win32.Build.0 = Debug VC12|Win32 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Debug VC12|x64.ActiveCfg = Debug VC12|x64 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Debug VC12|x64.Build.0 = Debug VC12|x64 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Release VC12|Win32.ActiveCfg = Release VC12|Win32 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Release VC12|Win32.Build.0 = Release VC12|Win32 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Release VC12|x64.ActiveCfg = Release VC12|x64 + {8B609D00-8595-4B7B-85C1-F89FEFDE6537}.Release VC12|x64.Build.0 = Release VC12|x64 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Debug VC12|Win32.ActiveCfg = Debug VC12|Win32 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Debug VC12|Win32.Build.0 = Debug VC12|Win32 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Debug VC12|x64.ActiveCfg = Debug VC12|x64 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Debug VC12|x64.Build.0 = Debug VC12|x64 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Release VC12|Win32.ActiveCfg = Release VC12|Win32 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Release VC12|Win32.Build.0 = Release VC12|Win32 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Release VC12|x64.ActiveCfg = Release VC12|x64 + {B8D2D543-F2F7-4ED4-84B8-6C2794229495}.Release VC12|x64.Build.0 = Release VC12|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal Added: trunk/jazz/vc12/JazzPlusPlus-VC12.vcxproj =================================================================== --- trunk/jazz/vc12/JazzPlusPlus-VC12.vcxproj (rev 0) +++ trunk/jazz/vc12/JazzPlusPlus-VC12.vcxproj 2013-10-25 23:46:45 UTC (rev 1039) @@ -0,0 +1,526 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup Label="ProjectConfigurations"> + <ProjectConfiguration Include="Debug VC12|Win32"> + <Configuration>Debug VC12</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Debug VC12|x64"> + <Configuration>Debug VC12</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC12|Win32"> + <Configuration>Release VC12</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="Release VC12|x64"> + <Configuration>Release VC12</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + </ItemGroup> + <PropertyGroup Label="Globals"> + <ProjectGuid>{B8D2D543-F2F7-4ED4-84B8-6C2794229495}</ProjectGuid> + <RootNamespace>A JazzPlusPlus Application</RootNamespace> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'" Label="Configuration"> + <ConfigurationType>Application</ConfigurationType> + <UseOfMfc>false</UseOfMfc> + <CharacterSet>Unicode</CharacterSet> + <PlatformToolset>v120</PlatformToolset> + </PropertyGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> + <ImportGroup Label="ExtensionSettings"> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + </ImportGroup> + <PropertyGroup Label="UserMacros" /> + <PropertyGroup> + <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">false</LinkIncremental> + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</OutDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">BuildDir\$(Platform)\$(Configuration)\</IntDir> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">false</LinkIncremental> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">JazzPlusPlus</TargetName> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">JazzPlusPlus</TargetName> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">JazzPlusPlus</TargetName> + <TargetName Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">JazzPlusPlus</TargetName> + </PropertyGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'"> + <Midl> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>Win32</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\lib\vc_lib\mswud;$(EXT_PKGS)\wxMSW-2.9.5-VC12\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;WINVER=0x0400;STRICT;NOMINMAX;__WXDEBUG__;WXDEBUG=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw29ud_xrc.lib;wxbase29ud_xml.lib;wxexpatd.lib;wxmsw29ud_core.lib;wxmsw29ud_adv.lib;wxmsw29ud_html.lib;wxbase29ud.lib;wxpngd.lib;wxzlibd.lib;wxjpegd.lib;wxtiffd.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\lib\vc_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX86</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'"> + <Midl> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>X64</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\lib\vc_x64_lib\mswud;$(EXT_PKGS)\wxMSW-2.9.5-VC12\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_DEBUG;_WINDOWS;WINVER=0x0501;STRICT;NOMINMAX;__WXDEBUG__;WXDEBUG=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw29ud_xrc.lib;wxbase29ud_xml.lib;wxexpatd.lib;wxmsw29ud_core.lib;wxmsw29ud_adv.lib;wxmsw29ud_html.lib;wxbase29ud.lib;wxpngd.lib;wxzlibd.lib;wxjpegd.lib;wxtiffd.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\lib\vc_x64_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <GenerateDebugInformation>true</GenerateDebugInformation> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX64</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'"> + <Midl> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>Win32</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Full</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\lib\vc_lib\mswu;$(EXT_PKGS)\wxMSW-2.9.5-VC12\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;WINVER=0x0400;STRICT;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw29u_xrc.lib;wxbase29u_xml.lib;wxexpat.lib;wxmsw29u_core.lib;wxmsw29u_adv.lib;wxmsw29u_html.lib;wxbase29u.lib;wxpng.lib;wxzlib.lib;wxjpeg.lib;wxtiff.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\lib\vc_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX86</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'"> + <Midl> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>X64</TargetEnvironment> + <TypeLibraryName>.\$(OutDir)JazzPlusPlus.tlb</TypeLibraryName> + <HeaderFileName> + </HeaderFileName> + </Midl> + <ClCompile> + <Optimization>Full</Optimization> + <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\lib\vc_x64_lib\mswu;$(EXT_PKGS)\wxMSW-2.9.5-VC12\include;..\src;..\src\mswin;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>NDEBUG;_WINDOWS;WINVER=0x0501;STRICT;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <RuntimeTypeInfo>true</RuntimeTypeInfo> + <PrecompiledHeader> + </PrecompiledHeader> + <PrecompiledHeaderOutputFile>.\$(OutDir)JazzPlusPlus.pch</PrecompiledHeaderOutputFile> + <AssemblerListingLocation>.\$(OutDir)</AssemblerListingLocation> + <ObjectFileName>.\$(OutDir)</ObjectFileName> + <ProgramDataBaseFileName>.\$(OutDir)</ProgramDataBaseFileName> + <WarningLevel>Level3</WarningLevel> + <SuppressStartupBanner>true</SuppressStartupBanner> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CallingConvention>StdCall</CallingConvention> + <CompileAs>Default</CompileAs> + <DisableSpecificWarnings>4351;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + <AdditionalIncludeDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + </ResourceCompile> + <Link> + <AdditionalDependencies>wxmsw29u_xrc.lib;wxbase29u_xml.lib;wxexpat.lib;wxmsw29u_core.lib;wxmsw29u_adv.lib;wxmsw29u_html.lib;wxbase29u.lib;wxpng.lib;wxzlib.lib;wxjpeg.lib;wxtiff.lib;odbc32.lib;odbccp32.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <OutputFile>.\$(OutDir)JazzPlusPlus.exe</OutputFile> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>$(EXT_PKGS)\wxMSW-2.9.5-VC12\lib\vc_x64_lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> + <ProgramDatabaseFile>.\$(OutDir)JazzPlusPlus.pdb</ProgramDatabaseFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <TargetMachine>MachineX64</TargetMachine> + </Link> + </ItemDefinitionGroup> + <ItemGroup> + <ClCompile Include="..\src\AboutDialog.cpp" /> + <ClCompile Include="..\src\ArrayControl.cpp" /> + <ClCompile Include="..\src\AsciiMidiFile.cpp" /> + <ClCompile Include="..\src\Audio.cpp" /> + <ClCompile Include="..\src\ClockDialog.cpp"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">true</ExcludedFromBuild> + </ClCompile> + <ClCompile Include="..\src\Command.cpp" /> + <ClCompile Include="..\src\Configuration.cpp" /> + <ClCompile Include="..\src\ControlEdit.cpp" /> + <ClCompile Include="..\src\Dialogs.cpp" /> + <ClCompile Include="..\src\Dialogs\AudioSettingsDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SamplesDialog.cpp" /> + <ClCompile Include="..\src\DrumUtilities.cpp" /> + <ClCompile Include="..\src\ErrorMessage.cpp" /> + <ClCompile Include="..\src\EventFrame.cpp" /> + <ClCompile Include="..\src\Events.cpp" /> + <ClCompile Include="..\src\EventWindow.cpp" /> + <ClCompile Include="..\src\FileSelector.cpp" /> + <ClCompile Include="..\src\Filter.cpp" /> + <ClCompile Include="..\src\FindFile.cpp" /> + <ClCompile Include="..\src\FrequencyTable.cpp" /> + <ClCompile Include="..\src\GetOptionIndex.cpp" /> + <ClCompile Include="..\src\Globals.cpp" /> + <ClCompile Include="..\src\GuitarFrame.cpp" /> + <ClCompile Include="..\src\GuitarSettings.cpp" /> + <ClCompile Include="..\src\GuitarSettingsDialog.cpp" /> + <ClCompile Include="..\src\GuitarWindow.cpp" /> + <ClCompile Include="..\src\Harmony.cpp" /> + <ClCompile Include="..\src\HarmonyBrowserAnalyzer.cpp" /> + <ClCompile Include="..\src\HarmonyP.cpp" /> + <ClCompile Include="..\src\Help.cpp" /> + <ClCompile Include="..\src\JazzPlusPlusApplication.cpp" /> + <ClCompile Include="..\src\KeyStringConverters.cpp" /> + <ClCompile Include="..\src\Knob.cpp" /> + <ClCompile Include="..\src\Mapper.cpp" /> + <ClCompile Include="..\src\MeasureChoice.cpp" /> + <ClCompile Include="..\src\Metronome.cpp" /> + <ClCompile Include="..\src\MidiDeviceDialog.cpp" /> + <ClCompile Include="..\src\MouseAction.cpp" /> + <ClCompile Include="..\src\NamedChoice.cpp" /> + <ClCompile Include="..\src\NamedValue.cpp" /> + <ClCompile Include="..\src\NamedValueChoice.cpp" /> + <ClCompile Include="..\src\PianoFrame.cpp" /> + <ClCompile Include="..\src\PianoWindow.cpp" /> + <ClCompile Include="..\src\Player.cpp" /> + <ClCompile Include="..\src\PortMidiPlayer.cpp" /> + <ClCompile Include="..\src\Project.cpp" /> + <ClCompile Include="..\src\ProjectManager.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\prop.cpp" /> + <ClCompile Include="..\src\PropertyListDialog.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\propform.cpp" /> + <ClCompile Include="..\src\DeprecatedWx\proplist.cpp" /> + <ClCompile Include="..\src\Random.cpp" /> + <ClCompile Include="..\src\RecordingInfo.cpp" /> + <ClCompile Include="..\src\Rectangle.cpp" /> + <ClCompile Include="..\src\Rhythm.cpp" /> + <ClCompile Include="..\src\RhythmArrayControl.cpp" /> + <ClCompile Include="..\src\Sample.cpp" /> + <ClCompile Include="..\src\SampleCommand.cpp" /> + <ClCompile Include="..\src\SampleDialog.cpp" /> + <ClCompile Include="..\src\SampleFrame.cpp" /> + <ClCompile Include="..\src\SampleWindow.cpp" /> + <ClCompile Include="..\src\SelectControllerDialog.cpp" /> + <ClCompile Include="..\src\Signal2.cpp" /> + <ClCompile Include="..\src\SliderWindow.cpp" /> + <ClCompile Include="..\src\Song.cpp" /> + <ClCompile Include="..\src\StandardFile.cpp" /> + <ClCompile Include="..\src\StringReadWrite.cpp" /> + <ClCompile Include="..\src\StringUtilities.cpp" /> + <ClCompile Include="..\src\Synth.cpp" /> + <ClCompile Include="..\src\SysexChannel.cpp" /> + <ClCompile Include="..\src\ToolBar.cpp" /> + <ClCompile Include="..\src\Track.cpp" /> + <ClCompile Include="..\src\TrackFrame.cpp" /> + <ClCompile Include="..\src\TrackWindow.cpp" /> + <ClCompile Include="..\src\mswin\WindowsAudioInterface.cpp" /> + <ClCompile Include="..\src\mswin\WindowsConsole.cpp" /> + <ClCompile Include="..\src\mswin\WindowsMidiInterface.cpp" /> + <ClCompile Include="..\src\mswin\WindowsPlayer.cpp" /> + <ClCompile Include="..\src\Dialogs\CleanupDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ControllerDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\DeleteDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\EndOfTrackDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\FilterDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\IntegerEdit.cpp" /> + <ClCompile Include="..\src\Dialogs\KeyOnDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\LengthDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MeterChangeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MetronomeSettingsDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\MidiChannelDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\PitchWheelDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ProgramChangeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\QuantizeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SearchAndReplaceDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SetTempoDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\ShiftDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SnapDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SynthesizerSettingsDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\SysexDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TextDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TrackDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\TransposeDialog.cpp" /> + <ClCompile Include="..\src\Dialogs\VelocityDialog.cpp" /> + </ItemGroup> + <ItemGroup> + <ClInclude Include="..\src\AboutDialog.h" /> + <ClInclude Include="..\src\ArrayControl.h" /> + <ClInclude Include="..\src\AsciiMidiFile.h" /> + <ClInclude Include="..\src\Audio.h" /> + <CustomBuildStep Include="..\src\ClockDialog.h"> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug VC12|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug VC12|x64'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release VC12|Win32'">true</ExcludedFromBuild> + <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release VC12|x64'">true</ExcludedFromBuild> + </CustomBuildStep> + <ClInclude Include="..\src\Command.h" /> + <ClInclude Include="..\src\Configuration.h" /> + <ClInclude Include="..\src\ControlEdit.h" /> + <ClInclude Include="..\src\Dialogs.h" /> + <ClInclude Include="..\src\Dialogs\AudioSettingsDialog.h" /> + <ClInclude Include="..\src\Dialogs\SamplesDialog.h" /> + <ClInclude Include="..\src\DrumEnums.h" /> + <ClInclude Include="..\src\DrumUtilities.h" /> + <ClInclude Include="..\src\DynamicArray.h" /> + <ClInclude Include="..\src\ErrorMessage.h" /> + <ClInclude Include="..\src\EventFrame.h" /> + <ClInclude Include="..\src\Events.h" /> + <ClInclude Include="..\src\EventWindow.h" /> + <ClInclude Include="..\src\FileSelector.h" /> + <ClInclude Include="..\src\Filter.h" /> + <ClInclude Include="..\src\FindFile.h" /> + <ClInclude Include="..\src\FrequencyTable.h" /> + <ClInclude Include="..\src\GetOptionIndex.h" /> + <ClInclude Include="..\src\Globals.h" /> + <ClInclude Include="..\src\GuitarFrame.h" /> + <ClInclude Include="..\src\GuitarSettings.h" /> + <ClInclude Include="..\src\GuitarSettingsDialog.h" /> + <ClInclude Include="..\src\GuitarWindow.h" /> + <ClInclude Include="..\src\Harmony.h" /> + <ClInclude Include="..\src\HarmonyBrowserAnalyzer.h" /> + <ClInclude Include="..\src\HarmonyP.h" /> + <ClInclude Include="..\src\Help.h" /> + <ClInclude Include="..\src\JazzPlusPlusApplication.h" /> + <ClInclude Include="..\src\KeyStringConverters.h" /> + <ClInclude Include="..\src\Knob.h" /> + <ClInclude Include="..\src\Mapper.h" /> + <ClInclude Include="..\src\MeasureChoice.h" /> + <ClInclude Include="..\src\Metronome.h" /> + <ClInclude Include="..\src\MidiDeviceDialog.h" /> + <ClInclude Include="..\src\MouseAction.h" /> + <ClInclude Include="..\src\NamedChoice.h" /> + <ClInclude Include="..\src\NamedValue.h" /> + <ClInclude Include="..\src\NamedValueChoice.h" /> + <ClInclude Include="..\src\PianoFrame.h" /> + <ClInclude Include="..\src\PianoWindow.h" /> + <ClInclude Include="..\src\Player.h" /> + <ClInclude Include="..\src\PortMidiPlayer.h" /> + <ClInclude Include="..\src\Project.h" /> + <ClInclude Include="..\src\ProjectManager.h" /> + <ClInclude Include="..\src\DeprecatedWx\prop.h" /> + <ClInclude Include="..\src\PropertyListDialog.h" /> + <ClInclude Include="..\src\DeprecatedWx\propform.h" /> + <ClInclude Include="..\src\DeprecatedWx\proplist.h" /> + <ClInclude Include="..\src\Random.h" /> + <ClInclude Include="..\src\RecordingInfo.h" /> + <ClInclude Include="..\src\Rectangle.h" /> + <ClInclude Include="..\src\Resources.h" /> + <ClInclude Include="..\src\Rhythm.h" /> + <ClInclude Include="..\src\RhythmArrayControl.h" /> + <ClInclude Include="..\src\Sample.h" /> + <ClInclude Include="..\src\SampleCommand.h" /> + <ClInclude Include="..\src\SampleDialog.h" /> + <ClInclude Include="..\src\SampleFrame.h" /> + <ClInclude Include="..\src\SampleWindow.h" /> + <ClInclude Include="..\src\SelectControllerDialog.h" /> + <ClInclude Include="..\src\DeprecatedWx\setup.h" /> + <ClInclude Include="..\src\Signal2.h" /> + <ClInclude Include="..\src\SliderWindow.h" /> + <ClInclude Include="..\src\Song.h" /> + <ClInclude Include="..\src\StandardFile.h" /> + <ClInclude Include="..\src\StringReadWrite.h" /> + <ClInclude Include="..\src\StringUtilities.h" /> + <ClInclude Include="..\src\Synth.h" /> + <ClInclude Include="..\src\SynthesizerTypeEnums.h" /> + <ClInclude Include="..\src\SysexChannel.h" /> + <ClInclude Include="..\src\ToolBar.h" /> + <ClInclude Include="..\src\Track.h" /> + <ClInclude Include="..\src\TrackFrame.h" /> + <ClInclude Include="..\src\TrackWindow.h" /> + <ClInclude Include="..\src\mswin\WindowsAudioInterface.h" /> + <ClInclude Include="..\src\mswin\WindowsConsole.h" /> + <ClInclude Include="..\src\mswin\WindowsMidiInterface.h" /> + <ClInclude Include="..\src\mswin\WindowsPlayer.h" /> + <ClInclude Include="..\src\Dialogs\CleanupDialog.h" /> + <ClInclude Include="..\src\Dialogs\ControllerDialog.h" /> + <ClInclude Include="..\src\Dialogs\DeleteDialog.h" /> + <ClInclude Include="..\src\Dialogs\EndOfTrackDialog.h" /> + <ClInclude Include="..\src\Dialogs\FilterDialog.h" /> + <ClInclude Include="..\src\Dialogs\IntegerEdit.h" /> + <ClInclude Include="..\src\Dialogs\KeyOnDialog.h" /> + <ClInclude Include="..\src\Dialogs\LengthDialog.h" /> + <ClInclude Include="..\src\Dialogs\MeterChangeDialog.h" /> + <ClInclude Include="..\src\Dialogs\MetronomeSettingsDialog.h" /> + <ClInclude Include="..\src\Dialogs\MidiChannelDialog.h" /> + <ClInclude Include="..\src\Dialogs\PitchWheelDialog.h" /> + <ClInclude Include="..\src\Dialogs\ProgramChangeDialog.h" /> + <ClInclude Include="..\src\Dialogs\QuantizeDialog.h" /> + <ClInclude Include="..\src\Dialogs\SearchAndReplaceDialog.h" /> + <ClInclude Include="..\src\Dialogs\SetTempoDialog.h" /> + <ClInclude Include="..\src\Dialogs\ShiftDialog.h" /> + <ClInclude Include="..\src\Dialogs\SnapDialog.h" /> + <ClInclude Include="..\src\Dialogs\SynthesizerSettingsDialog.h" /> + <ClInclude Include="..\src\Dialogs\SysexDialog.h" /> + <ClInclude Include="..\src\Dialogs\TextDialog.h" /> + <ClInclude Include="..\src\Dialogs\TrackDialog.h" /> + <ClInclude Include="..\src\Dialogs\TransposeDialog.h" /> + <ClInclude Include="..\src\Dialogs\VelocityDialog.h" /> + </ItemGroup> + <ItemGroup> + <None Include="..\src\HelpFiles\tex2rtf.ini" /> + <None Include="..\src\Makefile.am" /> + </ItemGroup> + <ItemGroup> + <ProjectReference Include="..\portmidi\pm_win\portmidi-VC12.vcxproj"> + <Project>{b460dc87-8c9c-4c33-bef1-cd6734c676f1}</Project> + </ProjectReference> + <ProjectReference Include="..\portmidi\porttime\porttime-VC12.vcxproj"> + <Project>{8b609d00-8595-4b7b-85c1-f89fefde6537}</Project> + </ProjectReference> + </ItemGroup> + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> + <ImportGroup Label="ExtensionTargets"> + </ImportGroup> +</Project> \ No newline at end of file Added: trunk/jazz/vc12/JazzPlusPlus-VC12.vcxproj.filters =================================================================== --- trunk/jazz/vc12/JazzPlusPlus-VC12.vcxproj.filters (rev 0) +++ trunk/jazz/vc12/JazzPlusPlus-VC12.vcxproj.filters 2013-10-25 23:46:45 UTC (rev 1039) @@ -0,0 +1,337 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <ClCompile Include="..\src\AsciiMidiFile.cpp" /> + <ClCompile Include="..\src\Audio.cpp" /> + <ClCompile Include="..\src\ClockDialog.cpp" /> + <ClCompile Include="..\src\Command.cpp" /> + <ClCompile Include="..\src\Configuration.cpp" /> + <ClCompile Include="..\src\ControlEdit.cpp" /> + <ClCompile Include="..\src\Dialogs.cpp" /> + <ClCompile Include="..\src\DrumUtilities.cpp" /> + <ClCompile Include="..\src\ErrorMessage.cpp" /> + <ClCompile Include="..\src\EventFrame.cpp" /> + <C... [truncated message content] |