These are the md5sums for files in release 1.0.1 of sig++. 494114b88151ff446cea6c2d0390df09 sig-1.0.1-win95.zip 6586ed74a7ab74a91f9b51aa84c1c3d7 sig-1.0.1.tgz e12deb558ce2f7af1708a7b483b3dd30 sigdoc-1.0.1.tgz Note the following md5sums are for the original Unix files. In windows, the newlines were converted to newlines/formfeeds. If the command: grep -v md5sum FILE | md5sum matches the number/string combination in the list below, then the file has not been altered. The Source files and Header files: 88796b3e5c1aea71a7f6bd0e9dcca362 Action.cpp 5f2dedb641cb74a81dd7d412984155fe Add.cpp 86c43c74a90eb7c18443d39abeb02ba8 Allpass.cpp 9e026afbdb685efddbaa33a060092755 Allpass1.cpp 20c2fab6de20d371fbd0312a7e9841f6 Array.cpp 006f4dc8a6d5fdb4839587bfce675179 BitFileIn.cpp 72acd7c59c7fce770c863ec72c9e77e1 BitFileOut.cpp bbf10866c6753ec9b75f686e70c9cd87 Block.cpp a6a526bf3858c4755b53989717f117af ChordNet.cpp c7a7ac25c2c3d912953c2cd28f9fe2bd ChordQuality.cpp 823650f6f3027ec6fea6cbd38f8728e5 CircularBuffer.cpp 95056e8ce909909b78c8fa739bb190cb Collection.cpp a1bc3df076c75e6dd4fcac570b945526 Comb.cpp aeae9edfa385cb8ecc52aee398d25872 ComplexD.cpp ea860c1421a48501bbce17d820b65f8f Constant.cpp 3ff953277ae6774cb2a6419f7cfa1266 Convert.cpp 5dca94a72f10df108c4114e562ed7956 DCBlock.cpp 666e82e27936aa65e89d51b6dd8e2c06 Delay.cpp 968f0e2793616fdc829d7c91ee9fa936 Delayline.cpp 5daa9343a53a091d7e2f5e4d6dbab269 Distribution.cpp cc118f2fa101588db36641feabb2cc8f Downsample.cpp 3a5c420c0c2c2c14478a0207d08260b1 Empty.cpp 40f947fb223f27b20478971bf7b32ece Enumeration.cpp 0e9c17976c50efb30bbd7fb3535927a0 EnumerationData.cpp a90ef7ad3e46cc254114db7367c16e7b Envelope.cpp b824e2ee6b17687eb4daae60d796cd84 EnvelopeString.cpp f6a317fbb83bc90efcf10cb690fc5b07 Event.cpp 11e036d1f9b609ff0acf3950d5508534 EventBuffer.cpp 020bfaebb08fc6ff990315486587df77 FileIO.cpp bc5e42fe61094539bb6492ef1288e5ff Filter.cpp 718727f08478fe3a7cb30deb714eeb67 FixedSine.cpp a880c0b94b3560aaaf24811e29799dfd Function.cpp 686e77acb5e1b317f3e5336abb842ebc FunctionEvent.cpp 455054920e83a14762840b294bd1278d Generator.cpp 6eeaa6b558b900967cb454e36db68bbb History.cpp 44f7949908369218246595c8699d2ef8 HumdrumFile.cpp e66761974af68b6fc9e3bd091e41fb32 HumdrumRecord.cpp 16a143efd2759d7823ea504bcd2cfbbe Identify.cpp 54f5708ed8cac2330729f61e6e3b3fdc Idler.cpp cf49df2ab415b2db85f466ded4c26a4e Impulse.cpp 6f8ee7269ed35d6cc439e10ebeb9284a Input.cpp 102dcedbba88cd0f4928c9ee219fad66 KeyboardInput_unix.cpp ac77cd70d3b02d39181a52f637b69c8b KeyboardInput_visual.cpp 081e2378318fdc0438380c0c8484f298 LineDisplay.cpp cdc56984c494dbaf984563abd4909b19 LinuxSoundOut.cpp fc1bf47bc98092577ab1f1287b5a14d6 LogisticLimiter.cpp 5a94b26190970809a2504b0e6d52b5be LookupTable.cpp 6ab7d95d3116331f32af437b0c5b9004 LookupTableCI.cpp 00738b9f3e83701e1e642e488556a84a LookupTableLI.cpp 9374d5afe6827129ec7dc01bd443369b Matrix.cpp 3271929605d981e121ee3ef33722432b MidiEvent.cpp d8167ca3b12e09f4da95decb39ebb07d MidiFile.cpp 08b84958fda37334ca9f5242dfb3f7f0 MidiFile2.cpp 251468fa23862745f0cf36f359bccc17 MidiFileWrite.cpp 860227c67236eb6f8897ae67f1338cb0 MidiIO.cpp c8e78652a995d9eca69eb1c9bedd2d60 MidiInPort_alsa.cpp aca4b0708987b8691579d1443a782595 MidiInPort_linux.cpp b0a14f05903315346ccaeca494fe15d9 MidiInPort_oss.cpp d8b8f65af70a9b3c33e62794c2a4a91e MidiInPort_unsupported.cpp 4e959babc468170f1c8f9c23e5d5d74e MidiInPort_visual.cpp 9a9602030133365ee45c7ce56dbd17e3 MidiInput.cpp b93d690dc30ac454d9df246548728c67 MidiMessage.cpp 5958150298fe5548395f1aa346ea73ab MidiOutPort_alsa.cpp 4cdae2350d5aa82a2d8e87f442efe260 MidiOutPort_linux.cpp aad355b8ed970af6f68ca56d52652baf MidiOutPort_oss.cpp eff3d6cd2cab4c2def6ca60ef0ca197f MidiOutPort_unsupported.cpp e70a3fab22ec0681c9a8581ebf55e8b9 MidiOutPort_visual.cpp 87415ef3009e5d7227cf96de6c3da2e7 MidiOutput.cpp 901e82cd86464be403679222b09a3940 MidiPerform.cpp c2583f3ed21e238ba6b298915cb728aa MidiPort.cpp 55bafe75af172f8652a87e3faaf2a5c1 MultiStageEvent.cpp 04c76681248907ce3a349d261731093f Multiply.cpp 466a9b3af5afd0bd03da6c451608217a MuseRecord.cpp 17da8974becd492dfd9f275dfcc4004e MuseRecordBasic.cpp 25e6e90e3c33e94423da64ab05edca89 NetBase.cpp 84276dc3fa6bcad873a5ce0c4fc5c088 Nidaq.cpp d912583d72b80c3c49533145f7890aa2 NoteEvent.cpp b586be39d34a88d2c7eff2245788394f Object.cpp 67c2613471599ea5fb8114b9b2c97aa1 OnePole.cpp cd768942c0263bd5047b3282fb335b74 OneStageEvent.cpp f79840e861e7e9dbe708d4f5b3e3ca33 Options.cpp 4b6d0e9392a2ec14dbaf43373a060f90 Options_private.cpp 4a1e1131de162eb4eb645eb82c7f0cd9 Osc.cpp a99f92b71508dbc57e3eb28bb9ca744c Pan.cpp 00ecde2bbeda7f5040206bae24bc3ffb Pan2.cpp 4762a3d3939e6a4ba5fa29c245c158ba PerformData.cpp b408f73980c6f4262c1f1ba7166f11a5 PerformDataRecord.cpp 462e53a5c99bdc47e3dfcea87c2ac28a Performance.cpp f0232b000777e86b65c2588dcbbc7be6 PeriodTable.cpp 80dd4abd4a6b429b723035eb6be8a727 RTSoundIO.cpp d41bb535ac0176953765441b1bed8150 RadioBaton.cpp 39d042954343c238fa49a286824c94b8 RandomDist.cpp f131204b16bb471764c16eab054988ba Resonator.cpp f45763b4b95fd64c7a015739d12a16f2 ResoundOut.cpp 9aa0e106bee461f043621b1f803ec9ae Reverb.cpp 4a99b2399196a1d347cd6a254e639a00 ReverbA.cpp fee58de6ded6d5b133131940a12f6378 Reverberator.cpp bd15ce7071b6a159b35811fb08b2abcc Scale.cpp 97f165a1655ca4f4929c79464b2921b3 Selector.cpp aea32a6570f79270072c68c4e82af3f6 Sequencer_alsa.cpp 595d3d517b5c0b690293c8ee00b5e253 Sequencer_oss.cpp b35e9e6a8d6fd16636d7fca5d565f284 SigTimer.cpp a52edbd9abfabcb3d57b329d72d731df Sign.cpp 76b56da456f92e8d02df0da90cf1d09b Signal.cpp ba061fedd29f2b2a68940205aca6148b Smoother.cpp aeae7d20d00b7632bbbb7f8795bccdfc SoundFileIn.cpp ce3800565b79469cbdc3b2f145803afc SoundFileInMemory.cpp 028a08957b4c15f9a94e3a506b9ae48d SoundFileOut.cpp f2c493f6ed708c5425180bf53d19b5be SoundHeader.cpp 058922d1fabf6a1efcfdac73a902ae5e SoundLoop.cpp 92c5d44795184e49bd99c9dd3babe48b Switch.cpp c2941e5678424708c3350a6be4dbe6e5 Synthesizer.cpp d96d4b7d0d5d68996c0d69250f78ba05 TwoStageEvent.cpp 127d6c0654f172a848c86761823c5f61 UnitDelay.cpp 5c3f3d044f05c81b5b96abd9bf675f97 UserIn.cpp 7f7dc14174be57897dde51f4cddfeec9 UserOut.cpp eb64ebe104287e2f9b5035755e9277cd Vector.cpp d02ca41ae3b4e07efe7fedc720e52573 Voice.cpp 7c0f36379e2b23d65a6da09d4357c6ac WhiteNoise.cpp 9e3eba57996267996bd1b66d62c557e6 helperFunctions.cpp 21b31fc583481d6dab03eae38729eb78 improv.cpp 3d7311cc3a3eb11b705e75a47c8a98ec quantization.cpp 69cd38a4d6488eaccad38e603427f478 transforms.cpp 68b329da9893e34099c7d8ad5cb9c940 window.cpp 551b057c8be870eb11c75fe946fe500a Action.h 448db5a4483131268b52513419d7b3ee Add.h b8305d6283179040f34dd71c66eb8871 Allpass.h 8be989f8fb4d622113b5fe0ec01d874f Allpass1.h 20c2fab6de20d371fbd0312a7e9841f6 Array.cpp f38d82e1fde6a4cd08136afaaf337843 Array.h 8cdd65a9624f35e486bd7039a31992a8 BitFileIn.h 3bf3999067970d05b75d374f82449226 BitFileOut.h ea44d77f198954b66793af593ecd4f09 Block.h cd7a333584a079c654264a8384c1da36 ChordNet.h 3e322b0e22fad1dfe25497917adeaa5b ChordQuality.h 823650f6f3027ec6fea6cbd38f8728e5 CircularBuffer.cpp 3f26030953272f48624a6cb4bbdfbda0 CircularBuffer.h 95056e8ce909909b78c8fa739bb190cb Collection.cpp 9338aad092c485a6ca0421bb81b0252c Collection.h 4315d2b079e82f662befbaa90bff1124 Comb.h 9abd07abb20f173d0d886e789607d61f ComplexD.h 1c5183c8329ec42db82f117b2f6aa28d Constant.h cf1b119f7457b15250258d52f4f0c752 Convert.h e8b568257d22980e16218e0174d0f639 DCBlock.h a7d463fd5f65a027b05fd363112840fe Delay.h a7eeea9ade232ba03d9ca3cd4f0be442 Delayline.h b19fa7d6263d49df5e95a0d4464555ad Distribution.h 5c84575c159e23b3f19ba0c212c9a3ca Downsample.h b21f93deb61e8e3c4eb32cd6274f75a9 Empty.h 01700a56d56aaabc6e05d9c1b64d194e Enum_base40.h defa7a62bfc83525594197b8bbaedada Enum_basic.h ab4271928a5dba82c415ad04f88a7492 Enum_chordQuality.h f7d74b76eaa81ad9ccaffc21d475ed7b Enum_exclusiveInterpretation.h a23bc1fee2571aa7f0dc2c54745c4080 Enum_humdrumRecord.h 1ac26e744773954aa4681ba9f4e67d05 Enum_mode.h 8613e89a6c0011cf2f6442923c67ff0c Enum_musepitch.h b5588246268465f1b184dfdaf0e8325a Enum_muserec.h 1b17d220a92334c27f24a28beaab08be Enumeration.h e413d6c8b6637db601d5b759c54bfbdf EnumerationChordQualityInversion.h f707854d794de82656f54352818fff4b EnumerationChordQualityRoot.h 7936146b53a6a3af768d75c2e3669d9e EnumerationChordQualityType.h 27a5e9a28cf60766aee2517b541062b0 EnumerationData.h e8f23f62b89acb6d75e281e033b06b5b EnumerationExclusiveInterpretation.h b4590f409a99938b0fa5a1a464b2ade3 EnumerationInterval.h c849fba2be9967ff21ede0dca090be21 EnumerationMusePitchClass.h cce30d6cb9b4596be6c7186a82f7aaf3 Envelope.h 2d992418356fa04f2805756450d4cfd7 EnvelopeString.h cdd4fbbff8dba394980a2a2f0cc7558b Event.h ceac4214998ca680913d56fb891a6d4f EventBuffer.h d1189ed8fc2425bd318aa685dc67f830 FileIO.h d59dd63a02402063531a4399082101b0 Filter.h d8018bc51b74ba947ba3ea4934af588c FixedSine.h 192c92d93a338ca49fbe617164770dcf Function.h 290faaf081326b9f7004378caac8af0c FunctionEvent.h 863e0a1dfbf55b4a2146c197468709d8 Generator.h 6eeaa6b558b900967cb454e36db68bbb History.cpp 14dd6c471f762f6a87575bffff2c6905 History.h 26639b5e97226aaa7c8f160678aebd01 HumdrumEnumerations.h 9eecd41cbfbc4be79239b1069a0dd164 HumdrumFile.h 6ac1a52cbae96ac46679c3cdb9b14dbd HumdrumRecord.h 2c2ff25496ee4c7956b1aa9d794b4b34 Identify.h c4839e86e48749bfc93c587acc2b2877 Idler.h a90c85afd88b795417b40dccaa29cc2a Impulse.h c813e6dca580558de195130eece22b05 Input.h b51c8e20cb5dda703013f65b36102342 KeyboardInput.h 710f31f7e32789cc2313472cbef471fa KeyboardInput_unix.h 00f6e297dd7b791905f014190f2b04ac KeyboardInput_visual.h f52100fd01fca34d39d907fd06a5e7e2 Layer.h ba5c1ab4e5f1afd31b81f362e8ed6a58 LayerInput.h 96efdd14a6a911cb2d1f75c40dcac622 LineDisplay.h 8a9bc74674fc66afbfd432e06e5e827a LinuxSoundOut.h da66b4faa5fa98bd5c999bc42cb2d00f LogisticLimiter.h afec362047efb807b56cbd4daa318114 LookupTable.h 6b3b5f1e86dc554b03f94144148d8996 LookupTableCI.h 06d778a644d477ae48600868f228ae4d LookupTableLI.h 9374d5afe6827129ec7dc01bd443369b Matrix.cpp 59b32a962783202cb982246922f21b54 Matrix.h ec42fd814deedd60b43df63c8ebb1d76 MidiEvent.h 21f879cae24831b973b0476c400ee299 MidiFile.h 003fdaa6d54ed3722ce902a8305b5236 MidiFile2.h 91a44978ea38a27dc9ad9bda535dbeb4 MidiFileWrite.h 86e45e230e24e35711a4cf4f04504790 MidiIO.h d6bf5ac7c36daecaac8c9256f1443235 MidiInPort.h 1922eff68b1d95c10014a7a30f88660c MidiInPort_alsa.h f091349d40fed08bac61d846e84fef96 MidiInPort_linux.h 48caee44224ade6ce77592aecfa1a938 MidiInPort_oss.h b62ffc3fdb1c44c398519b747f6448ab MidiInPort_unsupported.h 4bf5ad77c06906b8576e2c356ddb895b MidiInPort_visual.h dc91bec938438dc85ef03caf67b46282 MidiInput.h 5b3074b9b3c1d157d7e92683cadffc48 MidiMessage.h 8c5188b369072e2f9d8ecb6bea51a24f MidiOutPort.h eebddc7a8372da1fa58dfaec519143b1 MidiOutPort_alsa.h 7201d3a71510459593e5464c232095f2 MidiOutPort_linux.h c47521a806ef541a232673ccbce65bf2 MidiOutPort_oss.h 51bca8690db0055a045221d9a09618b6 MidiOutPort_unsupported.h 392cb09cb7d1218ca9f80b33a5f13617 MidiOutPort_visual.h 34d45c67e838f55a2678b247d078c85b MidiOutput.h d5d5cc1e7e0da2b209592c4796986c64 MidiPerform.h d29ece0794768026809634ffe16e205a MidiPort.h 157875b3d0a5ad10baca4a5592d1938c MultiStageEvent.h ca632f71697699420583af6897197d7f Multiply.h 6ac62d3a6459c9e199e8de73f419bbd1 MuseRecord.h fe15ed43c5a70a2ec7a33dc446c0a490 MuseRecordBasic.h 76c61889f245de485867907f47736881 NetBase.h 94949c41874cd2a0f4a59b4927e3a96a Nidaq.h 941f17f525868c29c7eef8b87ef159cc NoteEvent.h aa9e6a4c75fbfa9a6e3383bfd109a3ae Object.h e686afb0aabd0b8be39d2a330b83e01c OnePole.h e4c6a4dcbc8c7d6524cb3b5321ef28ad OneStageEvent.h 3370be3a387833d0c297cc7aca8ac9a3 Options.h 38a81fd731148bb88f1b5b0637a48784 Options_private.h 4f82f69cfa081d1f9a15e9fbeaf96150 Osc.h e02bccca3ad975d877debbf8da89090e Pan.h d3ee5a62284ec900aefb605b0f22e6d3 Pan2.h 01dd360314f644c9be0a812b550c45d6 PerformData.h 4138d587482876a835a4257d53e0826f PerformDataRecord.h b50417b53923fb417b0e6b325ab69879 Performance.h eee022b15716ec59d4fd5dbadab4e51d PeriodTable.h f7af8cec46a0af3cb48a826044368090 RTSoundIO.h 28512a6e7c0b7e69a0ded5819ea28d5e RadioBaton.h 3854420c98eb03f3bbcd7e08409900c8 RandomDist.h 0e0bfa3d04e805cb1d1813b92e6adf0d Resonator.h 02a3005ba771c9be9b9f17027b2ac05b ResoundOut.h 44cfe626185aa847074d866d1008d86c Reverb.h e89ea8458ca313ae85234fc3cce74836 ReverbA.h 1432763aeabc1675ca0dde813cddafb7 Reverberator.h e22b58a2e34875f3440e71a489e3a3bd Scale.h 9a81af37e6bffb193875145e537d98b0 Selector.h a46bcd4109ccbcace03730d1696e18ac Sequencer_alsa.h f7d0cc2e96924f644017e4854e43b8b8 Sequencer_oss.h d148cc46ff9ba5d3b08364ae19031090 SigTimer.h b2112d0bf115ad578b48b2a57ce03ed3 Sign.h 53678841ce3ee4de05a3cff0029e4de7 Signal.h e9f07e40882fca995e2e9980d18adf90 Smoother.h d6f1ad602eba235cbcd87fa2f5c7b026 SoundFileIn.h 3fe67359fce0d1b54f4ed16c379294e2 SoundFileInMemory.h e0b1282e71d8e2eba9d9985ebc234460 SoundFileOut.h 96e39b1bc773b283ede49cf877e47eb4 SoundHeader.h b1f46544df0e99d6f7726f34c57a2857 SoundLoop.h 451b008ef12c42500d3f4487b729619a Switch.h 8015a56c646af7ac7308d633e70670f8 Synthesizer.h 182991ab08fdbd7ee2c826fdc4f955ea TwoStageEvent.h 35abbf977abe09578759cb3e23cb78da UnitDelay.h eeb102c4dcc062613cf8046b80a9d180 UserIn.h 90a898d531e870adcb5e4e16e8326686 UserOut.h eb64ebe104287e2f9b5035755e9277cd Vector.cpp f3d029137dd7d9c72d723d1a891461d9 Vector.h 4d15f67ca98d9ebff6784b63200173fb Voice.h ed445c9f69b1dc3aec2ed264ae50900a Wavetable.h ab2bc372ace32ea1eeb5f02703765bdc Weight.h f24714188b55361050676f616cdba164 WhiteNoise.h 7e05fa6c853ca203b557f1a089f2f880 batonImprov.h b5ca0eba0d57b8b9d00fd1d4026d84ba batonImprovGUI.h ff7754dbfacfb8e6defe14ef6ab1e6d4 batonSynthImprov.h e8331e2fd3ceaffb2f767757276a4d56 batonprotocol.h 68b329da9893e34099c7d8ad5cb9c940 blockmanip.h 87ece071f67691326b07e5f524d04f16 function_information.h 39b7e60b761b20a81125e4f77ede68cd gminstruments.h f1cf4db36095a7c98988102d0c8ff258 helperFunctions.h 1ac9b2dfd0a285bc0033073ca95c09f4 humdrum.h a9e61cb968cf41701de0bc90f33946fe humdrumVersion.h 96521303a5dd6dc23b6f60e7acde37a2 improv.h abed83ea73b6e911cbc142ebe8327c2b midichannels.h 395f3ae0a481587f3db695f61bcb79e9 mididefines.h 8342aeace1009daaa9617cdf0bcc97f6 notenames.h 34e3ddf7974778eadcc2ad2dd0daef4a quantization.h 7e245dd1628ec73f48ff16168ff03483 sig.h 193c750060f53b2ab5a3aceef9d1cd94 sigBase.h 1b27fd68acdc4ac123bdbe1acd947e10 sigCVI.h a63bb07656f1b7cf29395063fb83176f sigConfiguration.h d9df231b26c0bf4237827d131b0b6f34 sigControl.h f5dee005048365e35bb4de5fc0caf835 sigDefines.h 4fa563c1392f7ce680d6eeca7576ea6c sigInfo.h 9d9fd4b2440f97c201a4d683d0502d35 sigNet.h 83074fa6a25219e0490c242f0979dd52 sigSignal.h eba2288fd40b714b483a32008c30097c sigTypes.h 7cd3bb5113cf8f5c1932790272d3fd55 sigUtility.h a19125c5fda2d3eed47b0fb8e12120a0 synthImprov.h 1b17269601d1135391c6081349391f4b transforms-private.h 69cd38a4d6488eaccad38e603427f478 transforms.cpp ff847ea4d67c2254b2de2f3fe8b3b0c4 transforms.h 68b329da9893e34099c7d8ad5cb9c940 window.h If the command: md5sum FILE matches the number/string combination in the list below, then the example program has not been altered. Example programs: 7039d0f8b8c44c88411361e93b892257 2dpos.cpp a80e656ad0d6fecd5ff2176091b4011b ab-test.cpp a4a7fde5a7401233efbcc0a6680223b7 additive.cpp 82eb40effb0752b99e3bfd47e9a166cb allpass.cpp b024cf669c2e33691f40e70577817d3b am-mod.cpp 9e27eed37d1ec9daa2d35ac5c1d1e056 ana.cpp 811c54faae4ee5940c11c0a7dc1f5edb arpeg.cpp ac1ed26ff4f68cdf30711f160a5d0720 base40.cpp 3bdfae0f93133305440a599df0418ef5 batcont.cpp a789c07ca2a11890b2eebb12888c3dcf batonTemplate.cpp 2aa8794b3237a8f698794b38314ca550 batres.cpp 258321b96811ab2484c3faf979f88166 beat.cpp 982337fbd9094bb9ad51aa22d001f89a beatvel.cpp 1dc275d1dcd96cb7ce0150f055e0ddb7 binauralBeats.cpp 229b0c0ca29cddd8d39b150d879a8fc0 bleeps.cpp 638041a726f4eed3f79c65c5f61b007b blues.cpp 77cd37ef3f92e819522ad91250656d3a box.cpp 1ce42cc1a60852d6cb1be21197f19995 bytetable.cpp a0bb7e29857b3dab69d56cc5ab6b57dc ccond.cpp 884373c4560aae3f7470ca3a19c7e167 chorck.cpp 1645eefa40c5f70c1f2d44d77fe67a53 cinmidi.cpp 6ad961abfdac84578ed95190b0885a94 collapse.cpp bd88bc7e91557e9b47ba4ddddf4ac74b comb.cpp 8a96f33b651c168d048a102b4f9cd5c3 composite.cpp da6aa83fe6068615115adef38ffef54a concatenate.cpp 910d5e1239fc65215e3e9b6a80347c56 dcblock.cpp e3b5317542b09cf8dd6c0c2c9309d3fc decay.cpp eb3ef89695628bc9ee79ff7cb62a1cce decayEcho.cpp 18c423176097ccff0422c2cf20493534 dispersion.cpp 8a6a2bcbce95b99096f67a276dad5a5b echos.cpp bf0d0a22200a94eb60ed265119a3094f eco.cpp 1f9043a6a6c1586fd8deea4c4767fde8 envelope.cpp e9e2c5c110e26376bee295d81b6fdbae extract.cpp 509b40fb93855fddcf16af8a3d9ec66c flanger.cpp 8b21299c044ef59c340dad9ce469d81c flipChannels.cpp 9931db184b6d501cc5ea77c4e9894a12 ghost.cpp 830c68c3775e759a3426c49f9d7bb89e gliss.cpp 63a6e2b8f79254eb6232768724f739fe gopen.cpp 5c6efc9c2ac23bb80b393b50c2474de2 harmanal.cpp 5565374ab374f49af2aab2edf709dfa5 henontune.cpp 705d01d6987e9f6e0e3639309e413146 hotcold.cpp 8866b4958fe838018752f2558e33c306 hplay.cpp d6ee6cec1844aa238d21d15daa7caa6d hundred.cpp a046c6a112e2d87bfe4706e55e56c297 hybrid-ring.cpp e17673e7554ffc075a9127881164053b joinMono.cpp 8f459cb3a9f25f121e28e29243894f0b karplus-strong.cpp de70302c285a0a6aec57b74753b3b57b karplus.cpp a214d0f2eba51b4129b1543ddfc54d81 keyan.cpp 845dfc6b7d455f8e3e713897f5368552 keykey.cpp ef38cbfc2aab56cf81602d8ea0954f48 lightres.cpp 65ab92cbce7d1ab417f9739d68c2db0a logistic.cpp a3de2339467e5ea2e975ab0d87a500f3 loop1.cpp 3a8e30f877ab64ee51acebccfd75127d loop2.cpp e7907a885c97362ebc02c06eb81a41a8 major.cpp 79381c8df01bbd5668325e2683551811 markov1.cpp ed297d009387e05a9738b9a8e04ec256 mcont.cpp 6076e3c3508f7bea02d08aef71a4ba7b midiclock.cpp 5cb7ab3d61a36f820d9c700c9a6a34d6 midimixup.cpp 2f636457cc798daacb4cd11688438202 midiperform.cpp d2f38ec1cbe4c4c9e461d0ee36c81c3e midiperform2.cpp b3b017f77650cbc54e78e3d29e8f7b9e mix.cpp 65126971956a88b94cea01721ed23fcd moff.cpp f3c2a0771d8d0e5c20a656f9dbd1e528 mpc.cpp 2c2b6c9aed48dbcea43e723a0f21f37b mplay.cpp c628b2ab4eb875233b31c9bde567a957 msend.cpp 7fd948192cd5b3c1b5f070fd70742da4 nana1.cpp 24ebd1688a49e4b8fc5b584c5c969e4c nana2.cpp d7e052532d017ef9a817207ea519bca4 negate.cpp b1653876fd2ae2decf6086f1d90992a5 normalize.cpp b2fba8da1bf0600b5dc27fb3d8d28a7e note2.cpp 795f59fd821d8a83ae5474d36a7547f9 offset.cpp 297361862fe70098189db9777fed45e8 onepole.cpp 176055ae3c85f69a313b1f3771c02260 osc.cpp 6289caccbf1447865b9a1314b0a14f83 pan.cpp 3f06fd5e6bd5e632dc335530527bf049 pan2.cpp a22c131de97475aede8bbb62264af641 panprec.cpp 0380f88b1461df552e30b38784a54f80 perform.cpp 6da696bc1141a441214d3b07325f518b periods.cpp 6c1d7b45f587213f70693ef87c10ce16 playascii.cpp 6ae26cad7b8f4927151ddb5cdc097a8f playsound.cpp 3a695dbb5cacad35e71d160268d345ec position1.cpp 8a1f8d223af3dd82b107fd0969fd5b0a position2.cpp d840a3cda95ea794bd4ad33c4ed59237 precedence.cpp eb0a94b4e84e3809c1a0bb1c2c314c7c quadmixdown.cpp f4510bcfbe1dffd05e1966e15debcd70 quality.cpp c1f8eb068f5b5f1d4153c4c6f82d07c5 quantize.cpp 0a4550a523e0f01a9cc526d4fcca9dae resonator.cpp 6f8f1d7601b978093672680f47c3c5b1 reverba.cpp 79494d203e4b2b8473c25b2717b73abe reverberation.cpp cb6d57aa40cc1ce87cba3f6e3097d7fe ring.cpp f3fc1777136c9dd5d4dd76672523f392 ripple.cpp 0e922d704290fe51b2c7de9085f5781e runs.cpp 171d0d51d3b66ec815fc02bd45bebc38 sample.cpp 70e7cf2505929686dac6c63fb445a891 sampleDelay.cpp d216cbf53930b09e171d41b679ae6e6d seny.cpp 8833a5542523f14b45681482d324b7bf shadow1.cpp 6c9160fd4f09124be14ede7eec7ecbe9 shadow2.cpp ce5349d4eae40da04b4d208a9ef27ad1 sign.cpp cf002ea617085637599780c08ad04195 silence.cpp 6844071b750d6cd98f19fd2e43c0b1f5 simplestLowpass.cpp 8fa41193eeec02b4f530c44612c82e69 simpsmf.cpp 9b1c8c7c73c36a124cd4b03f608a27d5 sine.cpp f516f9c817dc76cadf46b9ace58df20c sinebark.cpp 8e6e9bccf1a97f6d9cc1186a01cb92cf sinewave.cpp 7f8728eeec683b7be3e7ec531ca7e72e sinus.cpp d665982661ab5d2a40d2c554bedc60ac sloop.cpp a2c8b44a387c7994d20ce13d2f7b432a sndbit.cpp 5e6ff5491fb5c701ab59a6246749b8f7 sndcomment.cpp 57af7fa922ab8a8eb4c7b46f0ed91220 sndsplit.cpp d69aa3c3a519fc62d693c781ba963a5f soundinfo.cpp aad7bcf137854179ecf1ff5e47cb4e4d subtract.cpp a9e0e341e44cd9d928d7aadfe44ae9c3 switch1.cpp 38dabcb1469bd417459c7140fdc79010 switch2.cpp 0a8f6631899ce83ed0fbbceee204f44a synthTemplate.cpp 245200109941162982f612e56458e618 sysexio.cpp b5519fc5f0d5329ee35b86af86460c73 tempojnd.cpp de57ee927bb8a05ec5fca7dab2c7728d testgliss.cpp 01ee5fbd171774bd28fc08a3f10c8e4d textmidi.cpp a705ca5d4cdcd93967a71af45a587db2 theremin.cpp 4cec15f6080e25f14b8ac9b7797a1753 tobin.cpp 16c28f60cb717c62651d0597a63c2296 todec.cpp 92cfe8e668190a6ff8f2cce6f3d8aea8 tohex.cpp 967878f0601a855737b12812bbc08313 trill.cpp 14a0ed37e3f90ab983f0cd6cddf1a0c5 userInput.cpp 6e31d256aa111c825e500147b22037b7 vlv.cpp d5505b711fc8a5ff87ac0c60ebcda682 weirdEcho.cpp d7f0a6d9179d25a39ae5a806cd5eb390 whitenoise.cpp 1471d8ad91704217dbb027466c7fde43 wiggle.cpp 2141ce2c943938b97a28ebc36319f9cd yekyek.cpp