| Having source is always helpful. I'd probably do it as a standalone
app, though, instead of using opcodes.
~ af
On Thu, Mar 31, 2011 at 5:29 PM, Rory Walsh wrote:
> That sounds great. As far as I know the opcodes I mentioned earlier
> which Simon wrote use openGL too. I think Victor may have the source
> if it's helpful. There is a journal article about them here:
> http://www.csounds.com/journal/2006winter/RAViC.html
>
> Rory.
>
>
> On 31 March 2011 21:16, andy fillebrown wrote:
>> I could whip up something in C++ using the QtOpenGL library that
>> wouldn't add much size to the Csound install since QtCore and QtGui
>> are already there. Preferably, the minimum OpenGL version targeted
>> would be 2.1 -- that way it won't have to be redesigned for OpenGL ES
>> or WebGL when the time comes. Is anybody running a system using an
>> OpenGL version older than 2.1?
>>
>> Cheers,
>> ~ andy.f
>>
>>
>>
>> On Thu, Mar 31, 2011 at 1:04 PM, Michael Gogins
>> wrote:
>>> I have had good luck using OpenGL with LuaJIT+FFI (only available for
>>> the Intel architecture). Csound has a Lua interface, LuaJIT + FFI runs
>>> as fast as C, and LuaJIT's FFI can bind directly to the OpenGL, glu,
>>> and glfw libraries. This might be more learning than you really want
>>> to deal with right now, though. But nothing would be faster.
>>>
>>> What is your architecture?
>>>
>>> Regards,
>>> Mike
>>>
>>> On Thu, Mar 31, 2011 at 1:00 PM, Andres Cabrera wrote:
>>>> You could do it like that but it would require less user intervention
>>>> if you register graph callback functions and do the drawing there.
>>>>
>>>> Cheers,
>>>> Andres
>>>>
>>>> On Thu, Mar 31, 2011 at 5:57 PM, Rory Walsh wrote:
>>>>> I guess you could create a set of simple applets using Csoundo and
>>>>> Processing. Channel names could be reserved for use with them such as
>>>>> "audio_out_time_pressure" and audio_out_fft" or something like that.
>>>>> Anyone want to give it a shot?!
>>>>>
>>>>> On 31 March 2011 17:48, Aidan Collins wrote:
>>>>>> Just a thought, but what about Csoundo? (maybe I have the name wrong,
>>>>>> but the Csound for Processing?)
>>>>>> Processing is pretty great at visuals.
>>>>>>
>>>>>> On Thu, Mar 31, 2011 at 12:43 PM, Brian Redfern wrote:
>>>>>>> If python is too slow you could try using java to do it.
>>>>>>>
>>>>>>> On Thu, Mar 31, 2011 at 9:37 AM, Rory Walsh wrote:
>>>>>>>> I was just in the middle of an email proposing the same thing! Would
>>>>>>>> python be fast enough for that kind of thing? Any experiments I've
>>>>>>>> done with drawing waveforms with python have been slow, but as it
>>>>>>>> turns out I'm useless at python so that fact that it worked at all was
>>>>>>>> enough to make me happy! I guess the main thing would be that we ship
>>>>>>>> whatever libraries are needed with the Csound install package so users
>>>>>>>> can work them out of the box.
>>>>>>>>
>>>>>>>>
>>>>>>>> On 31 March 2011 17:31, Andres Cabrera wrote:
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> Plus we run again into the problem with threading and FLTK. If FLTK
>>>>>>>>> could be run threaded in all platforms that would be fine. But if I
>>>>>>>>> recall correctly, this is problematic. Maybe the best course of action
>>>>>>>>> is writing a minimal command line front end (possibly somewhere simple
>>>>>>>>> like python) which could run Csound on its won thread, while
>>>>>>>>> presenting graphs that perform better than the current ones.
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> Andres
>>>>>>>>>
>>>>>>>>> On Thu, Mar 31, 2011 at 3:10 PM, Victor Lazzarini
>>>>>>>>> wrote:
>>>>>>>>>> That is why I don't think it is a good idea anymore to do any FLTK-related
>>>>>>>>>> code. His code was FLTK-based and we saw lots
>>>>>>>>>> of issues in terms of platform compatibility at the time. Another problem is
>>>>>>>>>> that it was written as csound 5 was being developed
>>>>>>>>>> and many changes were introduced that will probably make adapting his code a
>>>>>>>>>> bit of a nightmare.
>>>>>>>>>>
>>>>>>>>>> Victor
>>>>>>>>>> On 31 Mar 2011, at 14:48, jpff@cs.bath.ac.uk wrote:
>>>>>>>>>>
>>>>>>>>>>>> A set of good native display widgets in Csound would be really great.
>>>>>>>>>>>> It's a pity Simon's display opcodes weren't ever added to Csound 5.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I never saw any.
>>>>>>>>>>>
>>>>>>>>>>> I still thing that grapohics should be outside the Csound engine/opcodes
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>>>>>>>>>> csound"
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Dr Victor Lazzarini
>>>>>>>>>> Senior Lecturer
>>>>>>>>>> Dept. of Music
>>>>>>>>>> NUI Maynooth Ireland
>>>>>>>>>> tel.: +353 1 708 3545
>>>>>>>>>> Victor dot Lazzarini AT nuim dot ie
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>>>>>>>>> csound"
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>> Discussions of bugs and features can be posted here
>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>> Discussions of bugs and features can be posted here
>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>> Discussions of bugs and features can be posted here
>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>>>
>>>>>
>>>>
>>>>
>>>> Send bugs reports to the Sourceforge bug tracker
>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> Discussions of bugs and features can be posted here
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Michael Gogins
>>> Irreducible Productions
>>> http://www.michael-gogins.com
>>> Michael dot Gogins at gmail dot com
>>>
>>>
>>> Send bugs reports to the Sourceforge bug tracker
>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>> Discussions of bugs and features can be posted here
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>>
>>>
>>
>>
>> Send bugs reports to the Sourceforge bug tracker
>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>> Discussions of bugs and features can be posted here
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>
>>
>
>
> Send bugs reports to the Sourceforge bug tracker
> https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>
>
Send bugs reports to the Sourceforge bug tracker
https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
|