Re: [Bluemusic-users] random glitches when writing to disk
Brought to you by:
kunstmusik
From: peiman <pei...@gm...> - 2007-04-24 16:12:14
|
Hello again, Just thought I'll mention. I have just tried the blue file I sent with csound 5.04 and it works fine without a glitch written into the out-file. So it must be a bug or something in csound 5.05 although I don't know what is causing it. Thanks again Peiman peiman wrote: > > Hi Steven, > > I sent a message to the csound list last night but I thought it may be > worth putting it here too and posting the blue file I am using. > > Using this blue session (bellow) with a sustained quiet stereo soundfile > (and ksmps=10) I get a random glitch at around second 4, but only when > writing to disk not in real time. I cannot workout what it is I suppose it > must be a problem with the way csound handles global instruments or UDO? > > The instrument is using the spectral freeze plugin mainly with the latest > csound (I have tried this on mac and pc and both the same). > > I can also use this as an excuse to mention a small problem: Route objects > on the synth builder don't get updated straight away when I add a > subchannel on the mixer. I have to refresh the instrument (i.e. change to > another window and back to the instrument) before the subchannel shows on > the pop up menu of the route object in the instrument. > > Also the mac keyboard shortcuts involving the F9 keys don't work (render > to disk and render to disk and play). > > Thanks again in advance > Best > Peiman > > ++++++++++++++++++++++++++++++++ > > <blueData version='0.115.0'> > > <projectProperties> > > <title></title> > > <author>author</author> > > <notes></notes> > > <sampleRate>44100</sampleRate> > > <ksmps>100</ksmps> > > <channels>2</channels> > > <diskSampleRate>44100</diskSampleRate> > > <diskKsmps>10</diskKsmps> > > <diskChannels>2</diskChannels> > > <useAudioOut>true</useAudioOut> > > <useAudioIn>true</useAudioIn> > > <useMidiIn>false</useMidiIn> > > <useMidiOut>false</useMidiOut> > > <noteAmpsEnabled>false</noteAmpsEnabled> > > <outOfRangeEnabled>false</outOfRangeEnabled> > > <warningsEnabled>false</warningsEnabled> > > <benchmarkEnabled>false</benchmarkEnabled> > > <advancedSettings>-d</advancedSettings> > > <completeOverride>false</completeOverride> > > <fileName></fileName> > > <askOnRender>false</askOnRender> > > <diskNoteAmpsEnabled>false</diskNoteAmpsEnabled> > > <diskOutOfRangeEnabled>false</diskOutOfRangeEnabled> > > <diskWarningsEnabled>false</diskWarningsEnabled> > > <diskBenchmarkEnabled>false</diskBenchmarkEnabled> > > <diskAdvancedSettings>-d</diskAdvancedSettings> > > <diskCompleteOverride>false</diskCompleteOverride> > > </projectProperties> > > <arrangement> > > <instrumentAssignment arrangementId='1' isEnabled='true'> > > <instrument type='blue.orchestra.BlueSynthBuilder' > editEnabled='true'> > > <name>player</name> > > <comment></comment> > > <globalOrc/> > > <globalSco/> > > <instrumentText>asig1, asig2 diskin "<filein>", > <speed>, 0, <loop> > blueMixerOut "<route>", asig1, asig2 > </instrumentText> > > <graphicInterface editEnabled='false'> > > <uniqueNameManager nameIndex='1' defaultPrefix='bsbObj'/> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBFileSelector'> > > <objectName>filein</objectName> > > <x>32</x> > > <y>25</y> > > <fileName>/Volumes/Sound/Backupsounds > /brass/brasschordmut1.aif</fileName> > > <textFieldWidth>200</textFieldWidth> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'> > > <objectName></objectName> > > <x>284</x> > > <y>88</y> > > <label>speed</label> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' > version='2'> > > <objectName>speed</objectName> > > <x>273</x> > > <y>14</y> > > <automationAllowed>true</automationAllowed> > > <minimum>-4.0</minimum> > > <maximum>4.0</maximum> > > <value>1.0</value> > > <knobWidth>60</knobWidth> > > </bsbObject> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBSubChannelDropdown'> > > <objectName>route</objectName> > > <x>31</x> > > <y>65</y> > > <channelOutput>SubChannel1</channelOutput> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBCheckBox'> > > <objectName>loop</objectName> > > <x>213</x> > > <y>70</y> > > <label>loop</label> > > <selected>true</selected> > > </bsbObject> > > </graphicInterface> > > <bsbParameterList> > > <parameter uniqueId='550712172' name='speed' label='' min='-4.0' > max='4.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='4.0' min='-4.0' > resolution='-1.0' color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='1.0'/> > > </line> > > </parameter> > > </bsbParameterList> > > <presetGroup name='Presets'/> > > <opcodeList/> > > </instrument> > > </instrumentAssignment> > > </arrangement> > > <mixer> > > <enabled>true</enabled> > > <extraRenderTime>0.0</extraRenderTime> > > <channelList list='channels'> > > <channel> > > <name>1</name> > > <outChannel>Master</outChannel> > > <level>0.0</level> > > <muted>false</muted> > > <solo>false</solo> > > <effectsChain bin='pre'/> > > <effectsChain bin='post'/> > > <parameter uniqueId='550712174' name='Volume' label='dB' > min='-96.0' max='12.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='12.0' min='-96.0' > resolution='-1.0' color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='0.0'/> > > </line> > > </parameter> > > </channel> > > </channelList> > > <channelList list='subChannels'> > > <channel> > > <name>SubChannel1</name> > > <outChannel>Master</outChannel> > > <level>0.0</level> > > <muted>false</muted> > > <solo>false</solo> > > <effectsChain bin='pre'> > > <send> > > <sendChannel>Master</sendChannel> > > <level>1.0</level> > > <enabled>true</enabled> > > <parameter uniqueId='550712268' name='Send Amount' label='' > min='0.0' max='1.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='1.0' min='0.0' > resolution='-1.0' color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='1.0'/> > > </line> > > </parameter> > > </send> > > <send> > > <sendChannel>SubChannel2</sendChannel> > > <level>1.0</level> > > <enabled>true</enabled> > > <parameter uniqueId='550712272' name='Send Amount' label='' > min='0.0' max='1.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='1.0' min='0.0' > resolution='-1.0' color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='1.0'/> > > </line> > > </parameter> > > </send> > > <send> > > <sendChannel>SubChannel3</sendChannel> > > <level>1.0</level> > > <enabled>true</enabled> > > <parameter uniqueId='550712278' name='Send Amount' label='' > min='0.0' max='1.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='1.0' min='0.0' > resolution='-1.0' color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='1.0'/> > > </line> > > </parameter> > > </send> > > <effect> > > <name>spectralfreez</name> > > <enabled>true</enabled> > > <numIns>2</numIns> > > <numOuts>2</numOuts> > > <code>finl pvsanal ain1, <size>, <overlap>, > <size>, 1 > finr pvsanal ain2, <size>, <overlap>, <size>, 1 > fsigoutl pvsfreeze finl, <freez>, <freez> > fsigoutr pvsfreeze finl, <freez>, <freez> > aout1 pvsynth fsigoutl > aout2 pvsynth fsigoutr</code> > > <comments>spectral freezing using Victor Lazzarini's > pvsfreeze.</comments> > > <opcodeList/> > > <graphicInterface editEnabled='false'> > > <uniqueNameManager nameIndex='-1' defaultPrefix='bsbObj'/> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBHSlider'> > > <objectName>freez</objectName> > > <x>3</x> > > <y>4</y> > > <automationAllowed>true</automationAllowed> > > <minimum>0.0</minimum> > > <maximum>1.0</maximum> > > <resolution>1.0</resolution> > > <value>0.0</value> > > <sliderWidth>70</sliderWidth> > > </bsbObject> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBDropdown'> > > <objectName>size</objectName> > > <x>134</x> > > <y>6</y> > > <bsbDropdownItemList> > > <bsbDropdownItem> > > <name>256</name> > > <value>256</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>512</name> > > <value>512</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>1024</name> > > <value>1024</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>2048</name> > > <value>2048</value> > > </bsbDropdownItem> > > </bsbDropdownItemList> > > <selectedIndex>3</selectedIndex> > > </bsbObject> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBDropdown'> > > <objectName>overlap</objectName> > > <x>227</x> > > <y>7</y> > > <bsbDropdownItemList> > > <bsbDropdownItem> > > <name>256</name> > > <value>256</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>512</name> > > <value>512</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>1024</name> > > <value>1024</value> > > </bsbDropdownItem> > > </bsbDropdownItemList> > > <selectedIndex>1</selectedIndex> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'> > > <objectName></objectName> > > <x>195</x> > > <y>10</y> > > <label>size</label> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'> > > <objectName></objectName> > > <x>288</x> > > <y>8</y> > > <label>overlap</label> > > </bsbObject> > > </graphicInterface> > > <bsbParameterList> > > <parameter uniqueId='550712266' name='freez' label='' > min='0.0' max='1.0' resolution='1.0' automationEnabled='true'> > > <line name='' version='2' max='1.0' min='0.0' > resolution='1.0' color='-14623488' rightBound='false'> > > <linePoint x='0.0' y='0.0'/> > > <linePoint x='1.234375' y='1.0'/> > > </line> > > </parameter> > > </bsbParameterList> > > </effect> > > </effectsChain> > > <effectsChain bin='post'/> > > <parameter uniqueId='550712264' name='Volume' label='dB' > min='-96.0' max='12.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='12.0' min='-96.0' > resolution='-1.0' color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='0.0'/> > > </line> > > </parameter> > > </channel> > > <channel> > > <name>SubChannel2</name> > > <outChannel>Master</outChannel> > > <level>0.0</level> > > <muted>false</muted> > > <solo>false</solo> > > <effectsChain bin='pre'> > > <effect> > > <name>spectralfreez</name> > > <enabled>true</enabled> > > <numIns>2</numIns> > > <numOuts>2</numOuts> > > <code>finl pvsanal ain1, <size>, <overlap>, > <size>, 1 > finr pvsanal ain2, <size>, <overlap>, <size>, 1 > fsigoutl pvsfreeze finl, <freez>, <freez> > fsigoutr pvsfreeze finl, <freez>, <freez> > aout1 pvsynth fsigoutl > aout2 pvsynth fsigoutr</code> > > <comments>spectral freezing using Victor Lazzarini's > pvsfreeze.</comments> > > <opcodeList/> > > <graphicInterface editEnabled='false'> > > <uniqueNameManager nameIndex='-1' defaultPrefix='bsbObj'/> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBHSlider'> > > <objectName>freez</objectName> > > <x>3</x> > > <y>4</y> > > <automationAllowed>true</automationAllowed> > > <minimum>0.0</minimum> > > <maximum>1.0</maximum> > > <resolution>1.0</resolution> > > <value>0.0</value> > > <sliderWidth>70</sliderWidth> > > </bsbObject> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBDropdown'> > > <objectName>size</objectName> > > <x>134</x> > > <y>6</y> > > <bsbDropdownItemList> > > <bsbDropdownItem> > > <name>256</name> > > <value>256</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>512</name> > > <value>512</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>1024</name> > > <value>1024</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>2048</name> > > <value>2048</value> > > </bsbDropdownItem> > > </bsbDropdownItemList> > > <selectedIndex>3</selectedIndex> > > </bsbObject> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBDropdown'> > > <objectName>overlap</objectName> > > <x>227</x> > > <y>7</y> > > <bsbDropdownItemList> > > <bsbDropdownItem> > > <name>256</name> > > <value>256</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>512</name> > > <value>512</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>1024</name> > > <value>1024</value> > > </bsbDropdownItem> > > </bsbDropdownItemList> > > <selectedIndex>1</selectedIndex> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'> > > <objectName></objectName> > > <x>195</x> > > <y>10</y> > > <label>size</label> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'> > > <objectName></objectName> > > <x>288</x> > > <y>8</y> > > <label>overlap</label> > > </bsbObject> > > </graphicInterface> > > <bsbParameterList> > > <parameter uniqueId='550712274' name='freez' label='' > min='0.0' max='1.0' resolution='1.0' automationEnabled='true'> > > <line name='' version='2' max='1.0' min='0.0' > resolution='1.0' color='-14623488' rightBound='false'> > > <linePoint x='0.0' y='0.0'/> > > <linePoint x='2.515625' y='1.0'/> > > </line> > > </parameter> > > </bsbParameterList> > > </effect> > > </effectsChain> > > <effectsChain bin='post'/> > > <parameter uniqueId='550712270' name='Volume' label='dB' > min='-96.0' max='12.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='12.0' min='-96.0' > resolution='-1.0' color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='0.0'/> > > </line> > > </parameter> > > </channel> > > <channel> > > <name>SubChannel3</name> > > <outChannel>Master</outChannel> > > <level>0.0</level> > > <muted>false</muted> > > <solo>false</solo> > > <effectsChain bin='pre'> > > <effect> > > <name>spectralfreez</name> > > <enabled>true</enabled> > > <numIns>2</numIns> > > <numOuts>2</numOuts> > > <code>finl pvsanal ain1, <size>, <overlap>, > <size>, 1 > finr pvsanal ain2, <size>, <overlap>, <size>, 1 > fsigoutl pvsfreeze finl, <freez>, <freez> > fsigoutr pvsfreeze finl, <freez>, <freez> > aout1 pvsynth fsigoutl > aout2 pvsynth fsigoutr</code> > > <comments>spectral freezing using Victor Lazzarini's > pvsfreeze.</comments> > > <opcodeList/> > > <graphicInterface editEnabled='false'> > > <uniqueNameManager nameIndex='-1' defaultPrefix='bsbObj'/> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBHSlider'> > > <objectName>freez</objectName> > > <x>3</x> > > <y>4</y> > > <automationAllowed>true</automationAllowed> > > <minimum>0.0</minimum> > > <maximum>1.0</maximum> > > <resolution>1.0</resolution> > > <value>0.0</value> > > <sliderWidth>70</sliderWidth> > > </bsbObject> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBDropdown'> > > <objectName>size</objectName> > > <x>134</x> > > <y>6</y> > > <bsbDropdownItemList> > > <bsbDropdownItem> > > <name>256</name> > > <value>256</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>512</name> > > <value>512</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>1024</name> > > <value>1024</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>2048</name> > > <value>2048</value> > > </bsbDropdownItem> > > </bsbDropdownItemList> > > <selectedIndex>3</selectedIndex> > > </bsbObject> > > <bsbObject > type='blue.orchestra.blueSynthBuilder.BSBDropdown'> > > <objectName>overlap</objectName> > > <x>227</x> > > <y>7</y> > > <bsbDropdownItemList> > > <bsbDropdownItem> > > <name>256</name> > > <value>256</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>512</name> > > <value>512</value> > > </bsbDropdownItem> > > <bsbDropdownItem> > > <name>1024</name> > > <value>1024</value> > > </bsbDropdownItem> > > </bsbDropdownItemList> > > <selectedIndex>1</selectedIndex> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'> > > <objectName></objectName> > > <x>195</x> > > <y>10</y> > > <label>size</label> > > </bsbObject> > > <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'> > > <objectName></objectName> > > <x>288</x> > > <y>8</y> > > <label>overlap</label> > > </bsbObject> > > </graphicInterface> > > <bsbParameterList> > > <parameter uniqueId='550712280' name='freez' label='' > min='0.0' max='1.0' resolution='1.0' automationEnabled='true'> > > <line name='' version='2' max='1.0' min='0.0' > resolution='1.0' color='-14623488' rightBound='false'> > > <linePoint x='0.0' y='0.0'/> > > <linePoint x='4.421875' y='1.0'/> > > </line> > > </parameter> > > </bsbParameterList> > > </effect> > > </effectsChain> > > <effectsChain bin='post'/> > > <parameter uniqueId='550712276' name='Volume' label='dB' > min='-96.0' max='12.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='12.0' min='-96.0' > resolution='-1.0' color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='0.0'/> > > </line> > > </parameter> > > </channel> > > </channelList> > > <channel> > > <name>Master</name> > > <outChannel>Master</outChannel> > > <level>0.0</level> > > <muted>false</muted> > > <solo>false</solo> > > <effectsChain bin='pre'/> > > <effectsChain bin='post'/> > > <parameter uniqueId='550712170' name='Volume' label='dB' min='-96.0' > max='12.0' resolution='-1.0' automationEnabled='false'> > > <line name='' version='2' max='12.0' min='-96.0' resolution='-1.0' > color='-8355712' rightBound='false'> > > <linePoint x='0.0' y='0.0'/> > > </line> > > </parameter> > > </channel> > > </mixer> > > <tables></tables> > > <soundObjectLibrary/> > > <globalOrcSco> > > <globalOrc></globalOrc> > > <globalSco></globalSco> > > </globalOrcSco> > > <opcodeList/> > > <liveData> > > <commandLine>csound -Wdo devaudio -L stdin</commandLine> > > <commandLineEnabled>false</commandLineEnabled> > > <commandLineOverride>false</commandLineOverride> > > </liveData> > > <soundObject type='blue.soundObject.PolyObject'> > > <subjectiveDuration>2.0</subjectiveDuration> > > <startTime>0.0</startTime> > > <name>root</name> > > <backgroundColor>-10066279</backgroundColor> > > <timeBehavior>0</timeBehavior> > > <noteProcessorChain/> > > <isRoot>true</isRoot> > > <pixelSecond>64</pixelSecond> > > <defaultHeightIndex>0</defaultHeightIndex> > > <snapEnabled>false</snapEnabled> > > <snapValue>1.0</snapValue> > > <timeDisplay>0</timeDisplay> > > <timeUnit>5</timeUnit> > > <soundLayer name='' muted='false' solo='false' heightIndex='0'> > > <noteProcessorChain/> > > <soundObject type='blue.soundObject.GenericScore'> > > <subjectiveDuration>20.0625</subjectiveDuration> > > <startTime>0.0</startTime> > > <name>GenericScore</name> > > <backgroundColor>-12566464</backgroundColor> > > <timeBehavior>0</timeBehavior> > > <noteProcessorChain/> > > <score>i1 0 2 3 4 5</score> > > </soundObject> > > </soundLayer> > > <soundLayer name='' muted='false' solo='false' heightIndex='0'> > > <noteProcessorChain/> > > <parameterId>550712266</parameterId> > > </soundLayer> > > <soundLayer name='' muted='false' solo='false' heightIndex='0'> > > <noteProcessorChain/> > > <parameterId>550712274</parameterId> > > </soundLayer> > > <soundLayer name='' muted='false' solo='false' heightIndex='0'> > > <noteProcessorChain/> > > <parameterId>550712280</parameterId> > > </soundLayer> > > </soundObject> > > <scratchPadData> > > <isWordWrapEnabled>true</isWordWrapEnabled> > > <scratchText></scratchText> > > </scratchPadData> > > <noteProcessorChainMap/> > > <renderStartTime>0.0</renderStartTime> > > <renderEndTime>-1.0</renderEndTime> > > <markersList/> > > <loopRendering>false</loopRendering> > > </blueData> > > > > > -- View this message in context: http://www.nabble.com/random-glitches-when-writing-to-disk-tf3638329.html#a10164294 Sent from the Csound - Blue - User mailing list archive at Nabble.com. |