| what the f0 messages are doing is correct. the times indicated in the
f0 lines are file time, not real time. thus, your 10 second sound will
be extended with silence to 3 minutes. if your i statement was
i1 0 180 ;or longer
then it would not have silence added to the end.
as for why it takes you 1.5 hours to render this, either you are using a
very slow computer or have a very complex sound, or both.
if you want this to work the way was suggested, try this
i1 0 10
f0 3
f0 6 ;; these times must be less than the length of the piece or it
f0 9 ;; will be padded with silence at the end
:P
Marc 3 Poirier wrote:
>
> I tried this & it didn't quite work. This was my SCO file:
>
> f 0 0
> f 0 60
> f 0 120
> f 0 180
>
> i1 0 10
>
> I should've gotten progress messages every minute for 3 minutes, but after
> an hour & a half, I hadn't gotten any & Csound finally finished writing the
> note. The resulting note, which should have been 10 seconds long, was 3
> minutes long with the last 2:50 being silence. Did I do this wrong or
> something?
>
> Thanks,
> Marc Poirier
>
> At 02:57 PM 6/29/99 -0700, Sean Costello wrote:
> >Marc 3 Poirier wrote:
> >>
> >> Would it be possible to add a feature to Csound that gave
> percent-done
> >> message for each note created? That would be such a wonderful little bonus
> >> feature. I tend to create very computationally complex instruments that
> >> often take hours to be written into a sound file & it would be so helpful
> >> sometimes to have some clue as to how long a particular note will be going
> >> for.
> >
> >You could put statements into your score file like:
> >
> >f 0 1
> >f 0 2
> >f 0 3
> >f 0 4
> >...
> >
> >This will print out the progress of the file at a given point - in the above
> >example, every second.
> >
> >Sean Costello |