Csound Csound-dev Csound-tekno Search About

Simple graphical display controlled from Csound

Date2016-10-19 00:33
FromPeter Burgess
SubjectSimple graphical display controlled from Csound
Hi! I am about to try and make a transient detector in Csound as the
starting point for a bigger project. I will only be examining one hit
samples to start with, and I would like to find a way to display the
spectral data for each sample including the analysis of the transient
section. I was wondering what the best way to do this would be?

Ideally I want to have this appear as a display on the screen while
running my .csd. I have looked at the image**** opcodes, but I gather
they just manipulate image files rather than display them. I don't
need it to look fancy, just good enough to show me what's going on for
my own development purposes. I haven't yet ever used python, but if
that is a good option then I am more than happy to learn python and
how to call it from Csound for this purpose. I've been meaning to
expand my language base anyway.

Pete

Date2016-10-19 20:11
Fromjpff
SubjectRe: Simple graphical display controlled from Csound
You want to check display and dispfft for a possibity of help.

Or write a new display metod



On Wed, 19 Oct 2016, Peter Burgess wrote:

> Hi! I am about to try and make a transient detector in Csound as the
> starting point for a bigger project. I will only be examining one hit
> samples to start with, and I would like to find a way to display the
> spectral data for each sample including the analysis of the transient
> section. I was wondering what the best way to do this would be?
>
> Ideally I want to have this appear as a display on the screen while
> running my .csd. I have looked at the image**** opcodes, but I gather
> they just manipulate image files rather than display them. I don't
> need it to look fancy, just good enough to show me what's going on for
> my own development purposes. I haven't yet ever used python, but if
> that is a good option then I am more than happy to learn python and
> how to call it from Csound for this purpose. I've been meaning to
> expand my language base anyway.
>
> Pete
>
> -- 
> http://algorythmradio.com
> https://soundcloud.com/algorythmradio
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here
>

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2016-10-19 22:04
FromRory Walsh
SubjectRe: Simple graphical display controlled from Csound

Python is your friend here. You can use a whole range of scientific plotting libraries to aid you.


On 19 October 2016 at 00:33, Peter Burgess <pete.soundtechnician@gmail.com> wrote:
Hi! I am about to try and make a transient detector in Csound as the
starting point for a bigger project. I will only be examining one hit
samples to start with, and I would like to find a way to display the
spectral data for each sample including the analysis of the transient
section. I was wondering what the best way to do this would be?

Ideally I want to have this appear as a display on the screen while
running my .csd. I have looked at the image**** opcodes, but I gather
they just manipulate image files rather than display them. I don't
need it to look fancy, just good enough to show me what's going on for
my own development purposes. I haven't yet ever used python, but if
that is a good option then I am more than happy to learn python and
how to call it from Csound for this purpose. I've been meaning to
expand my language base anyway.

Pete

--
http://algorythmradio.com
https://soundcloud.com/algorythmradio

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2016-10-19 23:43
Fromluis jure
SubjectRe: Simple graphical display controlled from Csound
el 2016-10-19 a las 00:33 Peter Burgess escribió:

> I haven't yet ever used python, but if that is a good option then I am
> more than happy to learn python and how to call it from Csound for this
> purpose. I've been meaning to expand my language base anyway.

i can hardly imagine time better spent than learning python... not to
mention it's great fun!

although it's a bit OT, i guess i could mention (actually, i should have
mentioned it before) that there's a great course on coursera about Audio
Signal Processing for Music Applications using python:

https://www.coursera.org/learn/audio-signal-processing

it's on the fourth week already, but they are *very* loose with the
submission deadlines, i bet you could jump in now if you're interested.

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2016-10-19 23:54
FromPeter Burgess
SubjectRe: Simple graphical display controlled from Csound

Wow thanks! It's free too :D I recognise the name tutor's name Julius Smith, I'm sure I've come across stuff he's done before.

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2016-10-20 00:00
FromPeter Burgess
SubjectRe: Simple graphical display controlled from Csound

I've actually been looking for online courses like this, there's quite a few good ones here I would like to do. £36 isn't exactly breaking the bank either!

Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2016-10-20 07:42
FromOeyvind Brandtsegg
SubjectRe: Simple graphical display controlled from Csound
Hi,
You could also take a look at the "feature-extract-modulator" plugin
set that we are developing in a research project on crossadaptive
processing techniques.
It is all Csound/Cabbage/Python. The Analyzer plugin has several
display options. Not all well documented,as it is still in flux, but
perhaps you can find something of interest, and please do ask if you
need clarification of something.
The plugins are here
https://github.com/Oeyvind/featexmod
and there is a blog about the project here:
http://crossadaptive.hf.ntnu.no/


2016-10-19 1:33 GMT+02:00 Peter Burgess :
> Hi! I am about to try and make a transient detector in Csound as the
> starting point for a bigger project. I will only be examining one hit
> samples to start with, and I would like to find a way to display the
> spectral data for each sample including the analysis of the transient
> section. I was wondering what the best way to do this would be?
>
> Ideally I want to have this appear as a display on the screen while
> running my .csd. I have looked at the image**** opcodes, but I gather
> they just manipulate image files rather than display them. I don't
> need it to look fancy, just good enough to show me what's going on for
> my own development purposes. I haven't yet ever used python, but if
> that is a good option then I am more than happy to learn python and
> how to call it from Csound for this purpose. I've been meaning to
> expand my language base anyway.
>
> Pete
>
> --
> http://algorythmradio.com
> https://soundcloud.com/algorythmradio
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>         https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here


Date2016-10-20 22:25
FromKelly Hirai
SubjectRe: Simple graphical display controlled from Csound
i took the course. its manageable if you have a small amount of python 
experience and enough algebra to translate equations into expressions. 
great videos and boiler plate code. i think it would be cool to 
implement the sinusoidal and noise component model project the class 
uses as a capstone in a csound opcode. i don't know how close the pvs 
opcodes are to this. i think the class' code has some refinements, 
specifically, with regard to sorting out sets of harmonics in chords.

kelly


On 10/19/2016 07:00 PM, Peter Burgess wrote:
> I've actually been looking for online courses like this, there's quite a
> few good ones here I would like to do. £36 isn't exactly breaking the bank
> either!
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>         https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here
>

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here