[Cs-dev] Problems with Cabbage
Date | 2014-01-10 03:02 |
From | Michael Gogins |
Subject | [Cs-dev] Problems with Cabbage |
Attachments | None None |
I can build Cabbage.exe and the two .dat files. I can play the standalone Cabbage instruments. I can export the VST plugins from the Cabbage instruments. I can load the VST plugins into VSTHost and they show up. I can play with their GUIs. But they will not make any sound in VSTHost although Csound 6's version of CsoundVST will play sound in VSTHost.
Any ideas why this might be the case? Please note, I remove all object files before building them all over again for each binary target. ----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com |
Date | 2014-01-10 07:41 |
From | Oeyvind Brandtsegg |
Subject | Re: [Cs-dev] Problems with Cabbage |
Just my 2cents until rory takes it up. Sounds as if Csound is not running. Do you have a plugin that uses the console widget?, so you can see what csound is doing e.g. add this to your widgets csoundoutput bounds(0,315, 100, 100), text("Output") (probably not elegantly placed in your gui of choice :-) 2014/1/10 Michael Gogins |
Date | 2014-01-10 09:49 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
I've never had a problem with them loading and NOT working? Are you trying effects of instruments? On 10 January 2014 07:41, Oeyvind Brandtsegg |
Date | 2014-01-10 10:42 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | EffectTest.csd SynthTest.csd None None |
Here are two simple tests with the Csound output console so that you can see what's going on. On 10 January 2014 03:02, Michael Gogins |
Date | 2014-01-10 18:16 |
From | Jeremy Van Buskirk |
Subject | Re: [Cs-dev] Problems with Cabbage |
Hello Rory, I have the same issues with Cabbage. They will all load and I can use the GUI, but each plugin will behave differently. I think there is an issue with widgets initializing and updating. I tested several examples using Oeyvind suggestion to add an output console. Your EffectTest.csd and SynthTest.csd work perfectly. Resony from the McCurdy effects examples - It works perfectly in Cabbage. When I load it into the host there are problems. For Example: Line 18: combobox bounds(450, 10,130, 70), caption("Scaling Mode"), channel("scl"), value(2), text("none", "peak response", "RMS") When I load it into a host the value seems not to initialize or only initialize to 1. It lists "none" not "peak response". If I change the value setting, it will update in Cabbage, but in a host it only lists "none". This causes csound to list an initialization error for the UDO. Changing the combo box value on the GUI also seems to have no effect while it is loaded into the host. (I assume because of the initialization error) Additive Synthesizer from Giorgio Zucco also works perfectly in Cabbage. When I load the vst into the host the Reverb button on/off button has no effect. The csound output console does not register any errors. I have tested several other examples and the problems are different. Sometimes a button will not work. Sometimes it is a knob. Sometimes a combo box. I'm using the current 10.6 binary from github on OSX 10.8. I have tested each with the Max VST object and Tracktion DAW. Jeremy Van Buskirk -- View this message in context: http://csound.1045644.n5.nabble.com/Problems-with-Cabbage-tp5731432p5731447.html Sent from the Csound - Dev mailing list archive at Nabble.com. ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2014-01-10 18:35 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
I think it's clear this is not a Windows specific bug. I will not do more on this until the bug is fixed. Thanks, Mike ----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Fri, Jan 10, 2014 at 1:16 PM, Jeremy Van Buskirk <jeremyvanb@yahoo.com> wrote: Hello Rory, |
Date | 2014-01-10 21:48 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Thanks for the report guys. I'm back from my extended holiday on Monday so I can get it sorted then! On 10 January 2014 18:35, Michael Gogins |
Date | 2014-01-11 09:46 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
I've just committed some code to the git repo which provides fixes for these issues. Can you try and let me know? It will be Monday or Tuesday before I can update the OSX 10.6 version. On 10 January 2014 21:48, Rory Walsh |
Date | 2014-01-11 09:49 |
From | peiman khosravi |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Hi Rory,
How about OSX 10.9? Cheers,
P On 11 January 2014 09:46, Rory Walsh <rorywalsh@ear.ie> wrote: I've just committed some code to the git repo which provides fixes for |
Date | 2014-01-11 10:12 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Maybe later today? Fingers crossed.. On 11 January 2014 09:49, peiman khosravi |
Date | 2014-01-11 13:11 |
From | peiman khosravi |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Great, thanks Rory.
Although I'm not going to have time to test it until after midnight tonight.
P On 11 January 2014 10:12, Rory Walsh <rorywalsh@ear.ie> wrote: Maybe later today? Fingers crossed.. |
Date | 2014-01-11 16:33 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Cabbage is a great midnight snack! sent from a mobile device... On 11 Jan 2014 13:11, "peiman khosravi" <peimankhosravi@gmail.com> wrote:
|
Date | 2014-01-11 19:13 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
There is a new Mavericks version available now at: http://thecabbagefoundation.org/viewtopic.php?f=21&t=364 Thanks to Eamon for rebuilding. There is a bug regarding right-clicking of the code editor but I hope other problems are now solved. Note that it's still in its alpha testing phase! On 11 January 2014 16:33, Rory Walsh |
Date | 2014-01-11 21:28 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Still not working. Cabbage standalone no longer crashes on editing GUIs,but on the RubbedResonator example, once the GUI has been edited, the combo box for patch choice no longer works and the VST synth plugin will not load. Regards, Mike ----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Sat, Jan 11, 2014 at 2:13 PM, Rory Walsh <rorywalsh@ear.ie> wrote: There is a new Mavericks version available now at: |
Date | 2014-01-11 22:05 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | SConstruct None None |
An update on Cabbage built from git head on Windows 8 with MinGW for Csound 6.02 also built from git head the same way. I now can run and play standalone Cabbage, and export a VST synth that will run and play in VSTHost. The example I use is Rubbed Resonators.
However, there still is a serious problem in that if I edit the GUI, the combo box for patch choice goes away, and the instrument then quits running (Cabbage and the plugin now run and don't crash, but Csound doesn't run because the missing combo box is not able to set up ftables and such).
Since my build now seems to be working, I have attached the SConstruct that I have created to use in place of the .bat files. This is purely a personal preference, it is essentially doing the same thing as the .bat files. Some of the options are factored out into common settings that are shared by the 3 targets. This saves some work with the include and lib paths. In the future, it would be possible to create a better build system so that all files do not have to be rebuilt all the same.
----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Sat, Jan 11, 2014 at 4:28 PM, Michael Gogins <michael.gogins@gmail.com> wrote:
|
Date | 2014-01-11 22:32 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Thanks Mike. I'll look into this tomorrow. These problems are due to the major rewrite I did for this release. I'm glad to find the problems now rather than down the line! sent from a mobile device... On 11 Jan 2014 22:05, "Michael Gogins" <michael.gogins@gmail.com> wrote:
|
Date | 2014-01-11 23:57 |
From | Dave Phillips |
Subject | Re: [Cs-dev] Problems with Cabbage |
On 01/11/2014 05:32 PM, Rory Walsh wrote: > > Thanks Mike. I'll look into this tomorrow. These problems are due to > the major rewrite I did for this release. I'm glad to find the > problems now rather than down the line! > > Hi Rory, hi Mike, I updated the codebase tonight and rebuilt with no troubles. Unfortunately the combo selector in my test synth (Iain's InharmonicAdditive synth) goes bonkers when I make a selection. It's fixated on either the bass guitar or the xylophone. :) Ubuntu 12.04 i686, with KXStudio. Best, dp ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2014-01-12 00:06 |
From | peiman khosravi |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Cool, thanks. I was beginning to feel a bit peckish. On 11 January 2014 19:13, Rory Walsh <rorywalsh@ear.ie> wrote: There is a new Mavericks version available now at: |
Date | 2014-01-12 00:09 |
From | peiman khosravi |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Hi Rory,
Can you post the link here please? I can only find an old post with a link on the forum.
P On 11 January 2014 19:13, Rory Walsh <rorywalsh@ear.ie> wrote: There is a new Mavericks version available now at: |
Date | 2014-01-12 03:52 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
This would seem to be pretty much the same as my problem with the patch selector which is a combo box. Regards, Mike ----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Sat, Jan 11, 2014 at 6:57 PM, Dave Phillips <dlphillips@woh.rr.com> wrote:
|
Date | 2014-01-12 13:30 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
That post has been updated with the latest version. And each new test release will go there too. Sorry if it's a bit confusing! On 12 January 2014 00:09, peiman khosravi |
Date | 2014-01-12 13:54 |
From | peiman khosravi |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Thanks Rory,
So first off it works! A couple of issues I've noticed:
1- Iain's gbuzz example is giving me segmentation fault.
2- Guitar Chords example is printing warnings and doesn't sound as I'd expect it to.
3- Oscillator Bank Synth isn't performing. AND...
4- I'd copy and paste the errors I get but I'm unable to select any lines in the csound output window.
5- Sometimes I get random crashes as soon as I open an instrument. I then restart cabbage and open the same instrument, and no probs. So as a whole, not so stable. Out of 10 open example instruments I get 7 that's not functioning or crashing. Let me know if you need more specific info.
Best, Peiman On 12 January 2014 13:30, Rory Walsh <rorywalsh@ear.ie> wrote: That post has been updated with the latest version. And each new test |
Date | 2014-01-12 13:59 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Eep! Thanks Peiman. I'm going to check those examples now. On 12 January 2014 13:54, peiman khosravi |
Date | 2014-01-12 14:08 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
I'm having no such problems on Linux with these instruments, apart from the aforementioned combobox issue. They all work fine out of the box so I'm assuming something strange is happening on OSX. I'll be at my OSX machine tomorrow and will test there. Thanks for the heads up on the Csound output console, I hadn't noticed that before. On 12 January 2014 13:59, Rory Walsh |
Date | 2014-01-12 14:21 |
From | peiman khosravi |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
Thanks Rory,
BTW I don't think the issues with the examples are specific to Mavericks. I've experienced them with the older builds too. Let me know if there is any more testing that I can do.
Best, Peiman On 12 January 2014 14:08, Rory Walsh <rorywalsh@ear.ie> wrote: I'm having no such problems on Linux with these instruments, apart |
Date | 2014-01-12 14:25 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Will do. I hope you don't mind, just know that I'm committed to bringing you safe and tasty Cabbage! It might just take a little time.. On 12 January 2014 14:21, peiman khosravi |
Date | 2014-01-12 15:51 |
From | peiman khosravi |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
No probs. I look forward to my cabbage diet. On 12 January 2014 14:25, Rory Walsh <rorywalsh@ear.ie> wrote: Will do. I hope you don't mind, just know that I'm committed to |
Date | 2014-01-12 16:35 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
It's not just osx. I've got the same problems on windows. On Jan 12, 2014 9:09 AM, "Rory Walsh" <rorywalsh@ear.ie> wrote:
I'm having no such problems on Linux with these instruments, apart |
Date | 2014-01-12 16:37 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
The combobox problem seems to be consistent across all platforms. Does the gbuzz synth give you a segfault on windows too? On 12 January 2014 16:35, Michael Gogins |
Date | 2014-01-12 17:04 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
The gbuzz synth runs and plays for me on WIndows. I can change a lot of the parameters. However, I can't get changing the combo box to work. It stays on "Fixed" no matter what I do with mouse or keyboard.
There obviously is something wrong with your combo box code. Also, all along I've been getting a message box "Can't find opcode plugins" no matter what I try.
Hope this helps, Mike ----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Sun, Jan 12, 2014 at 11:37 AM, Rory Walsh <rorywalsh@ear.ie> wrote: The combobox problem seems to be consistent across all platforms. Does |
Date | 2014-01-12 18:31 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Hi Mike, I've committed a temporary fix for the combo boxes. They work Ok now, the only limitation is that you can't automate the changing of them in a host. You have to change them directly in the plugin GUI. It's not ideal, but it's not a show stopper either. I will take another look tomorrow when I have more time, I also got rid of that opcode plugins message, as well as fixed a few other niggly bugs when running in plugin mode. However, I can't for the life of me seem to recreate the problem you're having with the combo box disappearing after toggling edit mode? Is this behaviour consistent, and if so can you describe exactly how you make it happen so I can take a look. I've tried the following (with RubbedResontors): -entering edit mode, and existing straight away -entering edit mode, make changes to combobox and exit edit mode -entering edit mode, make changes to source code, hit save, then exit edit mode and any number of combinations of the above, I just can't seem to get it to disappear? On 12 January 2014 17:04, Michael Gogins |
Date | 2014-01-12 19:44 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
And what is your operating system and compiler? Regards, Mike -----------------------------------------------------
Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Sun, Jan 12, 2014 at 1:31 PM, Rory Walsh <rorywalsh@ear.ie> wrote: Hi Mike, I've committed a temporary fix for the combo boxes. They work |
Date | 2014-01-12 19:48 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Win7 Ultimate, gcc version 4.8.1 (rev5, Built by MinGW-W64 project) On 12 January 2014 19:44, Michael Gogins |
Date | 2014-01-12 19:49 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
Does the problem persist with the latest tip? On 12 January 2014 19:48, Rory Walsh |
Date | 2014-01-12 20:41 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Problems with Cabbage |
Attachments | None None |
The combo box problem is gone. The problem with editing the GUI and running as a VST synth is gone (I think this was really a result of the combo box problem). Thanks, and I'll be including this in my release for CsoundVST that I host myself.
I think there is more to do, but this is a good start. Thanks, Mike -----------------------------------------------------
Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Sun, Jan 12, 2014 at 2:49 PM, Rory Walsh <rorywalsh@ear.ie> wrote: Does the problem persist with the latest tip? |
Date | 2014-01-12 20:47 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Problems with Cabbage |
The problem lately is that I don't get enough time to actually use the system as all my time is spent on developing it. I guess it's a typical catch 22 for any developer. On 12 January 2014 20:41, Michael Gogins |
Date | 2014-01-12 22:44 |
From | jpff |
Subject | Re: [Cs-dev] Problems with Cabbage |
On Sun, 12 Jan 2014, Rory Walsh wrote: > The problem lately is that I don't get enough time to actually use the > system as all my time is spent on developing it. I guess it's a > typical catch 22 for any developer. > Oh so true! Today I actually got to using csound for the first time for months (nearly a year). Actually got to revise/extend/develop my latest piece. Mind you with the popularity of my music this could be a benefit for all! ==John ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |