diff options
author | Aleksey Lim <alsroot@activitycentral.org> | 2011-02-28 16:13:13 (GMT) |
---|---|---|
committer | Aleksey Lim <alsroot@activitycentral.org> | 2011-02-28 16:13:13 (GMT) |
commit | a0705d8ff9b25c1172e38925ec27bb28f9e5a1e9 (patch) | |
tree | d3a20dff1d1e8d196fab33530fb21dd470addef5 /common/Resources/cropSynthLab.csd | |
parent | 0c8e687ce284d7599b9bfb7c578b0fc7fb32c493 (diff) |
Revert "fixing simlimking build error"
This reverts commit 0c8e687ce284d7599b9bfb7c578b0fc7fb32c493.
Since common/ directory will be copied to .xo in setup.py anyway.
Diffstat (limited to 'common/Resources/cropSynthLab.csd')
-rw-r--r-- | common/Resources/cropSynthLab.csd | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/common/Resources/cropSynthLab.csd b/common/Resources/cropSynthLab.csd new file mode 100644 index 0000000..4abf203 --- /dev/null +++ b/common/Resources/cropSynthLab.csd @@ -0,0 +1,77 @@ +<CsoundSynthesizer> + +<CsOptions> +-W -d -n +</CsOptions> + +<CsInstruments> + +sr=16000 +ksmps=64 +nchnls=1 + +/**************************************************************** +Playing temp file +****************************************************************/ +instr 1 + +Spath strget 999 +Stempfile strcat Spath, "/tempMic.wav" +gilen filelen Stempfile +p3 = gilen +asig diskin Stempfile, 1 +gasig dcblock asig + +endin + +/**************************************************************** +Crop silence at the beginning +****************************************************************/ +instr 2 +ktimer timeinstk +ain = gasig +if ktimer > 40 then + event "i", 3, 0, gilen - 0.2 + event "i", 4, gilen - 0.2, 0.01 + turnoff +endif +endin + +/**************************************************************** +recording +****************************************************************/ +instr 3 +kenv adsr 0.01, 0.05, .9, 0.01 + +adel delay gasig, .005 + +Spath strget 999 +Sfile strcat Spath, "/micTemp.wav" + +ihandle fiopen Sfile, 2 + +fout Sfile, 2, adel*kenv + +;out adel*kenv +adel = 0 +endin + +/**************************************************************** +Audio input recording ( closing file ) +****************************************************************/ +instr 4 +Spath strget 999 +Sfile strcat Spath, "/micTemp.wav" +ficlose Sfile +endin + + +</CsInstruments> + +<CsScore> +f1 0 8192 10 1 +i1 0 4 +i2 0 4 +</CsScore> + +</CsoundSynthesizer> |