Commit Graph

83 Commits

Author SHA1 Message Date
Gary Scavone
1fd900263b New versions of RtAudio and RtMidi in preparation for new release. 2021-11-16 21:28:04 -05:00
Gary Scavone
67d573b169 Version and date updates in preparation for new release. 2021-11-16 21:26:00 -05:00
Grzegorz Szwoch (sound)
d308c8aeb7 Fix out-of-bounds read in LenPitShift 2021-04-22 11:47:58 +02:00
Grzegorz Szwoch (sound)
c7d37545d3 Allow deriving classes from StkFrames 2021-03-23 15:20:16 +01:00
Gary Scavone
15a1359671 Removal of external data ptr functionality in StkFrames, as revert merge did not work. 2021-03-19 13:40:45 -04:00
Gary Scavone
8132c90515 Added throw() to ~StkError declaration to support all C++ versions. 2021-03-18 15:09:01 -04:00
Grzegorz Szwoch (sound)
109f0bd9a8 Add StkFrames constructor that wraps pointer to existing buffer 2021-03-08 09:26:15 +01:00
Grzegorz Szwoch (sound)
4b5b142531 StkFrames: add * and *= operators for multiplication by StkFloat; return reference from += and *- operators 2021-02-25 13:17:58 +01:00
Grzegorz Szwoch (sound)
e5cab23433 Make StkError inherit from std::exception 2021-02-24 11:13:47 +01:00
Gary Scavone
a8b6affd8c New default argument to keyOn and keyOff in Envelope, fix in setTime function, updates to Guitar string coupling, EGuitar tcl interface, reordering of operations in Flute algorithm. 2020-03-15 16:45:30 -04:00
Gary Scavone
b6143915a9 Updated RtAudio/RtMidi for new release, plus additional documentation updates. 2019-04-18 09:18:19 -04:00
Gary Scavone
38970124ec Documentation updates in advance of release 4.6.1 2019-04-18 08:56:31 -04:00
Gary Scavone
ae2bac1601 Added new Recorder class, fixed bug in StifKarp. 2019-04-16 11:04:41 -04:00
Gary Scavone
8de7543266 Update to Modulate to allow noise rate control. 2019-02-05 20:34:18 -05:00
garyscavone
7fe70c4223 Merge pull request #82 from ryandesign/API-name-typos
Fix API names
2018-08-27 17:38:53 -04:00
Ryan Schmidt
00f7424140 Change "ex." to "e.g." 2018-08-25 20:51:15 -05:00
Ryan Schmidt
4a27274c0f Change "eg." to "e.g." 2018-08-25 20:44:44 -05:00
Ryan Schmidt
5e28beb4db Change "Direct Sound" to "DirectSound" 2018-08-25 20:16:07 -05:00
Ryan Schmidt
21d392dca7 Change "Core Audio" to "CoreAudio" 2018-08-25 20:15:08 -05:00
Ryan Schmidt
f79d75037a Change "Core Midi" to "CoreMIDI" 2018-08-25 20:13:57 -05:00
Gary Scavone
6ce3ac9e10 Fix in FileLoop::getSize() to return file size in samples, rather than the chunk size if chunking.(GPS) 2018-04-27 13:21:14 +02:00
Gary Scavone
11d1dc54f3 Update of RtAudio and RtMidi classes in advance of 4.6.0 release. 2017-08-31 17:28:55 -07:00
Gary Scavone
d6c67cc479 Version and documentation updates in preparation for 4.6.0 release. 2017-08-30 12:48:34 -07:00
Gary Scavone
62416d7e3f Fix to FileWvIn / FileLoop for file open issue and normalization. 2017-05-04 16:32:53 -04:00
Gary Scavone
9627701d04 Added optional argument to FileWvIn and FileLoop to distinguish int-to-float scaling from data normalization. The default values should produce the same behaviour as before. 2017-05-03 16:15:42 -04:00
Gary Scavone
fb50d69e08 Lots of documentation updates in advance of new release (4.5.1). 2016-02-22 20:51:07 -05:00
Gary Scavone
126ff9d9e1 Updated RtMidi and RtAudio files after new releases. 2016-02-22 20:05:28 -05:00
Gary Scavone
83b75ed339 Fix for FileWvIn and FileLoop classes so that files are closed unless chunking. 2016-02-03 16:37:51 -05:00
Gary Scavone
f0f6668f25 Fixed typo in documentation. 2016-02-03 14:03:00 -05:00
Victor Bombi
d1b4dd485b add Stk::clear_alertList method 2015-12-04 09:24:31 +01:00
Ariel Elkin
9533f2bc66 StkFrames::operator+: cast nFrames to unsigned int given we add it to a value of type unsigned int 2015-04-08 02:48:46 +02:00
Gary Scavone
35f66c806e Bugfix in DelayL::setDelay(); Updated tick() functions in RtWvIn and InetWvIn to support channel offset 2014-11-03 15:33:44 -05:00
garyscavone
0a7c541cdc Merge pull request #38 from Ahbee/rename
Renamed StkFrames::copyChannel to StkFrames::getChannel
2014-11-03 14:11:17 -05:00
garyscavone
0e55d2d2b1 Merge pull request #37 from Ahbee/feature-operator+
add StkFrames::operator+
2014-11-03 14:10:09 -05:00
garyscavone
c1c314e7d6 Merge pull request #36 from Ahbee/feature-setChannel
added StkFrames::setChannel
2014-11-03 14:09:40 -05:00
Daniel Lindenfelser
05560b102d correct placement of #endif 2014-09-30 05:54:50 +02:00
Abhi
759fc187bc Renamed StkFrames::copyChannel
Renamed StkFrames::copyChannel to StkFrames::getChannel.
2014-09-21 21:28:39 -04:00
Abhi
46be0d56c3 added StkFrames::setChannel 2014-09-21 20:43:41 -04:00
Abhi
032e76da70 add StkFrames::operator+ 2014-09-21 18:06:47 -04:00
garyscavone
aae7f609cf Merge pull request #35 from Ahbee/copychannel
adds function StkFrames::copyChannel
2014-09-19 08:21:56 -04:00
Abhi
6094f40399 renamed argument sourceChannel to channel 2014-09-16 19:24:29 -04:00
Abhi
a2fb59f476 Fixed spelling 2014-09-16 17:57:30 -04:00
Abhi
f905623d10 added StkFrames::copyChannel 2014-09-16 17:53:18 -04:00
Abhi
b196c58c75 add channel arg to WvIn::tick
StkFrames& tick( StkFrames& frames ) ` is now StkFrames& tick(
StkFrames& frames, unsigned int channel = 0 )` . same applies to
FIleLoop and FileWvIn
2014-09-16 12:50:58 -04:00
Stephen Sinclair
a2be4bc721 Finish renaming SKINI.msg and SKINI.tbl to SKINImsg.h and SKINItbl.h, respectively. 2014-08-07 11:53:21 +02:00
Ariel Elkin
222f81c1c1 Rename SKINI.msg to SKINImsg.h and SKINI.tbl to SKINItbl.h 2014-05-02 14:02:00 -04:00
Gary Scavone
4e4e8053a5 Updated to RtAudio 4.1.1; Fixed typo in ElectricGuitar script. 2014-04-26 15:04:32 -04:00
Gary Scavone
ea52f1f1a8 Removed undefined clear() functions in FM, Resonate, Simple, and Sampler classes; a few documentation updates in preparation for 4.5.0 release. 2014-04-23 12:12:35 -04:00
Gary Scavone
1c5d42e64c Updated to latest version of RtAudio with support for WASAPI using MinGW. 2014-04-23 11:39:32 -04:00
Graham Percival
a0638ad024 add clear() to abstract Instrumnt.h
This simplies code which uses different instruments.
2014-04-15 09:55:42 +08:00