[Csnd] New csound-based software: Spectral stuff and more!
Date | 2009-12-17 01:03 |
From | Peiman Khosravi |
Subject | [Csnd] New csound-based software: Spectral stuff and more! |
Dear All, Please feel free to try out my latest csound-based application (OS X only). I am very close to an official release so can do with all the feedback. The idea for the application is to have a collection of interesting and rare DSP programs all in one, competing with the commercial options. How successful I have been I don't know :-) This comes in the form of one application that bundles different DSP modules, each performing a different (mostly spectral) task. Some more unusual than others, including a spectral warper. I also used Matt Ingalls' shift UDO in one of the modules. For most part I used the amazing pvs opcodes and designed the GUI in max5. To run the application just download and double click. No extra programs are needed (including max or max runtime). It should run out of the box and hopefully the GUI is self explanatory and sexy enough to make you want to use it! The only requirement is the latest csound for OS X Leopard (which includes csound64). I know that this works on tiger too but there is a little tweak that needs to be done to get it to record the output to disk on tiger (as the tiger csound installer doesn't include csound64). So if you are on tiger and interested in using it please let me know and I will put up a tiger version. Any comments, questions (there is no documentation yet so...!) are very welcomed. Many Thanks Peiman |
Date | 2009-12-17 01:11 |
From | Peiman Khosravi |
Subject | [Csnd] Re: New csound-based software: Spectral stuff and more! |
I should also mention that I made heavy use of Jacob Joaquin's ideas on batch-processing with csound. P On 17 Dec 2009, at 01:03, Peiman Khosravi wrote:
|
Date | 2009-12-17 08:58 |
From | Victor Lazzarini |
Subject | [Csnd] Re: New csound-based software: Spectral stuff and more! |
Looks good. The Csoundlib.framework is required, is it not? Well done. I'll recommend to my students. Regards Victor On 17 Dec 2009, at 01:03, Peiman Khosravi wrote:
|
Date | 2009-12-17 10:35 |
From | "Dr. Richard Boulanger" |
Subject | [Csnd] Re: New csound-based software: Spectral stuff and more! |
Peiman, WOW Another SUPER tool. Can't wait to share it with my students in my final DSP class tomorrow. Emaiing it to all my Csound and MaxMSP Students - our last class was yesterday. They will be blown away. Great work. Great Design. An incredibly useful toolset. Hopefully you will continue making and sharing these. They are very inspiring. Best, Dr. B. Dr. Richard Boulanger - rboulanger@berklee.edu On Dec 16, 2009, at 8:03 PM, Peiman Khosravi wrote:
|
Date | 2009-12-17 11:56 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: New csound-based software: Spectral stuff and more! |
Hello, Thanks. Yes It is required. I am still working on improving the GUI. Best, Peiman On 17 Dec 2009, at 08:58, Victor Lazzarini wrote:
|
Date | 2009-12-17 15:59 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: New csound-based software: Spectral stuff and more! |
Hello again, I've just updated the file (should be at the same ulr in about 5 mins). Lots of bug fixes (to do with writing sound-files to disk) and a GUI redesign! Best Peiman On 17 Dec 2009, at 08:58, Victor Lazzarini wrote:
|
Date | 2009-12-17 16:04 |
From | Steven Yi |
Subject | [Csnd] Re: Re: Re: New csound-based software: Spectral stuff and more! |
Hi Peiman, I don't know too much about Max5 and csound~, but is there a way to run this on Windows? Thanks! steven On Thu, Dec 17, 2009 at 10:59 AM, Peiman Khosravi |
Date | 2009-12-17 16:09 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
Ahh yes. They both support windows. The only issue is that I've built the program on os x. It should be build from source on windows. There are two issues that need to be addressed: the nun-real-time write to disk which is currently using tcsh script and should I guess be DOS in windows and some of the keyboard short-cuts that are platform specific. If I could find somebody to convert the tcsh scripts to DOS which I know nothing about then it would be a trivial task to build it for windows. Of course the source is included with the applications so if you have max5 then it should open. Thanks for the interest! Best Peiman On 17 Dec 2009, at 16:04, Steven Yi wrote: > Hi Peiman, > > I don't know too much about Max5 and csound~, but is there a way to > run this on Windows? > > Thanks! > steven > > On Thu, Dec 17, 2009 at 10:59 AM, Peiman Khosravi > |
Date | 2009-12-17 16:12 |
From | Steven Yi |
Subject | [Csnd] Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
Thanks for the info! I don't own Max5 however. :P I did receive a max project once that could be run with the free Max Runtime. Do you think this is a possibility? I think the person that sent me the project was on OSX but I was able to run it on windows. On Thu, Dec 17, 2009 at 11:09 AM, Peiman Khosravi |
Date | 2009-12-17 16:23 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
Hi, Yes it is possible to open with the runtime. But I don't think the program will functions as there are lots of dependancies which I'm not sure how to install on windows. I have a windows machine so I will spend few days trying to get it to work and build it there. Or alternatively I can test the patches with the max runtime on windows and let you know if it works. Best Peiman On 17 Dec 2009, at 16:12, Steven Yi wrote: > Thanks for the info! I don't own Max5 however. :P I did receive a > max project once that could be run with the free Max Runtime. Do you > think this is a possibility? I think the person that sent me the > project was on OSX but I was able to run it on windows. > > On Thu, Dec 17, 2009 at 11:09 AM, Peiman Khosravi > |
Date | 2009-12-17 16:26 |
From | Steven Yi |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
That would be great and very much appreciated! Thanks! On Thu, Dec 17, 2009 at 11:23 AM, Peiman Khosravi |
Date | 2009-12-17 16:50 |
From | J |
Subject | [Csnd] Re: Re: Re: New csound-based software: Spectral stuff and more! |
Hello Peiman - Thank you for this. Running well on my computer, reading and recording well on OS10.5.8. Lots of fun! Jeremy
On Thu, Dec 17, 2009 at 3:59 PM, Peiman Khosravi <peimankhosravi@gmail.com> wrote:
|
Date | 2009-12-17 16:56 |
From | Jacob Joaquin |
Subject | [Csnd] Re: New csound-based software: Spectral stuff and more! |
I have to say, this thing is pretty damn impressive. It reminds me much of Tom Erbe's soundhack, except that I get to play with it rather than just runs jobs all day. I have come across a few issues. My screen size is 1280x800, and the button 'Batch Rename' is cropped in the middle of 'Rename'. There's this strange bug where if I click on certain area of a window, the mouse registers that I clicked on the app behind it, and brings that app into focus. I've experienced this trying to click on the pulldown list box in the top left corner of Brassage, and also in the graph of the Spectral Warper. These issues aren't consistent, and I'm not sure how to necessarily recreate the problem. If I figure it out, I'll post it. That said, this tool could easily become a big deal. Best, Jake -- The Csound Blog - http://csound.noisepages.com/ On Wed, Dec 16, 2009 at 5:03 PM, Peiman Khosravi |
Date | 2009-12-17 17:02 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: New csound-based software: Spectral stuff and more! |
Hi Jacob, Thanks very much for trying it out. I know exactly what is causing these bugs, thanks for the report as I had missed them. I will fixe them tomorrow :-) I need to make the menu smaller so that it is not cropped and the other issue is because I am using transparent windows and must have forgotten to resize some of the windows (so that it is bigger than it should be). It will be an easy fix. Will post the updates here. Best Peiman On 17 Dec 2009, at 16:56, Jacob Joaquin wrote: > I have to say, this thing is pretty damn impressive. It reminds me > much of Tom Erbe's soundhack, except that I get to play with it rather > than just runs jobs all day. > > I have come across a few issues. My screen size is 1280x800, and the > button 'Batch Rename' is cropped in the middle of 'Rename'. > > There's this strange bug where if I click on certain area of a window, > the mouse registers that I clicked on the app behind it, and brings > that app into focus. I've experienced this trying to click on the > pulldown list box in the top left corner of Brassage, and also in the > graph of the Spectral Warper. These issues aren't consistent, and I'm > not sure how to necessarily recreate the problem. If I figure it out, > I'll post it. > > That said, this tool could easily become a big deal. > > Best, > Jake > -- > The Csound Blog - http://csound.noisepages.com/ > > On Wed, Dec 16, 2009 at 5:03 PM, Peiman Khosravi > |
Date | 2009-12-17 17:08 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Re: Re: New csound-based software: Spectral stuff and more! |
Quick curiosity question: of the processes, which ones are csound- based and which ones are not? Victor On 17 Dec 2009, at 17:02, Peiman Khosravi wrote: > Hi Jacob, > > Thanks very much for trying it out. I know exactly what is causing > these bugs, thanks for the report as I had missed them. I will fixe > them tomorrow :-) I need to make the menu smaller so that it is not > cropped and the other issue is because I am using transparent > windows and must have forgotten to resize some of the windows (so > that it is bigger than it should be). > > It will be an easy fix. Will post the updates here. > > Best > > Peiman > > On 17 Dec 2009, at 16:56, Jacob Joaquin wrote: > >> I have to say, this thing is pretty damn impressive. It reminds me >> much of Tom Erbe's soundhack, except that I get to play with it >> rather >> than just runs jobs all day. >> >> I have come across a few issues. My screen size is 1280x800, and the >> button 'Batch Rename' is cropped in the middle of 'Rename'. >> >> There's this strange bug where if I click on certain area of a >> window, >> the mouse registers that I clicked on the app behind it, and brings >> that app into focus. I've experienced this trying to click on the >> pulldown list box in the top left corner of Brassage, and also in the >> graph of the Spectral Warper. These issues aren't consistent, and I'm >> not sure how to necessarily recreate the problem. If I figure it out, >> I'll post it. >> >> That said, this tool could easily become a big deal. >> >> Best, >> Jake >> -- >> The Csound Blog - http://csound.noisepages.com/ >> >> On Wed, Dec 16, 2009 at 5:03 PM, Peiman Khosravi >> |
Date | 2009-12-17 17:17 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
Only Brassage is not csound-based, but I would like to do a csound- based version soon. And the Batch Rename is just a tcsh script. Best Peiman On 17 Dec 2009, at 17:08, Victor Lazzarini wrote: > Quick curiosity question: of the processes, which ones are csound- > based and which ones are not? > Victor > On 17 Dec 2009, at 17:02, Peiman Khosravi wrote: > >> Hi Jacob, >> >> Thanks very much for trying it out. I know exactly what is causing >> these bugs, thanks for the report as I had missed them. I will fixe >> them tomorrow :-) I need to make the menu smaller so that it is not >> cropped and the other issue is because I am using transparent >> windows and must have forgotten to resize some of the windows (so >> that it is bigger than it should be). >> >> It will be an easy fix. Will post the updates here. >> >> Best >> >> Peiman >> >> On 17 Dec 2009, at 16:56, Jacob Joaquin wrote: >> >>> I have to say, this thing is pretty damn impressive. It reminds me >>> much of Tom Erbe's soundhack, except that I get to play with it >>> rather >>> than just runs jobs all day. >>> >>> I have come across a few issues. My screen size is 1280x800, and the >>> button 'Batch Rename' is cropped in the middle of 'Rename'. >>> >>> There's this strange bug where if I click on certain area of a >>> window, >>> the mouse registers that I clicked on the app behind it, and brings >>> that app into focus. I've experienced this trying to click on the >>> pulldown list box in the top left corner of Brassage, and also in >>> the >>> graph of the Spectral Warper. These issues aren't consistent, and >>> I'm >>> not sure how to necessarily recreate the problem. If I figure it >>> out, >>> I'll post it. >>> >>> That said, this tool could easily become a big deal. >>> >>> Best, >>> Jake >>> -- >>> The Csound Blog - http://csound.noisepages.com/ >>> >>> On Wed, Dec 16, 2009 at 5:03 PM, Peiman Khosravi >>> |
Date | 2009-12-17 17:22 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
yes, I was interested on knowing about that one. I guess you could do a 'spectral brassage' using pvsbuffer. Anyway, well done; the effects work very well with the interface. Victor On 17 Dec 2009, at 17:17, Peiman Khosravi wrote: > Only Brassage is not csound-based, but I would like to do a csound- > based version soon. And the Batch Rename is just a tcsh script. > > Best > > Peiman > > On 17 Dec 2009, at 17:08, Victor Lazzarini wrote: > >> Quick curiosity question: of the processes, which ones are csound- >> based and which ones are not? >> Victor >> On 17 Dec 2009, at 17:02, Peiman Khosravi wrote: >> >>> Hi Jacob, >>> >>> Thanks very much for trying it out. I know exactly what is causing >>> these bugs, thanks for the report as I had missed them. I will >>> fixe them tomorrow :-) I need to make the menu smaller so that it >>> is not cropped and the other issue is because I am using >>> transparent windows and must have forgotten to resize some of the >>> windows (so that it is bigger than it should be). >>> >>> It will be an easy fix. Will post the updates here. >>> >>> Best >>> >>> Peiman >>> >>> On 17 Dec 2009, at 16:56, Jacob Joaquin wrote: >>> >>>> I have to say, this thing is pretty damn impressive. It reminds me >>>> much of Tom Erbe's soundhack, except that I get to play with it >>>> rather >>>> than just runs jobs all day. >>>> >>>> I have come across a few issues. My screen size is 1280x800, and >>>> the >>>> button 'Batch Rename' is cropped in the middle of 'Rename'. >>>> >>>> There's this strange bug where if I click on certain area of a >>>> window, >>>> the mouse registers that I clicked on the app behind it, and brings >>>> that app into focus. I've experienced this trying to click on the >>>> pulldown list box in the top left corner of Brassage, and also in >>>> the >>>> graph of the Spectral Warper. These issues aren't consistent, and >>>> I'm >>>> not sure how to necessarily recreate the problem. If I figure it >>>> out, >>>> I'll post it. >>>> >>>> That said, this tool could easily become a big deal. >>>> >>>> Best, >>>> Jake >>>> -- >>>> The Csound Blog - http://csound.noisepages.com/ >>>> >>>> On Wed, Dec 16, 2009 at 5:03 PM, Peiman Khosravi >>>> |
Date | 2009-12-17 17:32 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
Yes also I was thinking of syncgrain I am sure it will work better than the msp implementation :-) Thanks very much. Peiman On 17 Dec 2009, at 17:22, Victor Lazzarini wrote: > yes, I was interested on knowing about that one. I guess you could > do a 'spectral brassage' using > pvsbuffer. Anyway, well done; the effects work very well with the > interface. > > Victor > > > On 17 Dec 2009, at 17:17, Peiman Khosravi wrote: > >> Only Brassage is not csound-based, but I would like to do a csound- >> based version soon. And the Batch Rename is just a tcsh script. >> >> Best >> >> Peiman >> >> On 17 Dec 2009, at 17:08, Victor Lazzarini wrote: >> >>> Quick curiosity question: of the processes, which ones are csound- >>> based and which ones are not? >>> Victor >>> On 17 Dec 2009, at 17:02, Peiman Khosravi wrote: >>> >>>> Hi Jacob, >>>> >>>> Thanks very much for trying it out. I know exactly what is >>>> causing these bugs, thanks for the report as I had missed them. I >>>> will fixe them tomorrow :-) I need to make the menu smaller so >>>> that it is not cropped and the other issue is because I am using >>>> transparent windows and must have forgotten to resize some of the >>>> windows (so that it is bigger than it should be). >>>> >>>> It will be an easy fix. Will post the updates here. >>>> >>>> Best >>>> >>>> Peiman >>>> >>>> On 17 Dec 2009, at 16:56, Jacob Joaquin wrote: >>>> >>>>> I have to say, this thing is pretty damn impressive. It reminds >>>>> me >>>>> much of Tom Erbe's soundhack, except that I get to play with it >>>>> rather >>>>> than just runs jobs all day. >>>>> >>>>> I have come across a few issues. My screen size is 1280x800, and >>>>> the >>>>> button 'Batch Rename' is cropped in the middle of 'Rename'. >>>>> >>>>> There's this strange bug where if I click on certain area of a >>>>> window, >>>>> the mouse registers that I clicked on the app behind it, and >>>>> brings >>>>> that app into focus. I've experienced this trying to click on the >>>>> pulldown list box in the top left corner of Brassage, and also >>>>> in the >>>>> graph of the Spectral Warper. These issues aren't consistent, >>>>> and I'm >>>>> not sure how to necessarily recreate the problem. If I figure it >>>>> out, >>>>> I'll post it. >>>>> >>>>> That said, this tool could easily become a big deal. >>>>> >>>>> Best, >>>>> Jake >>>>> -- >>>>> The Csound Blog - http://csound.noisepages.com/ >>>>> >>>>> On Wed, Dec 16, 2009 at 5:03 PM, Peiman Khosravi >>>>> |
Date | 2009-12-17 20:16 |
From | Anthony Palomba |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
So is there any way I could try this if I am running in Windows? Anthony On Thu, Dec 17, 2009 at 11:32 AM, Peiman Khosravi <peimankhosravi@gmail.com> wrote: Yes also I was thinking of syncgrain I am sure it will work better than the msp implementation :-) |
Date | 2009-12-18 00:35 |
From | DavidW |
Subject | [Csnd] Re: Re: Re: New csound-based software: Spectral stuff and more! |
Hi Peiman, When I load say the FFT tool, the ON/OFF button reads "OFF" which assumes I need to click it to turn it off, doesn't it? I think it is more intuitive to click on a button to do the action written on it, not the reverse. Default should read ON perhaps? D. On 18/12/2009, at 4:02 AM, Peiman Khosravi wrote: > Hi Jacob, > > Thanks very much for trying it out. I know exactly what is causing > these bugs, thanks for the report as I had missed them. I will fixe > them tomorrow :-) I need to make the menu smaller so that it is not > cropped and the other issue is because I am using transparent > windows and must have forgotten to resize some of the windows (so > that it is bigger than it should be). > > It will be an easy fix. Will post the updates here. > > Best > > Peiman > > On 17 Dec 2009, at 16:56, Jacob Joaquin wrote: > >> I have to say, this thing is pretty damn impressive. It reminds me >> much of Tom Erbe's soundhack, except that I get to play with it >> rather >> than just runs jobs all day. >> >> I have come across a few issues. My screen size is 1280x800, and the >> button 'Batch Rename' is cropped in the middle of 'Rename'. >> >> There's this strange bug where if I click on certain area of a >> window, >> the mouse registers that I clicked on the app behind it, and brings >> that app into focus. I've experienced this trying to click on the >> pulldown list box in the top left corner of Brassage, and also in the >> graph of the Spectral Warper. These issues aren't consistent, and I'm >> not sure how to necessarily recreate the problem. If I figure it out, >> I'll post it. >> >> That said, this tool could easily become a big deal. >> >> Best, >> Jake >> -- >> The Csound Blog - http://csound.noisepages.com/ >> >> On Wed, Dec 16, 2009 at 5:03 PM, Peiman Khosravi >> |
Date | 2009-12-18 01:41 |
From | peiman khosravi |
Subject | [Csnd] Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
Yes you are right. It makes sense, I just never changed the default Max values. I will add the changes tomorrow along with other bug fixes. Thanks for the comments. Best, Peiman
2009/12/18 DavidW <vip@avatar.com.au> Hi Peiman, |
Date | 2009-12-18 13:22 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
Hi, Yes. I will work on a windows version this week. Thanks for the interest. Peiman On 17 Dec 2009, at 20:16, Anthony Palomba wrote: So is there any way I could try this if I am running in Windows? |
Date | 2009-12-18 13:38 |
From | Dave Seidel |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
That would be great, Peiman! I would love to play with your program, but I am sadly Mac-less. - Dave Peiman Khosravi wrote: > Hi, > > Yes. I will work on a windows version this week. > > Thanks for the interest. > > Peiman |
Date | 2009-12-18 13:53 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
and some of us are without Windows or Macs > That would be great, Peiman! I would love to play with your program, > but I am sadly Mac-less. > > - Dave > > Peiman Khosravi wrote: >> Hi, >> >> Yes. I will work on a windows version this week. >> >> Thanks for the interest. >> >> Peiman > > -- > http://mysterybear.net > http://twitter.com/DaveSeidel > http://www.myspace.com/DaveSeidel > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe > csound" > > > Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-12-18 13:59 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: New csound-based software: Spectral stuff and more! |
Hi, Yes I did initially consider PD. But as far as GUI making is concerned PD is far less flexible, besides I don't really know it that well. Unfortunately the max runtime only works under windows and mac :-( I even thought about Java but that's way beyond me. Best Peiman On 18 Dec 2009, at 13:53, jpff@cs.bath.ac.uk wrote: > and some of us are without Windows or Macs > >> That would be great, Peiman! I would love to play with your program, >> but I am sadly Mac-less. >> >> - Dave >> >> Peiman Khosravi wrote: >>> Hi, >>> >>> Yes. I will work on a windows version this week. >>> >>> Thanks for the interest. >>> >>> Peiman >> >> -- >> http://mysterybear.net >> http://twitter.com/DaveSeidel >> http://www.myspace.com/DaveSeidel >> >> >> >> Send bugs reports to this list. >> To unsubscribe, send email sympa@lists.bath.ac.uk with body >> "unsubscribe >> csound" >> >> >> > > > > > Send bugs reports to this list. > To unsubscribe, send email sympa@lists.bath.ac.uk with body > "unsubscribe csound" Send bugs reports to this list. To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2009-12-18 14:16 |
From | Peiman Khosravi |
Subject | [Csnd] Re: Update[New csound-based software: Spectral stuff and more!] |
OK, I'm just uploading a new version. It includes bug fixes for the bugs that Jake had reported (thanks very much): the application window was sometimes not responding to the mouse-click and would instead activate finder (this is actually a bug to do with transparent windows in Max so I've made all the main application windows non-transparent and will soon send a bug report to Cycling74.) This was a serious bug so I would certainly recommend the updated version. I've made the initial menu much smaller so that it is not cropped on smaller displays. Also change the ON/OFF buttons to display "ON" when the modules are turned off and "OFF" when they are on (thanks David). Any more bug reports or requests are welcome. Next stop, windows and PPC support :-) Best Peiman On 18 Dec 2009, at 13:53, jpff@cs.bath.ac.uk wrote:
|