Csound Csound-dev Csound-tekno Search About

[Cs-dev] A Preview of CsHtml5 on the Desktop

Date2015-04-24 20:28
FromMichael Gogins
Subject[Cs-dev] A Preview of CsHtml5 on the Desktop
AttachmentsGameOfLife3D.png  None  None  
I am waiting on the Qt SDK developers to clarify how well they will support exposing C++ objects in JavaScript in the WebEngine before I integrate a working model of the <CsHtml5> section of the CSD file in CsoundQt.

However, I have a prototype application that I have used for developing the code intended for CsoundQt. I have attached a screen shot of a Csound piece running in this application to give you a preview of what is possible. In this piece, HTML and JavaScript code embedded in the CSD file runs a 3-dimensional version of John Conway's "Game of Life." As the game evolves, it rotates in space and the lighting changes. Each live cell is played as a Csound note, in real time.

The prototype app was developed using the Qt SDK and the Chromium Embedded Framework. If the Qt SDK's WebEngine doesn't turn out to expose C++ easily, I will move this code into CsoundQt at the cost of adding the Chromium Embedded Framework as a dependency (it's big!). If the WebEngine does support exposing C++ easily, I will adapt this code. The WebEngine also is big, but it comes with the Qt SDK.

Regards,
Mike

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com

Date2015-04-24 21:00
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] A Preview of CsHtml5 on the Desktop
Lovely!

2015-04-24 21:28 GMT+02:00 Michael Gogins :
> I am waiting on the Qt SDK developers to clarify how well they will support
> exposing C++ objects in JavaScript in the WebEngine before I integrate a
> working model of the  section of the CSD file in CsoundQt.
>
> However, I have a prototype application that I have used for developing the
> code intended for CsoundQt. I have attached a screen shot of a Csound piece
> running in this application to give you a preview of what is possible. In
> this piece, HTML and JavaScript code embedded in the CSD file runs a
> 3-dimensional version of John Conway's "Game of Life." As the game evolves,
> it rotates in space and the lighting changes. Each live cell is played as a
> Csound note, in real time.
>
> The prototype app was developed using the Qt SDK and the Chromium Embedded
> Framework. If the Qt SDK's WebEngine doesn't turn out to expose C++ easily,
> I will move this code into CsoundQt at the cost of adding the Chromium
> Embedded Framework as a dependency (it's big!). If the WebEngine does
> support exposing C++ easily, I will adapt this code. The WebEngine also is
> big, but it comes with the Qt SDK.
>
> Regards,
> Mike
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



-- 

Oeyvind Brandtsegg
Professor of Music Technology
NTNU
7491 Trondheim
Norway
Cell: +47 92 203 205

http://flyndresang.no/
http://www.partikkelaudio.com/
http://soundcloud.com/brandtsegg
http://soundcloud.com/t-emp

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2015-04-24 21:10
FromDave Seidel
SubjectRe: [Cs-dev] A Preview of CsHtml5 on the Desktop
AttachmentsNone  None  
Fantastic!

On Fri, Apr 24, 2015 at 4:00 PM, Oeyvind Brandtsegg <oyvind.brandtsegg@ntnu.no> wrote:
Lovely!

2015-04-24 21:28 GMT+02:00 Michael Gogins <michael.gogins@gmail.com>:
> I am waiting on the Qt SDK developers to clarify how well they will support
> exposing C++ objects in JavaScript in the WebEngine before I integrate a
> working model of the <CsHtml5> section of the CSD file in CsoundQt.
>
> However, I have a prototype application that I have used for developing the
> code intended for CsoundQt. I have attached a screen shot of a Csound piece
> running in this application to give you a preview of what is possible. In
> this piece, HTML and JavaScript code embedded in the CSD file runs a
> 3-dimensional version of John Conway's "Game of Life." As the game evolves,
> it rotates in space and the lighting changes. Each live cell is played as a
> Csound note, in real time.
>
> The prototype app was developed using the Qt SDK and the Chromium Embedded
> Framework. If the Qt SDK's WebEngine doesn't turn out to expose C++ easily,
> I will move this code into CsoundQt at the cost of adding the Chromium
> Embedded Framework as a dependency (it's big!). If the WebEngine does
> support exposing C++ easily, I will adapt this code. The WebEngine also is
> big, but it comes with the Qt SDK.
>
> Regards,
> Mike
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>



--

Oeyvind Brandtsegg
Professor of Music Technology
NTNU
7491 Trondheim
Norway
Cell: +47 92 203 205

http://flyndresang.no/
http://www.partikkelaudio.com/
http://soundcloud.com/brandtsegg
http://soundcloud.com/t-emp

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2015-04-24 22:30
FromDave Phillips
SubjectRe: A Preview of CsHtml5 on the Desktop
On 04/24/2015 03:28 PM, Michael Gogins wrote:
> ... I have a prototype application that I have used for developing the 
> code intended for CsoundQt. I have attached a screen shot of a Csound 
> piece running in this application to give you a preview of what is 
> possible. In this piece, HTML and JavaScript code embedded in the CSD 
> file runs a 3-dimensional version of John Conway's "Game of Life." As 
> the game evolves, it rotates in space and the lighting changes. Each 
> live cell is played as a Csound note, in real time.
>

That's impressive, I look forward to further reports. :)

Best,

dp


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2015-04-26 07:25
Fromjoachim heintz
SubjectRe: A Preview of CsHtml5 on the Desktop
+1!

Am 24.04.2015 um 23:30 schrieb Dave Phillips:
>
> On 04/24/2015 03:28 PM, Michael Gogins wrote:
>> ... I have a prototype application that I have used for developing the
>> code intended for CsoundQt. I have attached a screen shot of a Csound
>> piece running in this application to give you a preview of what is
>> possible. In this piece, HTML and JavaScript code embedded in the CSD
>> file runs a 3-dimensional version of John Conway's "Game of Life." As
>> the game evolves, it rotates in space and the lighting changes. Each
>> live cell is played as a Csound note, in real time.
>>
>
> That's impressive, I look forward to further reports. :)
>
> Best,
>
> dp
>
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Csound-users mailing list
> Csound-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-users
> Send bugs reports to
>          https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here
>

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Csound-users mailing list
Csound-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-users
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here