tag:blogger.com,1999:blog-276041152008-07-07T12:09:32.426+02:00Audio Video SynthesisHplanKjpnoreply@blogger.comBlogger37125tag:blogger.com,1999:blog-27604115.post-49441184813200559882008-07-07T12:05:00.003+02:002008-07-07T12:09:12.278+02:00Csound Vimeo GroupBen McAllister has created a group on Vimeo for the Csound/Video users.<br />http://www.vimeo.com/groups/1156<br /><br />Ben is working with Processing.<br /><p>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-70680732932439446882008-07-07T12:04:00.001+02:002008-07-07T12:09:32.454+02:00AVSynthesis Version 20_05_08Fix cosund thread synchronization<br /><br />Documentation and instruction for download <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a><br /><br /><p>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-40729098517743500732008-06-29T11:09:00.001+02:002008-06-29T11:11:41.299+02:00AVSynthesis version 19_05_08New features for the sequencer: Master clock synchronization and variable number of steps.<br /><br />Documentation and instruction for download <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a><br /><p><br /></p>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-70550440052558273022008-06-28T12:17:00.003+02:002008-06-28T13:08:06.533+02:00AVSynthesis Version 18_05_08No new features, corrections only.<br />MIDI Controller assignment and min-max fixes.<br /><br />Documentation is <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a>, with download link<br />The documentation has been updated by Dave Phillips on the use of MIDI Controllers.<br /><br /><p></p>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-80612660011268276162008-06-27T09:24:00.004+02:002008-06-27T09:33:21.208+02:00AVSynthesis Version 17_05_08AVSynthesis has been updated to version 17_05_08.<br />MIDI Controler support lets use AVSynthesis as a real time instrument, both for the visual transformation and the sound synthesis.<br /><ul id="p450"><li id="p4500">Parameter value can be controlled by MIDI Control Change.</li><li id="p4500">Display min-max range values.<br /></li><li id="p4500">Change navigation structure (sound synthetizer structure shown on pair along the graphical navigation buttons).</li><li id="p4500">Sound and graphical rendering can be individualy activated for each layer.</li></ul>See the updated documention <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a> for download instruction. This documentation has also been updated by Dave Phillips for using AVS on Linux.<br /><p></p>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-88152997569669356422008-05-18T12:03:00.000+02:002008-05-18T12:04:06.756+02:00AVSynthesis version 15_05_08<ul id="an6g0"><li id="an6g1">Add gcRecorder parameter to config.xml.</li><li id="an6g1">Add new Sound Generator WaveTable.</li><li id="an6g1">Add new parameters to Wraping and BumpArt shaders.<br /></li><li id="an6g1">GUI cosmetic changes.</li></ul><br />The documentation with download link is <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here.</a><br /><p></p>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-32685940804272403402008-05-11T13:50:00.002+02:002008-05-11T13:57:33.943+02:00AVSynthesis version 14_05_08<ul id="an6g0"><li id="an6g1">Add sr and srRecorder parameters to config.xmtl.</li><li id="an6g1">Clean opengl code in the main display loop (source of erratic behavior).<br /></li><li id="an6g1">Clean internal string variables handling.<br /></li><li id="an6g1">Expose several Effect parameters that were used but not editable</li></ul>AVSynthesis video introduction has been updated to this version.<br /><br />The documentation with download link is <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here.</a><br /><p>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-16625180788432002462008-05-06T13:29:00.000+02:002008-05-06T13:30:05.136+02:00AVSynthesis version 13_05_08<ul id="qmba0"><li id="qmba1">Change in csound handling to enhance stability (linux). <br /></li><li id="qmba1">Add videoWidth and videoHeight</li><li id="qmba1">Fixes to the Recorder. Male it works correctly for a sample rate of 44100 and a FPS of 30. Wav file and number of generated frames will give the exact movie length</li></ul><br />The documentation with download link is <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-39040909440089010672008-05-04T10:25:00.001+02:002008-05-04T12:03:52.946+02:00AVSynthesis version 12_05_08<ul id="sv9y0"><li id="sv9y1">For solving stability issue on Linux, the csound thread design has been changed to the use of normal Java thread, in place of the CsoundPerformanceThread class provided by csound.</li><li id="sv9y1">Fix: refresh main frame window title after bact rendering (aka wav image recorder for creating movie).</li><li id="sv9y1">Fix: calculate the correct rendering length when a layer has a volume curve with no points.<br /> </li><li id="sv9y1">As the jogl version is stable, and performing well, the lwjgl version is removed from the package and the documentation.<br /> </li></ul><br />The documentation with download link is <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-35224300393982549642008-05-03T07:57:00.000+02:002008-05-03T08:28:17.730+02:00AVSynthesis version 11_05_08<ul id="ntfp0"><li id="ntfp1">Switch back to TGA file recorder. Memory consumption seems to be solved with latest device driver. Also the code based on bmp file generation was not working on some linux environment.</li><li id="ntfp1">JOGL is at 1.1.1 level<br /> </li></ul><br />The documentation with download link is <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-47333748408070227882008-05-02T10:03:00.001+02:002008-05-03T07:57:36.798+02:00AVSynthesis version 10_05_08<ul id="yzwa1"><li id="yzwa2">Change the screen shot code for movie creation, as it was causing too much memory consumption. The picture file format is bitmap.</li><li id="yzwa2">Add the possibility to use the shift key in place of the alt key for Linux environment.</li><li id="yzwa2">Fix bug with the RMS max value display code.</li></ul>After updating the ATI grahic device driver, the JOGL version is working perfectly on Vista. This version will be the reference version that will be developed further, the LWJGL being in freeze mode.<br /><br />The documentation with download link is <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-40858143163678162182008-04-25T21:44:00.000+02:002008-04-25T21:48:28.692+02:00AVSynthesis version 9_05_08This is a more stabilized version, with some new features<br /><ul><li>fullscreen mode implementation for the jogl version</li><li>quit button for the jogl version</li><li>fix a weird behaviour in the OpenGL code</li></ul>The documentation with download link is <a href="http://docs.google.com/Doc?id=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-69544078381976395152008-04-19T10:16:00.001+02:002008-04-19T10:18:35.744+02:00AVSynthesis version 8_05_08Logic design change in the csound rendering engine for better stability<br /> Minor UI change in the lwjgl version (sound parameter description label)<br />Documentation is <a href="http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-18858536246853694472008-04-17T20:03:00.000+02:002008-04-17T21:59:14.901+02:00AVSynthesis version 7_05_08Save button animation added to the JOGL version<br />Documentation is <a href="http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-46685251491831358762008-04-16T22:34:00.001+02:002008-04-16T22:36:00.537+02:00AVSynthesis version 6_05_08Csound thread handling correction (JOGL version)<br />See <a href="http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-20919433910052215122008-04-16T20:27:00.001+02:002008-04-16T20:30:30.385+02:00AVSynthesis version 5_05_08GUI correction (JOGL version)<br />Updated Documentation<br />Fix (pitch.dll)<br /><br />See <a href="http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-6635794206324263272008-04-08T20:02:00.000+02:002008-04-08T20:03:55.608+02:00AVSynthesis version 4_05_08Cosmetic change only. Documentation is <a href="http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb">here </a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-74906587451032649282008-04-07T20:50:00.000+02:002008-04-07T20:52:43.853+02:00AVSynthesis version 3_05_08This a technical update. Documentation is <a href="http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb">here </a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-41805299054077011552008-03-22T14:29:00.000+01:002008-03-22T14:32:04.984+01:00AVSynthesis version 1_05_08 Video Introduction<object type="application/x-shockwave-flash" width="400" height="300" data="http://www.vimeo.com/moogaloop.swf?clip_id=811206&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color="> <param name="quality" value="best" /> <param name="allowfullscreen" value="true" /> <param name="scale" value="showAll" /> <param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=811206&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=" /></object><br /><a href="http://www.vimeo.com/811206/l:embed_811206">AVSynthesis version 1_05_08 Introduction</a> from <a href="http://www.vimeo.com/user403352/l:embed_811206">jean-pierre lemoine</a> on <a href="http://vimeo.com/l:embed_811206">Vimeo</a>.HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-75849351165956727002008-03-22T11:30:00.001+01:002008-03-22T11:34:08.736+01:00AVSynthesis version 1_05_08A new version has been uploaded. This version is synchronized with csound 5.08 and requires it. The major improvement is in the sound quality.<br />Instructions are <a href="http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb">here</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-51401941750291830172007-12-20T22:01:00.001+01:002007-12-20T22:13:05.823+01:00AVSynthesis on LinuxDave Phillips has made AVSynthesis working on Linux. This is not a trivial task as AVSynthesis is using third party libraries, like LWJGL and Csound. Great job Dave!<br /><br />He has also produced some video demos that sounds great at <a href="http://linux-sound.org/avs-examples/">http://linux-sound.org/avs-examples/</a><br /><br />Here is a thread in the Linux audio mailing list <a href="http://lists.linuxaudio.org/pipermail/linux-audio-user/2007-December/049803.html">http://lists.linuxaudio.org/pipermail/linux-audio-user/2007-December/049803.html</a>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-1912564048421971662007-11-18T12:28:00.000+01:002007-12-20T22:01:25.729+01:00AVSynthesis Version 1_03_07I have just uploaded a first public version of AVSynthesis for those who want to experiment. <br /><br />Instructions are <a href="http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb">here</a>.HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-37426205181925252242007-11-10T16:33:00.000+01:002007-11-10T16:37:19.443+01:00AVSynthesis IntroductionHere is a short video tour to AVSynthesis. <br /><br /><div><object width="425" height="255"><param name="movie" value="http://www.dailymotion.com/swf/1XKs8JKQIO5R0oggX"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/1XKs8JKQIO5R0oggX" type="application/x-shockwave-flash" width="425" height="255" allowFullScreen="true" allowScriptAccess="always"></embed></object><br /><b><a href="http://www.dailymotion.com/video/x3fxqz_avsynthesis-tour-1_creation">AVSynthesis Tour 1</a></b><br /><i>envoy&eacute; par <a href="http://www.dailymotion.com/HplanKjp">HplanKjp</a></i></div>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-63131855214821327032007-11-10T14:58:00.000+01:002007-11-10T15:05:00.781+01:00AVsynthesis Composition TerraFusionScapeHere is a compostion made with the last version of AVSynthesis. Sound and Visuals are rendered in real time. Csound is entirely used for sound synthesis and no samples has been used. Video quality is reduced of course for Web publishing. <br /><div><object width="425" height="335"><param name="movie" value="http://www.dailymotion.com/swf/2PUx3DBYHFUPiofI3"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/2PUx3DBYHFUPiofI3" type="application/x-shockwave-flash" width="425" height="335" allowfullscreen="true" allowscriptaccess="always"></embed></object><br /><b><a href="http://www.dailymotion.com/video/x3fw2v_terrafusionscape_creation">TerraFusionScape</a></b><br /><i>envoy&eacute; par <a href="http://www.dailymotion.com/HplanKjp">HplanKjp</a></i></div>HplanKjpnoreply@blogger.comtag:blogger.com,1999:blog-27604115.post-91879043288359278662007-05-21T21:59:00.000+02:002007-05-21T22:35:11.641+02:00AVSynthesis<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_UCkPmib60HU/RlICMAXGuNI/AAAAAAAAAAo/APJTuxE1rIk/s1600-h/avsynthesis03.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_UCkPmib60HU/RlICMAXGuNI/AAAAAAAAAAo/APJTuxE1rIk/s320/avsynthesis03.jpg" alt="" id="BLOGGER_PHOTO_ID_5067114936023824594" border="0" /></a><br />Some news after a long period.<br /><br />I have been busy after my PC refused to boot, and I had to quickly replace it with a laptop, pre loaded with Vista. It was in March, and XP was not an option at this time (and this is no so widely available these days). The transition was not easy as the ATI display driver for the x1700 card that equips my new laptop has no OpenGL support!<br /><br />Waiting for an update, I have done some tests with Ogre3D (a C++ 3D engine) and csound (worked fine together), as well as using vvvv and OSC protocol with csound (ok too). After a while, an updated driver supporting OpenGL was released by the laptop vendor and I was pleased to use again HPKComposer. The performance are right (sufficient). Core 2 duo (1.66) and X1700 class GPU have enough power for displaying three simultaneous layers of image transformation, and for running csound in real time.<br /><br />After recovering my previous environnement, I have started the development of a new software derived from HPKComposer, AVSynthesis, with the following design points in mind:<br /><ul><li>No dependency on the Eclipse frameworks, for facilitating cross-plaform distribution.</li><li>Simple and multimedia like User Interface.</li><li>Random generation of composition made of Audio Visual layers (maximum of three at any time), for ever changing runtime interpretation . The software becomes part of the composition process.<br /></li></ul>Here is a link to a <a href="http://docs.google.com/Doc?id=dfq5sj5w_64fn6mxx">document</a> that shows some screenshots of AVSynthesis.HplanKjpnoreply@blogger.com