diff --git a/INSTALL.md b/INSTALL.md index 7c536cf..0da9a1b 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,9 +1,9 @@ % The Synthesis ToolKit in C++ (STK) % Perry R. Cook and Gary P. Scavone -% 1995--2014 +% 1995--2016 # The Synthesis ToolKit in C++ (STK) -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. The Synthesis ToolKit in C++ can be used in a variety of ways, depending on your particular needs. Some people simply choose the classes they need for a particular project and copy those to their project directory. Others like to compile and link to a library of object files. STK was not designed with one particular style of use in mind. diff --git a/LICENSE b/LICENSE index 7e495bf..f3160e9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The Synthesis ToolKit in C++ (STK) -Copyright (c) 1995--2014 Perry R. Cook and Gary P. Scavone +Copyright (c) 1995--2016 Perry R. Cook and Gary P. Scavone Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/README.md b/README.md index bc7adbc..616ef6c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # The Synthesis ToolKit in C++ (STK) -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. This distribution of the Synthesis ToolKit in C++ (STK) contains the following: diff --git a/configure.ac b/configure.ac index e33dc93..39fba08 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ # Process this file with autoconf to produce a configure script. -AC_INIT(STK, 4.5.0, gary@music.mcgill.ca, stk) +AC_INIT(STK, 4.5.1, gary@music.mcgill.ca, stk) AC_CONFIG_AUX_DIR(config) AC_CONFIG_SRCDIR(src/Stk.cpp) AC_CONFIG_FILES(Makefile src/Makefile projects/demo/Makefile projects/effects/Makefile projects/ragamatic/Makefile projects/examples/Makefile projects/examples/libMakefile projects/eguitar/Makefile) diff --git a/doc/README-Linux.txt b/doc/README-Linux.txt index 8c75d71..c00dde8 100644 --- a/doc/README-Linux.txt +++ b/doc/README-Linux.txt @@ -1,6 +1,6 @@ The Synthesis ToolKit in C++ (STK) -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. Please read the file README and INSTALL for more general STK information. diff --git a/doc/README-MacOSX.txt b/doc/README-MacOSX.txt index bbda091..6e2bb68 100644 --- a/doc/README-MacOSX.txt +++ b/doc/README-MacOSX.txt @@ -1,6 +1,6 @@ The Synthesis ToolKit in C++ (STK) -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. Please read the file README and INSTALL for more general STK information. diff --git a/doc/README-SGI.txt b/doc/README-SGI.txt index d6df101..679deda 100644 --- a/doc/README-SGI.txt +++ b/doc/README-SGI.txt @@ -1,6 +1,6 @@ The Synthesis ToolKit in C++ (STK) -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. Please read the file README and INSTALL for more general STK information. diff --git a/doc/README-Win.txt b/doc/README-Win.txt index a06056e..174e18b 100644 --- a/doc/README-Win.txt +++ b/doc/README-Win.txt @@ -1,6 +1,6 @@ The Synthesis ToolKit in C++ (STK) -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. Please read the file README for more general STK information. diff --git a/doc/ReleaseNotes.txt b/doc/ReleaseNotes.txt index afa544c..d97913c 100644 --- a/doc/ReleaseNotes.txt +++ b/doc/ReleaseNotes.txt @@ -1,6 +1,13 @@ The Synthesis ToolKit in C++ (STK) -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. + +v4.5.1 (22 February 2016) +- fix for FileWvIn / FileLoop classes to avoid keeping files open if not necessary +- miscellaneous bug fixes, documented on GitHub site (github.com/thestk/stk) +- update to play.cpp example to play mono files as stereo +- bug fix in DelayL::setDelay() function +- miscellanous build bug fixes v4.5.0: (26 April 2014) - updated versions of RtAudio and RtMidi, with associated renaming of RtError class to either RtAudioError or RtMidiError and addition of WASAPI support in Windows diff --git a/doc/doxygen/Doxyfile b/doc/doxygen/Doxyfile index b0ca246..6d93573 100644 --- a/doc/doxygen/Doxyfile +++ b/doc/doxygen/Doxyfile @@ -31,7 +31,7 @@ PROJECT_NAME = STK # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 4.5.0 +PROJECT_NUMBER = 4.5.1 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. diff --git a/doc/doxygen/download.txt b/doc/doxygen/download.txt index 83870e5..55cb61b 100644 --- a/doc/doxygen/download.txt +++ b/doc/doxygen/download.txt @@ -1,322 +1,266 @@ /*! \page download Download, Release Notes, and Bug Fixes -\section down Download Version 4.5.0 (26 April 2014): - - +\section down Download Version 4.5.1 (22 February 2016): +- Source distribution \section notes Release Notes: +\subsection v4dot5dot1 Version 4.5.1 +- fix for FileWvIn / FileLoop classes to avoid keeping files open if not necessary +- miscellaneous bug fixes, documented on GitHub site (github.com/thestk/stk) +- update to play.cpp example to play mono files as stereo +- bug fix in DelayL::setDelay() function +- miscellanous build bug fixes \subsection v4dot5dot0 Version 4.5.0 - - +- Updated versions of RtAudio and RtMidi, with associated renaming of RtError class to either RtAudioError or RtMidiError +- New iOS project files (thanks to Ariel Elkin) +- Bug fix in FreeVerb that could cause crackling for stereo input +- Various bug fixes and updates to minimize compiler warnings +- ADSR fix for decay/release time calculations +- Various updates to build system \subsection v4dot4dot4 Version 4.4.4 - - +- New FreeVerb class (thanks to Greg Burlet) +- New Guitar class +- New electric guitar project +- Updated versions of RtAudio and RtMidi +- Cleaned / revised Shakers class +- Bug fix in LentPitShift +- Bug fix in Echo constructor +- Bug fix in FileWvIn (file size when chunking) +- Bug fix in StkFrames copy constructor \subsection v4dot4dot3 Version 4.4.3 - - +- Changed SINT24 to be lower 3 bytes of 32-bit word. +- Bug fixes to vectorized tick functions in Effects classes. +- Updated versions of RtAudio and RtMidi. +- Bug fixes in ADSR and Envelope classes. +- Updates to the internal argument checking and reporting scheme. +- Updates to Bowed class (thanks to Esteban Maestre!). +- Fixes for 24-bit support in FileRead and FileWrite. +- Added WAVE_FORMAT_EXTENSIBLE support in FileWrite. +- Added sample rate variable reading and writing for MAT-files in FileRead and FileWrite. \subsection v4dot4dot2 Version 4.4.2 - - +- Added various header file includes for newer compilers. +- Updates to RtAudio and RtMidi. +- New LentPitShift class (thanks to Francois Germain). +- Bug fixes in Voicer class (thanks Richard Dobson!). +- Added Makefile.in to compile library and all projects, as well as clean and distclean. \subsection v4dot4dot1 Version 4.4.1 - - +- Added multi-channel/frame tick() virtual function to WvIn and WvOut abstract base classes (required update to RtWvOut class). +- Updated configure script to select g++ compiler by default. +- In demo.cpp: removed voicer grouping for messages, fixing polyphony when messages are on the same MIDI/SKINI channel. +- Updates to RtAudio and RtMidi. \subsection v4dot4dot0 Version 4.4.0 - - +- All classes embedded in the "stk" namespace (except RtAudio, RtMidi, and RtError). +- Class WaveLoop renamed FileLoop. +- Significant efficiency improvements via code restructuring and inlining. +- Some class source (.cpp) files deleted as part of inlining (Generator, Filter, Function, WvIn, WvOut, Effect, Instrmnt, BowTable, ReedTable, JetTable, Vector3D). +- Updates to RtAudio and RtMidi. +- Previous "tickFrame()" functions renamed "tick" for more consistent API. +- More consistent and scalable approach to multichannel data and computations. +- Multichannel support added to Granulate class. +- Filter class made abstract. New Iir and Fir classes made for non-order-specific filtering. +- New TapDelay class. +- SubNoise class deleted (same as sub-sampled "ticking" of Noise class). \subsection v4dot3dot1 Version 4.3.1 - - +- Further headerless file support in FileRead. +- Bug fix in RtWvOut.cpp. +- Added configure support for MinGW. +- Updates to RtAudio and RtMidi for MinGW. +- Changes to channel assignment in demo.cpp. \subsection v4dot3dot0 Version 4.3.0 - - +- An official MIT-like license. +- New functionality to automatically update class data when the STK sample rate changes (partly implemented). +- Updates for new RtAudio version 4.0. +- Removed RtDuplex class, users should use RtAudio directly with a callback function. +- Bug fix in interpolate() function in Stk.h for non-interleaved data. +- Fixes / improvements to the Granulate class. +- Fix in Whistle when doing animation. +- Fixes in BlitSquare for frequency, harmonics, and dc offset. +- Updates to Makefiles for non-realtime compile. +- Fix in demo.cpp for voice channel assignment. +- Updated versions of RtMidi and RtAudio. +- Updated ASIO files for MinGW compiler. +- New FAQ in documentation. +- MAT-file bug fix in FileRead class. \subsection v4dot2dot1 Version 4.2.1 - - +- Greatly expanded StkFrames functionality (including interpolation and indexing by channel/frame). +- New Blit, BlitSaw, and BlitSquare bandlimited waveform classes (thanks to Robin Davies!). +- New Granulate granular synthesis class. +- Removed Table class ... all functionality (including interpolation) now in StkFrames and FileRead classes. +- Revised Socket class (now abstract) and added TcpServer, TcpClient, and UdpSocket subclasses. +- Added Stk::showWarnings() and Stk::printErrors() functions to dis/enable warning and error printouts. +- Extracted file I/O functionality to FileRead and FileWrite classes. +- Revised WvIn / WvOut class structure (WvIn / WvOut now abstract and file I/O functionality in new FileWvIn / FileWvOut subclasses). +- New SineWave class which calculates its own static table of variable length (no rawwave dependency). +- New sinewave.raw file of length 1024 samples (used to be 256). +- TcpWvIn and TcpWvOut renamed InetWvIn and InetWvOut, with added support for UDP sockets. +- Fixed bug in WvOut tickFrame( const StkFrames &frames ) function. +- Fixed bug in demo.cpp when writing output soundfiles without realtime output. +- Added "binary" open flag to MidiFileIn class for Windows. +- Fixed oversized MAT-file header in WvOut.cpp +- Fixed case statement bug in MidiFileIn.cpp for sysex. +- Added missing getDelay() function to DelayA.cpp. +- Fixed modDepth omission in Chorus.cpp. +- Fixed DC blocker initialization bug in Flute.cpp. +- Changed Filter class behavior so no default clearing of state when changing coefficients. +- Fixes to RtAudio, especially for Windows DirectSound and ASIO (thanks to Robin Davies). \subsection v4dot2dot0 Version 4.2.0 - - +- Simultaneous multiple audio APIs supported at compile time. +- Various changes to better conform to standard C++ programming practices. +- Fixed hidden overloaded virtual functions. +- New Asymp exponential envelope class. +- MY_FLOAT type converted to StkFloat and changed throughout (use \c treesed utility to search/replace in old files). +- Most example programs rewritten to use an audio callback paradigm (which works better in OS-X). +- New StkFrames class for vectorized multichannel data and associated new tick() functions making use of StkFrames. +- New RtMidi class with MIDI output capabilities (API changes). +- New MidiFileIn class for reading MIDI files. +- Revised Filter classes to use std::vectors for coefficients (API changes). +- Revised Messager class (API changes). +- New abstract parent Effect class for various effects. +- New abstract parent Generator class for various signal sources. +- New abstract parent Function class for tables and various non-linear functions. +- Skini class completely rewritten (simplified) using the C++ STL (API changes). +- WvOut classes now clip to -1.0 to +1.0 and report out of range. +- New Mutex class. +- Turned Nagle algorithm off by default in Socket class. +- Error reporting standardized in all classes. \subsection v4dot1dot3 Version 4.1.3 - - +- Bug fix in RtAudio for Windows DirectSound output only support \subsection v4dot1dot2 Version 4.1.2 - - +- Added Linux JACK support to RtAudio. +- Added optional doNormalize argument to WvIn to allow specification of data normalization or not. +- Added volume control to demo program and various tcl scripts. +- Added support for dynamic rawwavePath() setting. +- WaveLoop bug fix. +- Fixed bug in ADSR::setReleaseTime() method. +- Fixed missing initialization of apInput in non-default constructor of DelayA class. +- Added time seeding of random number generator to Noise constructor. +- Update to the contentsAt() method of Delay class. +- WAV file fixes (8-bit) in WvIn and WvOut classes. +- Configure script changes. +- Updated \ include statements and appended "std::" as necessary throughout for compatibility with gcc 3. \subsection v4dot1dot1 Version 4.1.1 - +- Bug fix in RtAudio for Macintosh OS X and Windows ASIO duplex operation. +- Windows ASIO fix in Stk.h. +- Documentation updates. +- Expanded tutorial. +- Fixed RtDuplex omission in src Makefile. \subsection v4dot1 Version 4.1 - - +- Macintosh OS X support added. +- New Whistle class. +- Added Voicer, SingWave, and VoicForm classes. +- Improvements/fixes to the banded waveguide instruments. +- Demo program now uses Voicer, allowing polyphony. +- Demo tcl/tk scripts changed to use SKINI PitchChange instead of PitchBend. +- Demo program response to PitchBend modified to octave up/down. +- Several RtAudio fixes and improvements (OS X and Windows ASIO support added). +- Added nextOut() method to Delay classes. +- Documentation fixes for Reverb classes. +- RAWWAVE_PATH changed to include the "rawwave" directory. +- "configure" support added for unix systems. +- Multivoice flag (-n NUMBER) added as command line option to demo program. +- Sample rate flag added as command line option to example programs. +- Socket port number added as command line option to example programs. \subsection v4 Version 4.0 - - +- New documentation and tutorial. +- Several new instruments, including Saxofony, BlowBotl, and StifKarp. +- New Stk base class, replacing Object class. +- New Filter class structure and methods. +- Extensive modifications to WvIn and WvOut class structures and methods. +- Looping functionality moved to WaveLoop (subclass of WvIn). +- Automatic file type detection in WvIn ... hosed WavWvIn, AifWvIn, RawWavIn, SndWavIn, and MatWvIn subclasses. +- New file type specifier argument in WvOut ... hosed WavWvOut, AifWvOut, RawWavOut, SndWavOut, and MatWvOut subclasses. +- Some simplifications of Messager class (was Controller). +- New independent RtAudio class. +- Extensive revisions in code and a significant number of API changes. \subsection v3dot2 Version 3.2 - - +- New input control handling class (Controller) +- Added AIFF file input/output support. +- New C++ error handling capabilities. +- New input/output internet streaming support (StrmWvIn/StrmWvOut). +- Added native ALSA support for linux. +- Added optional "device" argument to all "Rt" classes (audio and MIDI) and printout of devices when argument is invalid. +- WvIn classes rewritten to support very big files (incremental load from disk). +- Changed WvIn/WvOut classes to work with sample frame buffers. +- Fixed looping and negative rate calculations in WvIn classes. +- Fixed interpolation bug in RtWvIn. +- Windoze RtAudio code rewritten (thank Dave!). +- Simplified byte-swapping functions (in-place swapping). +- "Stereo-ized" RagaMatic. +- Miscellaneous renamings. +- Probably a bunch more fixes that I've long since forgotten about. \subsection v3dot1 Version 3.1 - - +- New RagaMatic project ... very cool!!! +- Less clipping in the Shakers class. +- Added "microphone position" to Mandolin in STKdemo. +- Fixed MIDI system message exclusion under Irix. +- Added a few bitmaps for the Shaker instruments. +- Made destructors virtual for Reverb.h, WvIn.h and Simple.h. +- Fixed bug setting delay length in DLineA when value too big. +- Fixed bug in WinMM realtime code (RTSoundIO). +- Added tick() method to BowTabl, JetTabl, and ReedTabl (same as lookup). +- Switched to pthread API on SGI platforms. +- Added some defines to Object.h for random number generation, FPU overflow checking, etc.... +- A few minor changes, some bug fixes ... can't remember all of them. \subsection v3 Version 3.0 - - +- New #define flags for OS and realtime dependencies (this will probably cause problems for old personal STK code, but it was necessary to make future ports easier). +- Expanded and cleaned the Shakers class. +- New BowedBar algorithm/class. +- Fixed Linux MIDI input bug. +- Fixed MIDI status masking problem in Windows. +- OS type defines now in Makefile. +- New RAWWAVE_PATH define in Object.h. +- Syntmono project pulled out to separate directory and cleaned up. +- Socketing capabilities under Unix, as well as Windoze. +- Multiple simultaneous socket client connections to STK servers now possible. +- MD2SKINI now can merge MIDI and piped messages under Irix and Linux (for TCL->MD2SKINI->syntmono control). +- Defined INT16 and INT32 types and fixed various WvIn and WvOut classes. +- Updated MatWvIn and MatWvOut for new MAT-file documentation from Matlab. +- New demo Tcl/Tk GUI (TclDemo.tcl). +- Minor fixes to FM behavior. +- Added record/duplex capabilities to RTSoundIO (Linux, SGI, and Windoze). +- Fixed bugs in WavWvOut and MatWvOut header specifications. +- Added RawWvOut class. +- New WvIn class with RawWvIn, SndWvIn, WavWvIn, MatWvIn, and RTWvIn subclasses. +- Removed RawWave, RawShot, RawInterp, and RawLoop classes (supplanted by RawWvIn). +- Multi-channel data support in WvIn and WvOut classes using MY_MULTI data type (pointer to StkFloat) and the methods mtick() and mlastOutput(). +- Now writing to primary buffer under Windoze when allowed by hardware. +- Cleaned up Object.h a bit. +- Pulled various utility and thread functions out of syntmono.cpp (to aid readability of the code). \subsection v2dot02 Version 2.02 - - +- Created RawWave abstract class, with subclasses of RawLoop (looping rawwave oscillator), RawShot (non-looping, non-interpolating rawwave player ... used to be RawWvIn), and RawInterp (looping or non-looping, interpolating rawwave player ... used to be RawWave). +- Modified DrumSynt to correctly handle sample rates different than 22050 Hz. +- Modified syntmono parsing vs. tick routine so that some ticking occurs between each message. When multiple messages are waiting to be processed, the time between message updates is inversely proportional to the number of messages in the buffer. +- Fixed DirectSound playback bug in WinXX distribution. Sound was being played at 8-bit, 22 kHz in all cases. Playback is now 16-bit and dependent on SRATE. +- Fixed bug in MD2SKINI which prevented some NoteOff statements from being output. +- This distribution includes an example STK project, mus151, which demonstrates a means for keeping a user's personal projects separate from the main distribution. This is highly recommended, in order to simplify upgrades to future STK releases. \subsection v2 Version 2 - - +- Unification of the capabilities of STK across the various platforms. All of the previous SGI functionality has been ported to Linux and Windows, including realtime sound output and MIDI input. +- MIDI input (with optional time-stamping) supported on SGI, Linux (OSS device drivers only), and Windows operating systems. Time stamping under IRIX and Windows is quantized to milliseconds and under Linux to hundredths of a second. +- Various Sound Output Options - .wav, .snd, and .mat (Matlab MAT-file) soundfile outputs are supported on all operating systems. I hacked out the MAT-file structure, so you don't have to include any platform-specific libraries. Realtime sound output is provided as well, except under NeXTStep. +- Multiple Reverberator Implementations - Reverb subclasses of JCRev and NRev (popular reverberator implementations from CCRMA) have been written. Perry's original reverb implementation still exists as PRCRev. All reverberators now take a T60 initializer argument. +- MD2SKINI - A program which parses a MIDI input stream and spits out SKINI code. The output of MD2SKINI is typically piped into an STK instrument executable (eg. MD2SKINI | syntmono Clarinet -r -i). In addition, you can supply a filename argument to MD2SKINI and have it simultaneously record a SKINI score file for future reuse. +- Modifications to Object.h for OS_TYPE compilation dependencies. Makefile automatically determines OS_TYPE when invoked (if you have the GNU makefile utilities installed on your system). +- A single distribution for all platforms. The Unix and Windows versions have been merged into a single set of classes. Makefiles and Visual C++ workspace/project files are provided for compiling. */ diff --git a/doc/doxygen/faq.txt b/doc/doxygen/faq.txt index b1dc9d8..1173126 100644 --- a/doc/doxygen/faq.txt +++ b/doc/doxygen/faq.txt @@ -24,7 +24,7 @@ work with any standard C++ compiler. STK WWW site: http://ccrma.stanford.edu/software/stk/ The Synthesis ToolKit in C++ (STK) -Copyright (c) 1995--2014 Perry R. Cook and Gary P. Scavone +Copyright (c) 1995--2016 Perry R. Cook and Gary P. Scavone Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/doc/doxygen/footer.html b/doc/doxygen/footer.html index 54e9b6d..b95efca 100644 --- a/doc/doxygen/footer.html +++ b/doc/doxygen/footer.html @@ -2,7 +2,7 @@ - +
The Synthesis ToolKit in C++ (STK)
©1995--2014 Perry R. Cook and Gary P. Scavone. All Rights Reserved.
©1995--2016 Perry R. Cook and Gary P. Scavone. All Rights Reserved.
diff --git a/doc/doxygen/tutorial.txt b/doc/doxygen/tutorial.txt index 0123b85..fcb2e0c 100644 --- a/doc/doxygen/tutorial.txt +++ b/doc/doxygen/tutorial.txt @@ -1,12 +1,10 @@ /*! \page tutorial Tutorial The Synthesis ToolKit is a set of C++ classes. In order to go beyond the simple example programs we provide, it is necessary to know some basics about programming in C and C++. STK's "target audience" includes people who: - +- want to create audio DSP and/or synthesis programs +- want to use our unit generators and input/output routines rather than code their own +- want to learn about synthesis and processing algorithms +- wish to teach real-time synthesis and processing and wish to use some of our classes and examples Most ToolKit programmers will likely end up writing a class or two for their own particular needs, but this task is typically simplified by making use of pre-existing STK classes (filters, oscillators, etc.). diff --git a/doc/hierarchy.txt b/doc/hierarchy.txt index 1328704..56d81c8 100644 --- a/doc/hierarchy.txt +++ b/doc/hierarchy.txt @@ -1,6 +1,6 @@ STK: A ToolKit of Audio Synthesis Classes and Instruments in C++ -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. STK Classes - See the HTML documentation in the html directory for complete information. diff --git a/include/ADSR.h b/include/ADSR.h index d88aaa3..eed32e1 100644 --- a/include/ADSR.h +++ b/include/ADSR.h @@ -17,7 +17,7 @@ namespace stk { be non-negative. All time settings are in seconds and must be positive. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Asymp.h b/include/Asymp.h index 359723b..0b82b1a 100644 --- a/include/Asymp.h +++ b/include/Asymp.h @@ -26,7 +26,7 @@ namespace stk { to \e keyOn and \e keyOff messages by ramping to 1.0 on keyOn and to 0.0 on keyOff. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/BeeThree.h b/include/BeeThree.h index d2353a3..071f7bd 100644 --- a/include/BeeThree.h +++ b/include/BeeThree.h @@ -35,7 +35,7 @@ namespace stk { type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/BiQuad.h b/include/BiQuad.h index d228452..af4a905 100644 --- a/include/BiQuad.h +++ b/include/BiQuad.h @@ -13,7 +13,7 @@ namespace stk { Methods are provided for creating a resonance or notch in the frequency response while maintaining a constant filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/BlowBotl.h b/include/BlowBotl.h index e1080b9..03b9189 100644 --- a/include/BlowBotl.h +++ b/include/BlowBotl.h @@ -25,7 +25,7 @@ namespace stk { - Vibrato Gain = 1 - Volume = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/BlowHole.h b/include/BlowHole.h index dbecc35..68ac632 100644 --- a/include/BlowHole.h +++ b/include/BlowHole.h @@ -43,7 +43,7 @@ namespace stk { - Register State = 1 - Breath Pressure = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/BowTable.h b/include/BowTable.h index ceec0c7..1f3cf89 100644 --- a/include/BowTable.h +++ b/include/BowTable.h @@ -15,7 +15,7 @@ namespace stk { (1986). The output is an instantaneous reflection coefficient value. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Bowed.h b/include/Bowed.h index d7ed39d..d89c8d3 100644 --- a/include/Bowed.h +++ b/include/Bowed.h @@ -32,7 +32,7 @@ namespace stk { - Frequency = 101 - Volume = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. Contributions by Esteban Maestre, 2011. */ /***************************************************/ diff --git a/include/Brass.h b/include/Brass.h index 3273f21..e2016b0 100644 --- a/include/Brass.h +++ b/include/Brass.h @@ -28,7 +28,7 @@ namespace stk { - Vibrato Gain = 1 - Volume = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Chorus.h b/include/Chorus.h index 40e7634..36277fa 100644 --- a/include/Chorus.h +++ b/include/Chorus.h @@ -14,7 +14,7 @@ namespace stk { This class implements a chorus effect. It takes a monophonic input signal and produces a stereo output signal. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Clarinet.h b/include/Clarinet.h index f50a7bb..267e0d9 100644 --- a/include/Clarinet.h +++ b/include/Clarinet.h @@ -31,7 +31,7 @@ namespace stk { - Vibrato Gain = 1 - Breath Pressure = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Delay.h b/include/Delay.h index a30f6db..218b7ec 100644 --- a/include/Delay.h +++ b/include/Delay.h @@ -17,7 +17,7 @@ namespace stk { A non-interpolating delay line is typically used in fixed delay-length applications, such as for reverberation. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/DelayA.h b/include/DelayA.h index 617813f..7237ba9 100644 --- a/include/DelayA.h +++ b/include/DelayA.h @@ -21,7 +21,7 @@ namespace stk { minimum delay possible in this implementation is limited to a value of 0.5. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/DelayL.h b/include/DelayL.h index 0b1809b..5a2a0de 100644 --- a/include/DelayL.h +++ b/include/DelayL.h @@ -20,7 +20,7 @@ namespace stk { delay setting. The use of higher order Lagrange interpolators can typically improve (minimize) this attenuation characteristic. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Drummer.h b/include/Drummer.h index ca09359..3842a2a 100644 --- a/include/Drummer.h +++ b/include/Drummer.h @@ -20,7 +20,7 @@ namespace stk { of simultaneous voices) via a #define in the Drummer.h. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Echo.h b/include/Echo.h index 4ba78c1..82c9c70 100644 --- a/include/Echo.h +++ b/include/Echo.h @@ -12,7 +12,7 @@ namespace stk { This class implements an echo effect. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Effect.h b/include/Effect.h index 08e9998..1dbbf8d 100644 --- a/include/Effect.h +++ b/include/Effect.h @@ -14,7 +14,7 @@ namespace stk { subclasses. It is general enough to support both monophonic and polyphonic input/output classes. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Envelope.h b/include/Envelope.h index 8166f33..47912fa 100644 --- a/include/Envelope.h +++ b/include/Envelope.h @@ -14,7 +14,7 @@ namespace stk { specified \e rate. It also responds to simple \e keyOn and \e keyOff messages, ramping to 1.0 on keyOn and to 0.0 on keyOff. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/FM.h b/include/FM.h index 0f25b2c..f0bc3ea 100644 --- a/include/FM.h +++ b/include/FM.h @@ -30,7 +30,7 @@ namespace stk { type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/FMVoices.h b/include/FMVoices.h index 2237c03..1ee9d21 100644 --- a/include/FMVoices.h +++ b/include/FMVoices.h @@ -33,7 +33,7 @@ namespace stk { type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/FileLoop.h b/include/FileLoop.h index 6cfe0c7..c2d0225 100644 --- a/include/FileLoop.h +++ b/include/FileLoop.h @@ -19,7 +19,7 @@ namespace stk { the overloaded one that takes an StkFrames object for multi-channel and/or multi-frame data. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/FileRead.h b/include/FileRead.h index d7aca7f..3c57f99 100644 --- a/include/FileRead.h +++ b/include/FileRead.h @@ -34,7 +34,7 @@ namespace stk { such variable is found, the sample rate is assumed to be 44100 Hz. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/FileWrite.h b/include/FileWrite.h index 32819ea..21084a5 100644 --- a/include/FileWrite.h +++ b/include/FileWrite.h @@ -24,7 +24,7 @@ namespace stk { type, the data type will automatically be modified. Compressed data types are not supported. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/FileWvIn.h b/include/FileWvIn.h index 378663f..d1b4103 100644 --- a/include/FileWvIn.h +++ b/include/FileWvIn.h @@ -35,7 +35,7 @@ namespace stk { See the FileRead class for a description of the supported audio file formats. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/FileWvOut.h b/include/FileWvOut.h index 2d650ac..2898b83 100644 --- a/include/FileWvOut.h +++ b/include/FileWvOut.h @@ -25,7 +25,7 @@ namespace stk { Currently, FileWvOut is non-interpolating and the output rate is always Stk::sampleRate(). - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Filter.h b/include/Filter.h index 33735be..b32b468 100644 --- a/include/Filter.h +++ b/include/Filter.h @@ -15,7 +15,7 @@ namespace stk { filter subclasses. It is general enough to support both monophonic and polyphonic input/output classes. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Fir.h b/include/Fir.h index 5ba2724..63c4d44 100644 --- a/include/Fir.h +++ b/include/Fir.h @@ -23,7 +23,7 @@ namespace stk { This structure results in one extra multiply per computed sample, but allows easy control of the overall filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Flute.h b/include/Flute.h index e6c945d..fc747ca 100644 --- a/include/Flute.h +++ b/include/Flute.h @@ -32,7 +32,7 @@ namespace stk { - Vibrato Gain = 1 - Breath Pressure = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/FormSwep.h b/include/FormSwep.h index f3c826c..eb4f8ac 100644 --- a/include/FormSwep.h +++ b/include/FormSwep.h @@ -13,7 +13,7 @@ namespace stk { over time from one frequency setting to another. It provides methods for controlling the sweep rate and target frequency. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Function.h b/include/Function.h index 555fd34..4943803 100644 --- a/include/Function.h +++ b/include/Function.h @@ -13,7 +13,7 @@ namespace stk { implement tables or other types of input to output function mappings. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Generator.h b/include/Generator.h index 5b86bb0..b047024 100644 --- a/include/Generator.h +++ b/include/Generator.h @@ -13,7 +13,7 @@ namespace stk { generator sample-source subclasses. It is general enough to support both monophonic and polyphonic output classes. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/HevyMetl.h b/include/HevyMetl.h index bee4ab8..6903087 100644 --- a/include/HevyMetl.h +++ b/include/HevyMetl.h @@ -31,7 +31,7 @@ namespace stk { type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Iir.h b/include/Iir.h index c8264d2..84a8f1a 100644 --- a/include/Iir.h +++ b/include/Iir.h @@ -27,7 +27,7 @@ namespace stk { This structure results in one extra multiply per computed sample, but allows easy control of the overall filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/InetWvIn.h b/include/InetWvIn.h index a899d4e..3653ce5 100644 --- a/include/InetWvIn.h +++ b/include/InetWvIn.h @@ -31,7 +31,7 @@ namespace stk { data type for the incoming stream is signed 16-bit integers, though any of the defined StkFormats are permissible. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/InetWvOut.h b/include/InetWvOut.h index 7ce09a4..cd76816 100644 --- a/include/InetWvOut.h +++ b/include/InetWvOut.h @@ -25,7 +25,7 @@ namespace stk { data type is signed 16-bit integers but any of the defined StkFormats are permissible. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Instrmnt.h b/include/Instrmnt.h index 0317375..cec3b25 100644 --- a/include/Instrmnt.h +++ b/include/Instrmnt.h @@ -12,7 +12,7 @@ namespace stk { This class provides a common interface for all STK instruments. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/JCRev.h b/include/JCRev.h index d7c5e2d..a65ed17 100644 --- a/include/JCRev.h +++ b/include/JCRev.h @@ -24,7 +24,7 @@ namespace stk { one-pole lowpass filters have been added inside the feedback comb filters. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/JetTable.h b/include/JetTable.h index 63b29fb..51753c2 100644 --- a/include/JetTable.h +++ b/include/JetTable.h @@ -16,7 +16,7 @@ namespace stk { Consult Fletcher and Rossing, Karjalainen, Cook, and others for more information. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Mandolin.h b/include/Mandolin.h index 1e2dc45..48bea06 100644 --- a/include/Mandolin.h +++ b/include/Mandolin.h @@ -31,7 +31,7 @@ namespace stk { - String Detuning = 1 - Microphone Position = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Messager.h b/include/Messager.h index 161d275..b665532 100644 --- a/include/Messager.h +++ b/include/Messager.h @@ -46,7 +46,7 @@ namespace stk { This class is primarily for use in STK example programs but it is generic enough to work in many other contexts. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Modal.h b/include/Modal.h index de960f0..e9896d8 100644 --- a/include/Modal.h +++ b/include/Modal.h @@ -19,7 +19,7 @@ namespace stk { (non-sweeping BiQuad filters), where N is set during instantiation. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/ModalBar.h b/include/ModalBar.h index da3d7a3..12cd02c 100644 --- a/include/ModalBar.h +++ b/include/ModalBar.h @@ -31,7 +31,7 @@ namespace stk { - Two Fixed = 7 - Clump = 8 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Modulate.h b/include/Modulate.h index 0291716..b7028a8 100644 --- a/include/Modulate.h +++ b/include/Modulate.h @@ -16,7 +16,7 @@ namespace stk { modulations to give a nice, natural human modulation function. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Moog.h b/include/Moog.h index dc0d325..0d0628f 100644 --- a/include/Moog.h +++ b/include/Moog.h @@ -22,7 +22,7 @@ namespace stk { - Vibrato Gain = 1 - Gain = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Mutex.h b/include/Mutex.h index 87fd6f0..9a5fcc0 100644 --- a/include/Mutex.h +++ b/include/Mutex.h @@ -29,7 +29,7 @@ namespace stk { systems, the pthread library is used. Under Windows, critical sections are used. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/NRev.h b/include/NRev.h index 812ae74..e49d80c 100644 --- a/include/NRev.h +++ b/include/NRev.h @@ -18,7 +18,7 @@ namespace stk { another allpass in series, followed by two allpass filters in parallel with corresponding right and left outputs. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Noise.h b/include/Noise.h index 6186f1f..e6ee317 100644 --- a/include/Noise.h +++ b/include/Noise.h @@ -14,7 +14,7 @@ namespace stk { C rand() function. The quality of the rand() function varies from one OS to another. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/OnePole.h b/include/OnePole.h index 52f2d1b..6f1064d 100644 --- a/include/OnePole.h +++ b/include/OnePole.h @@ -13,7 +13,7 @@ namespace stk { provided for setting the pole position along the real axis of the z-plane while maintaining a constant peak filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/OneZero.h b/include/OneZero.h index dba6e26..a52c826 100644 --- a/include/OneZero.h +++ b/include/OneZero.h @@ -13,7 +13,7 @@ namespace stk { provided for setting the zero position along the real axis of the z-plane while maintaining a constant filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/PRCRev.h b/include/PRCRev.h index 5aebac0..8a94212 100644 --- a/include/PRCRev.h +++ b/include/PRCRev.h @@ -17,7 +17,7 @@ namespace stk { allpass and comb delay filters. This class implements two series allpass units and two parallel comb filters. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/PercFlut.h b/include/PercFlut.h index 3832e68..e672939 100644 --- a/include/PercFlut.h +++ b/include/PercFlut.h @@ -29,7 +29,7 @@ namespace stk { type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Phonemes.h b/include/Phonemes.h index c0d0461..d78ac36 100644 --- a/include/Phonemes.h +++ b/include/Phonemes.h @@ -13,7 +13,7 @@ namespace stk { set of 32 static phoneme formant parameters and provide access to those values. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/PitShift.h b/include/PitShift.h index 912e350..ecaee68 100644 --- a/include/PitShift.h +++ b/include/PitShift.h @@ -13,7 +13,7 @@ namespace stk { This class implements a simple pitch shifter using delay lines. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Plucked.h b/include/Plucked.h index 5319828..35cb81b 100644 --- a/include/Plucked.h +++ b/include/Plucked.h @@ -27,7 +27,7 @@ namespace stk { Stanford, bearing the names of Karplus and/or Strong. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/PoleZero.h b/include/PoleZero.h index b7043d9..9425aac 100644 --- a/include/PoleZero.h +++ b/include/PoleZero.h @@ -14,7 +14,7 @@ namespace stk { coefficient. Another method is provided to create a DC blocking filter. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/ReedTable.h b/include/ReedTable.h index 8e64282..5b77bd7 100644 --- a/include/ReedTable.h +++ b/include/ReedTable.h @@ -20,7 +20,7 @@ namespace stk { Smith (1986), Hirschman, Cook, Scavone, and others for more information. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Resonate.h b/include/Resonate.h index f12f144..012b2cc 100644 --- a/include/Resonate.h +++ b/include/Resonate.h @@ -23,7 +23,7 @@ namespace stk { - Zero Radii = 1 - Envelope Gain = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Rhodey.h b/include/Rhodey.h index 8d8f8b3..0ba13de 100644 --- a/include/Rhodey.h +++ b/include/Rhodey.h @@ -33,7 +33,7 @@ namespace stk { type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/RtWvIn.h b/include/RtWvIn.h index 24e8e54..03a27ae 100644 --- a/include/RtWvIn.h +++ b/include/RtWvIn.h @@ -24,7 +24,7 @@ namespace stk { that takes an StkFrames object for multi-channel and/or multi-frame data. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/RtWvOut.h b/include/RtWvOut.h index df67034..78e061c 100644 --- a/include/RtWvOut.h +++ b/include/RtWvOut.h @@ -23,7 +23,7 @@ namespace stk { that takes a reference to an StkFrames object for multi-channel and/or multi-frame data. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/SKINImsg.h b/include/SKINImsg.h index c398205..a3ff770 100644 --- a/include/SKINImsg.h +++ b/include/SKINImsg.h @@ -9,7 +9,7 @@ where is the string used in the SKINI stream. - by Perry R. Cook, 1995--2014. + by Perry R. Cook, 1995--2016. */ /*********************************************************/ diff --git a/include/Sampler.h b/include/Sampler.h index befe726..568f0b7 100644 --- a/include/Sampler.h +++ b/include/Sampler.h @@ -15,7 +15,7 @@ namespace stk { This instrument provides an ADSR envelope, a one-pole filter, and structures for an arbitrary number of attack and looped files. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Saxofony.h b/include/Saxofony.h index 9bebce8..1cff48f 100644 --- a/include/Saxofony.h +++ b/include/Saxofony.h @@ -44,7 +44,7 @@ namespace stk { - Vibrato Gain = 1 - Breath Pressure = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Shakers.h b/include/Shakers.h index edd5276..54cbda7 100644 --- a/include/Shakers.h +++ b/include/Shakers.h @@ -53,7 +53,7 @@ namespace stk { - Water Drops = 21 - Tuned Bamboo Chimes = 22 - by Perry R. Cook with updates by Gary Scavone, 1995--2014. + by Perry R. Cook with updates by Gary Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Simple.h b/include/Simple.h index d126cb8..02a4468 100644 --- a/include/Simple.h +++ b/include/Simple.h @@ -25,7 +25,7 @@ namespace stk { - Envelope Rate = 11 - Gain = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/SineWave.h b/include/SineWave.h index 9bddd9d..ae15fa3 100644 --- a/include/SineWave.h +++ b/include/SineWave.h @@ -18,7 +18,7 @@ namespace stk { The "table" length, set in SineWave.h, is 2048 samples by default. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/SingWave.h b/include/SingWave.h index 752e1fc..01119d9 100644 --- a/include/SingWave.h +++ b/include/SingWave.h @@ -18,7 +18,7 @@ namespace stk { Within STK, it is used as an excitation source for other instruments. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Sitar.h b/include/Sitar.h index e1b3f45..6ace088 100644 --- a/include/Sitar.h +++ b/include/Sitar.h @@ -25,7 +25,7 @@ namespace stk { Stanford, bearing the names of Karplus and/or Strong. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Skini.h b/include/Skini.h index d5619bd..6fc0fe9 100644 --- a/include/Skini.h +++ b/include/Skini.h @@ -31,7 +31,7 @@ namespace stk { \sa \ref skini - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Socket.h b/include/Socket.h index b9559cf..4ba3cd2 100644 --- a/include/Socket.h +++ b/include/Socket.h @@ -31,7 +31,7 @@ namespace stk { number of static functions for use with external socket descriptors. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Sphere.h b/include/Sphere.h index a94a1c6..d09488c 100644 --- a/include/Sphere.h +++ b/include/Sphere.h @@ -13,7 +13,7 @@ namespace stk { This class implements a spherical ball with radius, mass, position, and velocity parameters. - by Perry R. Cook, 1995--2014. + by Perry R. Cook, 1995--2016. */ /***************************************************/ diff --git a/include/StifKarp.h b/include/StifKarp.h index 78e5ce4..4bf1af0 100644 --- a/include/StifKarp.h +++ b/include/StifKarp.h @@ -29,7 +29,7 @@ namespace stk { - String Sustain = 11 - String Stretch = 1 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Stk.h b/include/Stk.h index 58c1d61..1b47ccb 100644 --- a/include/Stk.h +++ b/include/Stk.h @@ -40,7 +40,7 @@ namespace stk { STK WWW site: http://ccrma.stanford.edu/software/stk/ The Synthesis ToolKit in C++ (STK) - Copyright (c) 1995--2014 Perry R. Cook and Gary P. Scavone + Copyright (c) 1995--2016 Perry R. Cook and Gary P. Scavone Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files @@ -268,7 +268,7 @@ protected: Possible future improvements in this class could include functions to convert to and return other data types. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/TapDelay.h b/include/TapDelay.h index e8928fc..1f4705d 100644 --- a/include/TapDelay.h +++ b/include/TapDelay.h @@ -17,7 +17,7 @@ namespace stk { A non-interpolating delay line is typically used in fixed delay-length applications, such as for reverberation. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/TcpClient.h b/include/TcpClient.h index 727f472..3a680c7 100644 --- a/include/TcpClient.h +++ b/include/TcpClient.h @@ -26,7 +26,7 @@ namespace stk { less than or equal to zero indicate a closed or lost connection or the occurence of an error. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/TcpServer.h b/include/TcpServer.h index 9372f9b..2e3528b 100644 --- a/include/TcpServer.h +++ b/include/TcpServer.h @@ -26,7 +26,7 @@ namespace stk { less than or equal to zero indicate a closed or lost connection or the occurence of an error. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Thread.h b/include/Thread.h index 2d925e0..6cdcd0a 100644 --- a/include/Thread.h +++ b/include/Thread.h @@ -42,7 +42,7 @@ namespace stk { THREAD_RETURN THREAD_TYPE thread_function(void *ptr) - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/TubeBell.h b/include/TubeBell.h index cedf26d..8bd04ec 100644 --- a/include/TubeBell.h +++ b/include/TubeBell.h @@ -33,7 +33,7 @@ namespace stk { type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Twang.h b/include/Twang.h index 092ff36..b3cfef5 100644 --- a/include/Twang.h +++ b/include/Twang.h @@ -27,7 +27,7 @@ namespace stk { use possibly subject to patents held by Stanford University, Yamaha, and others. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/TwoPole.h b/include/TwoPole.h index 90fa70a..ef58eff 100644 --- a/include/TwoPole.h +++ b/include/TwoPole.h @@ -13,7 +13,7 @@ namespace stk { provided for creating a resonance in the frequency response while maintaining a nearly constant filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/TwoZero.h b/include/TwoZero.h index 416d81f..bf0727f 100644 --- a/include/TwoZero.h +++ b/include/TwoZero.h @@ -13,7 +13,7 @@ namespace stk { provided for creating a "notch" in the frequency response while maintaining a constant filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/UdpSocket.h b/include/UdpSocket.h index 7f2f4b6..133ca0a 100644 --- a/include/UdpSocket.h +++ b/include/UdpSocket.h @@ -24,7 +24,7 @@ namespace stk { read/write methods. Values less than or equal to zero indicate the occurence of an error. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Vector3D.h b/include/Vector3D.h index 40ef0d9..a99e138 100644 --- a/include/Vector3D.h +++ b/include/Vector3D.h @@ -12,7 +12,7 @@ namespace stk { This class implements a three-dimensional vector. - by Perry R. Cook, 1995--2014. + by Perry R. Cook, 1995--2016. */ /***************************************************/ diff --git a/include/VoicForm.h b/include/VoicForm.h index b627fa3..04ffb59 100644 --- a/include/VoicForm.h +++ b/include/VoicForm.h @@ -34,7 +34,7 @@ namespace stk { - Vibrato Gain = 1 - Loudness (Spectral Tilt) = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Voicer.h b/include/Voicer.h index 5948f6a..0351803 100644 --- a/include/Voicer.h +++ b/include/Voicer.h @@ -27,7 +27,7 @@ namespace stk { Alternately, control changes can be sent to all voices in a given group. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/Whistle.h b/include/Whistle.h index 999efe0..baf1fc6 100644 --- a/include/Whistle.h +++ b/include/Whistle.h @@ -25,7 +25,7 @@ namespace stk { - Blowing Frequency Modulation = 2 - Volume = 128 - by Perry R. Cook 1995--2014. + by Perry R. Cook 1995--2016. */ /***************************************************/ diff --git a/include/Wurley.h b/include/Wurley.h index 6d5f8ba..2af25cf 100644 --- a/include/Wurley.h +++ b/include/Wurley.h @@ -33,7 +33,7 @@ namespace stk { type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/WvIn.h b/include/WvIn.h index ae18246..7999885 100644 --- a/include/WvIn.h +++ b/include/WvIn.h @@ -12,7 +12,7 @@ namespace stk { This class provides common functionality for a variety of audio data input subclasses. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/include/WvOut.h b/include/WvOut.h index d64e118..2e36ab7 100644 --- a/include/WvOut.h +++ b/include/WvOut.h @@ -15,7 +15,7 @@ namespace stk { Currently, WvOut is non-interpolating and the output rate is always Stk::sampleRate(). - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/projects/demo/tcl/Demo.tcl b/projects/demo/tcl/Demo.tcl index 47c3b92..a935f3d 100644 --- a/projects/demo/tcl/Demo.tcl +++ b/projects/demo/tcl/Demo.tcl @@ -1,5 +1,5 @@ # Tcl/Tk Demo GUI for the Synthesis Toolkit (STK) -# by Gary P. Scavone, CCRMA, Stanford University, 1995--2014. +# by Gary P. Scavone, CCRMA, Stanford University, 1995--2016. # Set initial control values set pitch 64.0 diff --git a/projects/effects/README-effects.txt b/projects/effects/README-effects.txt index 85ede6a..c8ed2b1 100644 --- a/projects/effects/README-effects.txt +++ b/projects/effects/README-effects.txt @@ -1,6 +1,6 @@ The Synthesis ToolKit in C++ (STK) -By Perry R. Cook and Gary P. Scavone, 1995--2014. +By Perry R. Cook and Gary P. Scavone, 1995--2016. EFFECTS PROJECT: diff --git a/projects/ragamatic/Drone.cpp b/projects/ragamatic/Drone.cpp index 380e440..ccd8591 100644 --- a/projects/ragamatic/Drone.cpp +++ b/projects/ragamatic/Drone.cpp @@ -13,7 +13,7 @@ Stanford, bearing the names of Karplus and/or Strong. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/projects/ragamatic/Drone.h b/projects/ragamatic/Drone.h index 669af87..e3a500f 100644 --- a/projects/ragamatic/Drone.h +++ b/projects/ragamatic/Drone.h @@ -24,7 +24,7 @@ namespace stk { Stanford, bearing the names of Karplus and/or Strong. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/projects/ragamatic/Tabla.cpp b/projects/ragamatic/Tabla.cpp index b889dd1..54deacf 100644 --- a/projects/ragamatic/Tabla.cpp +++ b/projects/ragamatic/Tabla.cpp @@ -8,7 +8,7 @@ sample rates. You can specify the maximum polyphony (maximum number of simultaneous voices) in Tabla.h. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/projects/ragamatic/Tabla.h b/projects/ragamatic/Tabla.h index d6d4e64..ccf0def 100644 --- a/projects/ragamatic/Tabla.h +++ b/projects/ragamatic/Tabla.h @@ -17,7 +17,7 @@ namespace stk { sample rates. You can specify the maximum polyphony (maximum number of simultaneous voices) in Tabla.h. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/projects/ragamatic/VoicDrum.cpp b/projects/ragamatic/VoicDrum.cpp index 8aa1fea..71d48bb 100644 --- a/projects/ragamatic/VoicDrum.cpp +++ b/projects/ragamatic/VoicDrum.cpp @@ -8,7 +8,7 @@ sample rates. You can specify the maximum polyphony (maximum number of simultaneous voices) in VoicDrum.h. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/projects/ragamatic/VoicDrum.h b/projects/ragamatic/VoicDrum.h index 3f07e89..5454d5d 100644 --- a/projects/ragamatic/VoicDrum.h +++ b/projects/ragamatic/VoicDrum.h @@ -17,7 +17,7 @@ namespace stk { sample rates. You can specify the maximum polyphony (maximum number of simultaneous voices) in VoicDrum.h. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/ADSR.cpp b/src/ADSR.cpp index 8a42114..45ace2f 100644 --- a/src/ADSR.cpp +++ b/src/ADSR.cpp @@ -9,7 +9,7 @@ the ADSR::RELEASE state. All rate, target and level settings must be non-negative. All time settings must be positive. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Asymp.cpp b/src/Asymp.cpp index 80fde66..a93e1f0 100644 --- a/src/Asymp.cpp +++ b/src/Asymp.cpp @@ -19,7 +19,7 @@ to \e keyOn and \e keyOff messages by ramping to 1.0 on keyOn and to 0.0 on keyOff. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/BeeThree.cpp b/src/BeeThree.cpp index ff4ba0f..9c2b49a 100644 --- a/src/BeeThree.cpp +++ b/src/BeeThree.cpp @@ -28,7 +28,7 @@ type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/BiQuad.cpp b/src/BiQuad.cpp index 5c070d2..43d85f6 100644 --- a/src/BiQuad.cpp +++ b/src/BiQuad.cpp @@ -6,7 +6,7 @@ Methods are provided for creating a resonance or notch in the frequency response while maintaining a constant filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/BlowBotl.cpp b/src/BlowBotl.cpp index 8062896..9d8844e 100644 --- a/src/BlowBotl.cpp +++ b/src/BlowBotl.cpp @@ -12,7 +12,7 @@ - Vibrato Gain = 1 - Volume = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/BlowHole.cpp b/src/BlowHole.cpp index 49d733b..5035a2d 100644 --- a/src/BlowHole.cpp +++ b/src/BlowHole.cpp @@ -29,7 +29,7 @@ - Register State = 1 - Breath Pressure = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Bowed.cpp b/src/Bowed.cpp index 28ebfb4..9252f00 100644 --- a/src/Bowed.cpp +++ b/src/Bowed.cpp @@ -19,7 +19,7 @@ - Frequency = 101 - Volume = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. Contributions by Esteban Maestre, 2011. */ /***************************************************/ diff --git a/src/Brass.cpp b/src/Brass.cpp index d85ebc3..b0190a9 100644 --- a/src/Brass.cpp +++ b/src/Brass.cpp @@ -16,7 +16,7 @@ - Vibrato Gain = 1 - Volume = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Chorus.cpp b/src/Chorus.cpp index cfda007..c9f3b0f 100644 --- a/src/Chorus.cpp +++ b/src/Chorus.cpp @@ -5,7 +5,7 @@ This class implements a chorus effect. It takes a monophonic input signal and produces a stereo output signal. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Clarinet.cpp b/src/Clarinet.cpp index 6ef2a4e..3af8ad4 100644 --- a/src/Clarinet.cpp +++ b/src/Clarinet.cpp @@ -18,7 +18,7 @@ - Vibrato Gain = 1 - Breath Pressure = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Delay.cpp b/src/Delay.cpp index ba369d2..5c99905 100644 --- a/src/Delay.cpp +++ b/src/Delay.cpp @@ -10,7 +10,7 @@ A non-interpolating delay line is typically used in fixed delay-length applications, such as for reverberation. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/DelayA.cpp b/src/DelayA.cpp index 6f48548..7fe7827 100644 --- a/src/DelayA.cpp +++ b/src/DelayA.cpp @@ -14,7 +14,7 @@ minimum delay possible in this implementation is limited to a value of 0.5. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/DelayL.cpp b/src/DelayL.cpp index 2c4ea52..a9f93cc 100644 --- a/src/DelayL.cpp +++ b/src/DelayL.cpp @@ -13,7 +13,7 @@ delay setting. The use of higher order Lagrange interpolators can typically improve (minimize) this attenuation characteristic. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Drummer.cpp b/src/Drummer.cpp index 348de99..0a0283f 100644 --- a/src/Drummer.cpp +++ b/src/Drummer.cpp @@ -11,7 +11,7 @@ of simultaneous voices) via a #define in the Drummer.h. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Echo.cpp b/src/Echo.cpp index 73c6d3c..8dc7a45 100644 --- a/src/Echo.cpp +++ b/src/Echo.cpp @@ -4,7 +4,7 @@ This class implements an echo effect. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Envelope.cpp b/src/Envelope.cpp index 2c5e233..cd83668 100644 --- a/src/Envelope.cpp +++ b/src/Envelope.cpp @@ -7,7 +7,7 @@ specified \e rate. It also responds to simple \e keyOn and \e keyOff messages, ramping to 1.0 on keyOn and to 0.0 on keyOff. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/FM.cpp b/src/FM.cpp index 66bf42d..562331c 100644 --- a/src/FM.cpp +++ b/src/FM.cpp @@ -19,7 +19,7 @@ type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/FMVoices.cpp b/src/FMVoices.cpp index f0633e2..510de65 100644 --- a/src/FMVoices.cpp +++ b/src/FMVoices.cpp @@ -26,7 +26,7 @@ type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/FileLoop.cpp b/src/FileLoop.cpp index ba84985..6c51d30 100644 --- a/src/FileLoop.cpp +++ b/src/FileLoop.cpp @@ -12,7 +12,7 @@ the overloaded one that takes an StkFrames object for multi-channel and/or multi-frame data. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/FileWrite.cpp b/src/FileWrite.cpp index ff8b63d..79ee771 100644 --- a/src/FileWrite.cpp +++ b/src/FileWrite.cpp @@ -17,7 +17,7 @@ type, the data type will automatically be modified. Compressed data types are not supported. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/FileWvIn.cpp b/src/FileWvIn.cpp index c8e02e2..ec098fa 100644 --- a/src/FileWvIn.cpp +++ b/src/FileWvIn.cpp @@ -27,7 +27,7 @@ See the FileRead class for a description of the supported audio file formats. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/FileWvOut.cpp b/src/FileWvOut.cpp index 5dfbd8c..f4adf4a 100644 --- a/src/FileWvOut.cpp +++ b/src/FileWvOut.cpp @@ -17,7 +17,7 @@ Currently, FileWvOut is non-interpolating and the output rate is always Stk::sampleRate(). - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Fir.cpp b/src/Fir.cpp index 62756d3..2c19b38 100644 --- a/src/Fir.cpp +++ b/src/Fir.cpp @@ -16,7 +16,7 @@ This structure results in one extra multiply per computed sample, but allows easy control of the overall filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Flute.cpp b/src/Flute.cpp index d493026..3e317dc 100644 --- a/src/Flute.cpp +++ b/src/Flute.cpp @@ -18,7 +18,7 @@ - Vibrato Gain = 1 - Breath Pressure = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/FormSwep.cpp b/src/FormSwep.cpp index 11faf49..062859f 100644 --- a/src/FormSwep.cpp +++ b/src/FormSwep.cpp @@ -6,7 +6,7 @@ over time from one frequency setting to another. It provides methods for controlling the sweep rate and target frequency. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/HevyMetl.cpp b/src/HevyMetl.cpp index 5d603a3..542478a 100644 --- a/src/HevyMetl.cpp +++ b/src/HevyMetl.cpp @@ -22,7 +22,7 @@ type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Iir.cpp b/src/Iir.cpp index a0ecd7b..83342d1 100644 --- a/src/Iir.cpp +++ b/src/Iir.cpp @@ -20,7 +20,7 @@ This structure results in one extra multiply per computed sample, but allows easy control of the overall filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/InetWvIn.cpp b/src/InetWvIn.cpp index 667698a..c866e63 100644 --- a/src/InetWvIn.cpp +++ b/src/InetWvIn.cpp @@ -20,7 +20,7 @@ data type for the incoming stream is signed 16-bit integers, though any of the defined StkFormats are permissible. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/InetWvOut.cpp b/src/InetWvOut.cpp index 9df5222..f296b1b 100644 --- a/src/InetWvOut.cpp +++ b/src/InetWvOut.cpp @@ -17,7 +17,7 @@ data type is signed 16-bit integers but any of the defined StkFormats are permissible. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/JCRev.cpp b/src/JCRev.cpp index 5daa9c8..6e9f6fc 100644 --- a/src/JCRev.cpp +++ b/src/JCRev.cpp @@ -15,7 +15,7 @@ one-pole lowpass filters have been added inside the feedback comb filters. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Mandolin.cpp b/src/Mandolin.cpp index 92daf5e..e781c5d 100644 --- a/src/Mandolin.cpp +++ b/src/Mandolin.cpp @@ -22,7 +22,7 @@ - String Detuning = 1 - Microphone Position = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Messager.cpp b/src/Messager.cpp index 8b080fa..f94a92c 100644 --- a/src/Messager.cpp +++ b/src/Messager.cpp @@ -28,7 +28,7 @@ This class is primarily for use in STK example programs but it is generic enough to work in many other contexts. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Modal.cpp b/src/Modal.cpp index fa88bce..5b28f20 100644 --- a/src/Modal.cpp +++ b/src/Modal.cpp @@ -7,7 +7,7 @@ (non-sweeping BiQuad filters), where N is set during instantiation. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/ModalBar.cpp b/src/ModalBar.cpp index b89685c..182f58a 100644 --- a/src/ModalBar.cpp +++ b/src/ModalBar.cpp @@ -24,7 +24,7 @@ - Two Fixed = 7 - Clump = 8 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Modulate.cpp b/src/Modulate.cpp index b7e43a6..4a0d9f7 100644 --- a/src/Modulate.cpp +++ b/src/Modulate.cpp @@ -6,7 +6,7 @@ modulations to give a nice, natural human modulation function. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Moog.cpp b/src/Moog.cpp index fcb5fd6..8a2fb55 100644 --- a/src/Moog.cpp +++ b/src/Moog.cpp @@ -14,7 +14,7 @@ - Vibrato Gain = 1 - Gain = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Mutex.cpp b/src/Mutex.cpp index 728437d..c3ea60f 100644 --- a/src/Mutex.cpp +++ b/src/Mutex.cpp @@ -7,7 +7,7 @@ systems, the pthread library is used. Under Windows, critical sections are used. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/NRev.cpp b/src/NRev.cpp index 4ba01bf..2993b19 100644 --- a/src/NRev.cpp +++ b/src/NRev.cpp @@ -10,7 +10,7 @@ another allpass in series, followed by two allpass filters in parallel with corresponding right and left outputs. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Noise.cpp b/src/Noise.cpp index 1fdc41e..c2d013b 100644 --- a/src/Noise.cpp +++ b/src/Noise.cpp @@ -6,7 +6,7 @@ C rand() function. The quality of the rand() function varies from one OS to another. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/OnePole.cpp b/src/OnePole.cpp index b4689c4..ae0c5e2 100644 --- a/src/OnePole.cpp +++ b/src/OnePole.cpp @@ -6,7 +6,7 @@ provided for setting the pole position along the real axis of the z-plane while maintaining a constant peak filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/OneZero.cpp b/src/OneZero.cpp index ddc2199..ebd09be 100644 --- a/src/OneZero.cpp +++ b/src/OneZero.cpp @@ -6,7 +6,7 @@ provided for setting the zero position along the real axis of the z-plane while maintaining a constant filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/PRCRev.cpp b/src/PRCRev.cpp index e2fd6d0..72eebd9 100644 --- a/src/PRCRev.cpp +++ b/src/PRCRev.cpp @@ -10,7 +10,7 @@ two series allpass units and two parallel comb filters. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/PercFlut.cpp b/src/PercFlut.cpp index f5679bb..6d46cd3 100644 --- a/src/PercFlut.cpp +++ b/src/PercFlut.cpp @@ -22,7 +22,7 @@ type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Phonemes.cpp b/src/Phonemes.cpp index f0a30fb..3513915 100644 --- a/src/Phonemes.cpp +++ b/src/Phonemes.cpp @@ -6,7 +6,7 @@ set of 32 static phoneme formant parameters and provide access to those values. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/PitShift.cpp b/src/PitShift.cpp index 3274dbb..9dee88e 100644 --- a/src/PitShift.cpp +++ b/src/PitShift.cpp @@ -5,7 +5,7 @@ This class implements a simple pitch shifter using delay lines. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Plucked.cpp b/src/Plucked.cpp index 595c2c0..40cb0fc 100644 --- a/src/Plucked.cpp +++ b/src/Plucked.cpp @@ -16,7 +16,7 @@ Stanford, bearing the names of Karplus and/or Strong. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/PoleZero.cpp b/src/PoleZero.cpp index 8030d06..b49fa1a 100644 --- a/src/PoleZero.cpp +++ b/src/PoleZero.cpp @@ -7,7 +7,7 @@ coefficient. Another method is provided to create a DC blocking filter. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Resonate.cpp b/src/Resonate.cpp index e4b2ac4..4827752 100644 --- a/src/Resonate.cpp +++ b/src/Resonate.cpp @@ -13,7 +13,7 @@ - Zero Radii = 1 - Envelope Gain = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Rhodey.cpp b/src/Rhodey.cpp index f149933..ae96170 100644 --- a/src/Rhodey.cpp +++ b/src/Rhodey.cpp @@ -26,7 +26,7 @@ type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/RtWvIn.cpp b/src/RtWvIn.cpp index 93de70c..c4ad1df 100644 --- a/src/RtWvIn.cpp +++ b/src/RtWvIn.cpp @@ -15,7 +15,7 @@ that takes an StkFrames object for multi-channel and/or multi-frame data. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/RtWvOut.cpp b/src/RtWvOut.cpp index fa780b1..6582e26 100644 --- a/src/RtWvOut.cpp +++ b/src/RtWvOut.cpp @@ -14,7 +14,7 @@ that takes a reference to an StkFrames object for multi-channel and/or multi-frame data. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Sampler.cpp b/src/Sampler.cpp index de7d837..2b6ca07 100644 --- a/src/Sampler.cpp +++ b/src/Sampler.cpp @@ -5,7 +5,7 @@ This instrument provides an ADSR envelope, a one-pole filter, and structures for an arbitrary number of attack and looped files. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Saxofony.cpp b/src/Saxofony.cpp index 92b2f55..5d144cf 100644 --- a/src/Saxofony.cpp +++ b/src/Saxofony.cpp @@ -31,7 +31,7 @@ - Vibrato Gain = 1 - Breath Pressure = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Shakers.cpp b/src/Shakers.cpp index 80334c3..2f5ec33 100644 --- a/src/Shakers.cpp +++ b/src/Shakers.cpp @@ -44,7 +44,7 @@ - Water Drops = 21 - Tuned Bamboo Chimes = 22 - by Perry R. Cook with updates by Gary Scavone, 1995--2014. + by Perry R. Cook with updates by Gary Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Simple.cpp b/src/Simple.cpp index ed32115..7b51088 100644 --- a/src/Simple.cpp +++ b/src/Simple.cpp @@ -13,7 +13,7 @@ - Envelope Rate = 11 - Gain = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/SineWave.cpp b/src/SineWave.cpp index 08101da..8e7bf55 100644 --- a/src/SineWave.cpp +++ b/src/SineWave.cpp @@ -9,7 +9,7 @@ The "table" length, set in SineWave.h, is 2048 samples by default. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/SingWave.cpp b/src/SingWave.cpp index a3cedde..d53acc5 100644 --- a/src/SingWave.cpp +++ b/src/SingWave.cpp @@ -9,7 +9,7 @@ Within STK, it is used as an excitation source for other instruments. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Sitar.cpp b/src/Sitar.cpp index 2affac2..a4600d4 100644 --- a/src/Sitar.cpp +++ b/src/Sitar.cpp @@ -13,7 +13,7 @@ Stanford, bearing the names of Karplus and/or Strong. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Skini.cpp b/src/Skini.cpp index 3e19c86..3df6869 100644 --- a/src/Skini.cpp +++ b/src/Skini.cpp @@ -19,7 +19,7 @@ See also SKINI.txt. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Socket.cpp b/src/Socket.cpp index 6732eaf..8352902 100644 --- a/src/Socket.cpp +++ b/src/Socket.cpp @@ -5,7 +5,7 @@ This class provides common functionality for TCP and UDP internet socket server and client subclasses. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Sphere.cpp b/src/Sphere.cpp index 19326b5..02f3fd0 100644 --- a/src/Sphere.cpp +++ b/src/Sphere.cpp @@ -5,7 +5,7 @@ This class implements a spherical ball with radius, mass, position, and velocity parameters. - by Perry R. Cook, 1995--2014. + by Perry R. Cook, 1995--2016. */ /***************************************************/ diff --git a/src/StifKarp.cpp b/src/StifKarp.cpp index e21dc9d..9a8c731 100644 --- a/src/StifKarp.cpp +++ b/src/StifKarp.cpp @@ -17,7 +17,7 @@ - String Sustain = 11 - String Stretch = 1 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Stk.cpp b/src/Stk.cpp index d267fbf..65ff9a5 100644 --- a/src/Stk.cpp +++ b/src/Stk.cpp @@ -22,7 +22,7 @@ STK WWW site: http://ccrma.stanford.edu/software/stk/ The Synthesis ToolKit in C++ (STK) - Copyright (c) 1995--2014 Perry R. Cook and Gary P. Scavone + Copyright (c) 1995--2016 Perry R. Cook and Gary P. Scavone Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files diff --git a/src/TapDelay.cpp b/src/TapDelay.cpp index 00f0028..2a11310 100644 --- a/src/TapDelay.cpp +++ b/src/TapDelay.cpp @@ -10,7 +10,7 @@ A non-interpolating delay line is typically used in fixed delay-length applications, such as for reverberation. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/TcpClient.cpp b/src/TcpClient.cpp index b84f1af..2ce5e53 100644 --- a/src/TcpClient.cpp +++ b/src/TcpClient.cpp @@ -19,7 +19,7 @@ less than or equal to zero indicate a closed or lost connection or the occurence of an error. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/TcpServer.cpp b/src/TcpServer.cpp index a187b72..8644b1f 100644 --- a/src/TcpServer.cpp +++ b/src/TcpServer.cpp @@ -19,7 +19,7 @@ less than or equal to zero indicate a closed or lost connection or the occurence of an error. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Thread.cpp b/src/Thread.cpp index 69c7cbf..bd598e5 100644 --- a/src/Thread.cpp +++ b/src/Thread.cpp @@ -16,7 +16,7 @@ THREAD_RETURN THREAD_TYPE thread_function(void *ptr) - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/TubeBell.cpp b/src/TubeBell.cpp index e21908a..710aef3 100644 --- a/src/TubeBell.cpp +++ b/src/TubeBell.cpp @@ -26,7 +26,7 @@ type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Twang.cpp b/src/Twang.cpp index 8595975..f4c205c 100644 --- a/src/Twang.cpp +++ b/src/Twang.cpp @@ -17,7 +17,7 @@ use possibly subject to patents held by Stanford University, Yamaha, and others. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/TwoPole.cpp b/src/TwoPole.cpp index 92cd4aa..bd22c7c 100644 --- a/src/TwoPole.cpp +++ b/src/TwoPole.cpp @@ -6,7 +6,7 @@ provided for creating a resonance in the frequency response while maintaining a nearly constant filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/TwoZero.cpp b/src/TwoZero.cpp index 3c5a63f..3e51681 100644 --- a/src/TwoZero.cpp +++ b/src/TwoZero.cpp @@ -6,7 +6,7 @@ provided for creating a "notch" in the frequency response while maintaining a constant filter gain. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/UdpSocket.cpp b/src/UdpSocket.cpp index 32b3ea7..c486135 100644 --- a/src/UdpSocket.cpp +++ b/src/UdpSocket.cpp @@ -17,7 +17,7 @@ read/write methods. Values less than or equal to zero indicate the occurence of an error. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/VoicForm.cpp b/src/VoicForm.cpp index 3e6d3c9..a9c0743 100644 --- a/src/VoicForm.cpp +++ b/src/VoicForm.cpp @@ -21,7 +21,7 @@ - Vibrato Gain = 1 - Loudness (Spectral Tilt) = 128 - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Voicer.cpp b/src/Voicer.cpp index 373c76b..a086446 100644 --- a/src/Voicer.cpp +++ b/src/Voicer.cpp @@ -19,7 +19,7 @@ Alternately, control changes can be sent to all voices in a given group. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/ diff --git a/src/Whistle.cpp b/src/Whistle.cpp index 9ff6eb7..0d9a407 100644 --- a/src/Whistle.cpp +++ b/src/Whistle.cpp @@ -12,7 +12,7 @@ - Blowing Frequency Modulation = 2 - Volume = 128 - by Perry R. Cook 1995--2014. + by Perry R. Cook 1995--2016. */ /***************************************************/ diff --git a/src/Wurley.cpp b/src/Wurley.cpp index a142b27..b444491 100644 --- a/src/Wurley.cpp +++ b/src/Wurley.cpp @@ -26,7 +26,7 @@ type who should worry about this (making money) worry away. - by Perry R. Cook and Gary P. Scavone, 1995--2014. + by Perry R. Cook and Gary P. Scavone, 1995--2016. */ /***************************************************/