Simple graphical display controlled from Csound
Date | 2016-10-19 00:33 |
From | Peter Burgess |
Subject | Simple 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 |
Date | 2016-10-19 20:11 |
From | jpff |
Subject | Re: 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 |
Date | 2016-10-19 22:04 |
From | Rory Walsh |
Subject | Re: 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. Hi! I am about to try and make a transient detector in Csound as the |
Date | 2016-10-19 23:43 |
From | luis jure |
Subject | Re: 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 |
Date | 2016-10-19 23:54 |
From | Peter Burgess |
Subject | Re: 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 |
Date | 2016-10-20 00:00 |
From | Peter Burgess |
Subject | Re: 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 |
Date | 2016-10-20 07:42 |
From | Oeyvind Brandtsegg |
Subject | Re: 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 |
Date | 2016-10-20 22:25 |
From | Kelly Hirai |
Subject | Re: 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 |