Csound Csound-dev Csound-tekno Search About

[Cs-dev] a little more regarding tempo statements and the -t option

Date2005-02-05 18:15
FromDave Phillips
Subject[Cs-dev] a little more regarding tempo statements and the -t option
Greetings:

  Last night I ran a series of tests with Cs5 and Istvan's 4.24.1. As 
many of you know, I discovered the following problems with Cs5 :

    1. The t statement works, but it is ignored in scores with r 
statements (for repeating sections).
    2. It doesn't matter where the t statement is placed in the score: 
if an r statement is present, the tempo statemernt is ignored and 
playback reverts to t=60 bpm.
    3. The same behavior is displayed by Varga Csound.
    4. However, the -t command line option works with Istvan's sources 
when the score includes an r statement.
    5. The -t option does not work with Cs5 if the score includes an r 
statement.
    6. I also tested the tempo controls using the #include mechanism, 
with the same results.

  This report is merely to clarify the results of my tests. I have no 
idea how to go about fixing these problems, but they do seem like 
fundamental issues. Perhaps I'm missing something obvious ?

Best regards,

dp








sr=44100
ksmps=10
nchnls=2

instr 1
kamp = p4
kfreq = p5
ifn = 1
aosc oscili kamp,kfreq,ifn
kenv linseg 0,p3*.01,1,p3*.03,0,p3*.96,0
aout = aosc*kenv
outs1 aout
endin

instr 11
a1 rand p4
kenv linseg 0,p3*.05,1,p3*.15,0,p3*.80,0
aout = a1*kenv
outs1 aout
endin

instr 2
kamp = p4
kfreq = p5
ifn = 2
aosc oscili kamp,kfreq,ifn
kenv linseg 0,p3*.03,1,p3*.23,.69,p3*.74,0
aout = aosc*kenv
outs2 aout
endin

instr 3
kamp = p4
kfreq = p5
ifn = 3
aosc oscili kamp,kfreq,ifn
kenv linseg 0,p3*.05,1,p3*.23,0,p3*.72,0
aout = aosc*kenv
outs1 aout
endin

instr 4
kamp = p4
kfreq = p5
ifn = 4
aosc oscili kamp,kfreq,ifn
kenv linseg 0,p3*.07,1,p3*.20,.75,p3*.60,.25,p3*.13,0
aout = aosc*kenv
outs2 aout
endin




#include "osc-sco"






;;; osc-sco

f1 0 8192 10 1
f2 0 8192 10 1 0 .9 0 0 .8 0 0 0 .8 0 0 0 0 .6 0 0 0 0 0 .5 0 0 0 0 0 0 
.4 0 0 0 0 0 0 0 .3 0 0 0 0 0 0 0 0 .2
f3 0 8192 10 .1 0 .2 0 0 .4 0 0 0 .7 0 0 0 0 1
f4 0 8192 10 1 .9 .7 .4 .01
r 4
i1 0 1 7000 69
i1 1 1 7100 70
i1 2 1 7200 71
i1 3 1 7300 72
i1 4 1 7400 71
i1 5 1 7500 70
i1 6 1 7600 69
i1 7 1 7700 68

i11 1 .35 4000
i11 3 .33 5000
i11 5 .37 4500
i11 7 .31 4750

i2 0.00 0.25 5000 220
i2 0.25 0.25 5050 220
i2 0.50 0.25 5075 440
i2 0.75 0.25 5050 440
i2 1.00 0.25 5000 220
i2 1.25 0.25 5050 220
i2 1.50 0.25 5075 440
i2 1.75 0.25 5050 440
i2 2 1  5100 220
i2 3 1  5050 220
i2 4 1  5100 440
i2 5 1  5050 440
i2 6 2  5050 660

i3 0.0 1.5 5000 55
i3 1.5 0.5 5050 55
i3 2.0 1.0 5100 82
i3 3.0 1.0 5175 82
i3 4.0 1.0 5250 55
i3 5.0 1.0 5400 55
i3 6.0 2.0 5500 82

i4 0 8 5500 28
s





-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-02-05 20:11
FromDave Phillips
SubjectRe: [Cs-dev] a little more regarding tempo statements and the -t option
Greetings:

  Just a note to mention that the same problems with Cs5 apply to 4.23.f12.

Best,

dp




-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net