| This will be great. Cabbage is awesome and keeps getting better and better.
-dB
Sent from my iPhone.
On Jan 10, 2013, at 9:21 AM, Rory Walsh wrote:
> I've added this feature now. It will be available in the next
> release(late Jan). So all you need to do is copy and rename the
> Cabbage exe to whatever you want your application to be called.
> Cabbage will then load by default a .csd file with the same name as
> the executable. When Cabbage opens in this mode users can't open or
> edit the source, or anything like that. All they can do from the main
> menu is select a different audio or MIDI device. It looks very
> 'standalone'!
>
> Rory.
>
>
>
>
> On 7 January 2013 21:08, Rory Walsh wrote:
>>> By packaging, I assume you are referring to the fact that I zipped the
>>> Lettuce executable along with the 7-9 .dll's.
>>
>> Exactly! In the meantime please have a go at converting one or two of
>> your instruments to Cabbage. if you need any help the cabbage forums
>> is a good place to ask!
>>
>>>
>>>
>>> Art Hunkins
>>>
>>> ----- Original Message ----- From: "Rory Walsh"
>>> To:
>>> Sent: Monday, January 07, 2013 12:26 PM
>>>
>>> Subject: Re: [Csnd] How to learn if file exists without using filevalid?
>>>
>>>
>>>> In that case it should be relatively straight forward to create a
>>>> standalone in the same vein. I can have Cabbage look to open by
>>>> default any csd file that shares the same name as the executable.
>>>> Users would use the main Cabbage host to create their instruments, and
>>>> when they are ready to distribute them they simply make a copy of the
>>>> Cabbage exe, rename it to whatever they like and make sure that a .csd
>>>> file of the same name is in the same working directory. Would that
>>>> suffice? As far as I recall, you always had to do some packaging, even
>>>> with the old Lettuce stuff?
>>>>
>>>> On 7 January 2013 17:04, Art Hunkins wrote:
>>>>>
>>>>> Rory,
>>>>>
>>>>> The standalone executable included csound.exe and the .csd. All other
>>>>> files,
>>>>> including stdopcod.dll and the other .dll's, were separate.
>>>>>
>>>>>
>>>>> Art Hunkins
>>>>>
>>>>> ----- Original Message ----- From: "Rory Walsh"
>>>>> To:
>>>>> Sent: Monday, January 07, 2013 4:22 AM
>>>>>
>>>>> Subject: Re: [Csnd] How to learn if file exists without using filevalid?
>>>>>
>>>>>
>>>>>> Hi Art, can you remind me again of how this works with Lettuce? Did
>>>>>> any .csd file get exported too or were they embedded into the binary
>>>>>> executable? I really can't recall!
>>>>>>
>>>>>> On 7 January 2013 00:25, Art Hunkins wrote:
>>>>>>>
>>>>>>>
>>>>>>> Rory,
>>>>>>>
>>>>>>> I'd be absolutely delighted if you could create a version of Cabbage
>>>>>>> that
>>>>>>> generated standalones.
>>>>>>>
>>>>>>> No doubt I'd switch to Cabbage in a heartbeat.
>>>>>>>
>>>>>>> Would such a standalone be crossplatform? (I'd be working in Windows.)
>>>>>>>
>>>>>>> Art Hunkins
>>>>>>>
>>>>>>> ----- Original Message ----- From: "Rory Walsh"
>>>>>>> To:
>>>>>>> Sent: Sunday, January 06, 2013 5:39 PM
>>>>>>>
>>>>>>> Subject: Re: [Csnd] How to learn if file exists without using
>>>>>>> filevalid?
>>>>>>>
>>>>>>>
>>>>>>>> Sorry Art, if I would I would I could but I lost all the source,
>>>>>>>> project files, and everything for Lettuce quite some time ago. Have
>>>>>>>> you looked into using Cabbage at all? The syntax is pretty similar and
>>>>>>>> it wouldn't be difficult for me to create a feature to allow you to
>>>>>>>> create standalones in the same way as Lettuce? Failing that perhaps
>>>>>>>> John can help by producing a once-off filevalid opcode for you.
>>>>>>>> Apologies again, there really is little I can do without the source
>>>>>>>> code unfortunately.
>>>>>>>>
>>>>>>>> Rory.
>>>>>>>>
>>>>>>>> p.s. it amazes and delights me that you got so much mileage out of
>>>>>>>> Lettuce!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On 6 January 2013 20:15, Art Hunkins wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> @ John and Rory especially:
>>>>>>>>>
>>>>>>>>> John: yes, the lack of a floats version of Csound is the *main*
>>>>>>>>> reason
>>>>>>>>> why I
>>>>>>>>> don't use a more recent version of Csound (that is, other than the
>>>>>>>>> fact
>>>>>>>>> that
>>>>>>>>> I need to "ship" more modules for my realtime performance pieces with
>>>>>>>>> later
>>>>>>>>> versions).
>>>>>>>>>
>>>>>>>>> As mentioned before, I use Lettuce still as my preferred frontend
>>>>>>>>> (I'm
>>>>>>>>> probably alone in this, I realize). I'd willingly use a (later)
>>>>>>>>> version
>>>>>>>>> of
>>>>>>>>> Csound if I had a *doubles* version of Lettuce. (Rory, hint . . .)
>>>>>>>>>
>>>>>>>>> Rory, I assume you haven't been able to locate a doubles version for
>>>>>>>>> me?
>>>>>>>>> I
>>>>>>>>> think such would work with a later (5.11 on) version of Csound. (Your
>>>>>>>>> floats
>>>>>>>>> version of Lettuce certainly did.) If you can locate a doubles, this
>>>>>>>>> would
>>>>>>>>> be another solution to my "problem."
>>>>>>>>>
>>>>>>>>> John, in my Csound work, I don't use other frontends, utilities, nor
>>>>>>>>> any
>>>>>>>>> additional opcodes than the old stdopcod.dll package. So my needs for
>>>>>>>>> a
>>>>>>>>> 5.19
>>>>>>>>> floats version of Csound are *very* basic.
>>>>>>>>>
>>>>>>>>> Bottom line: I either need, 1) a floats version of Csound that
>>>>>>>>> includes
>>>>>>>>> filevalid, or 2) a doubles version of Lettuce.
>>>>>>>>>
>>>>>>>>> Or, for that matter, another simple way of determining if a file
>>>>>>>>> exists
>>>>>>>>> -
>>>>>>>>> other than filevalid.
>>>>>>>>>
>>>>>>>>> I appreciate the suggestion to use the *system* opcode. I'm afraid
>>>>>>>>> this
>>>>>>>>> gets
>>>>>>>>> me too far afield programming. Also, I need my code to be
>>>>>>>>> crossplatform.
>>>>>>>>> I
>>>>>>>>> distribute my works for all platforms; additional "standalone"
>>>>>>>>> Lettuce
>>>>>>>>> versions are specifically for Windows.
>>>>>>>>>
>>>>>>>>> A continuing thanks for all of your input.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Art Hunkins
>>>>>>>>>
>>>>>>>>> ----- Original Message ----- From:
>>>>>>>>> To:
>>>>>>>>> Sent: Sunday, January 06, 2013 7:42 AM
>>>>>>>>>
>>>>>>>>> Subject: Re: [Csnd] How to learn if file exists without using
>>>>>>>>> filevalid?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> You saty "I need to use a version of Csound (floats) prior to 5.12
>>>>>>>>>> ".
>>>>>>>>>> Is it only the floats that keeps you from a recent version of
>>>>>>>>>> Csound?
>>>>>>>>>> If
>>>>>>>>>> so, and you do not need many exotics I might be able to build a
>>>>>>>>>> 5.19/float
>>>>>>>>>> version tonight or tomorrow. Might have troubles with some of the
>>>>>>>>>> add-ons
>>>>>>>>>> and frontends though
>>>>>>>>>> ==John ff
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> Does anyoe know a simple and straightfoward way of learning whether
>>>>>>>>>>> or
>>>>>>>>>>> not
>>>>>>>>>>> a
>>>>>>>>>>> given file exists in the csound directory without using the
>>>>>>>>>>> filevalid
>>>>>>>>>>> opcode?
>>>>>>>>>>>
>>>>>>>>>>> I need to use a version of Csound (floats) prior to 5.12 (when
>>>>>>>>>>> filevalid
>>>>>>>>>>> appeared). Floats was no longer compiled for Windows from sometime
>>>>>>>>>>> before
>>>>>>>>>>> 5.12.
>>>>>>>>>>>
>>>>>>>>>>> I'm aware that events attempting to be played using nonexistent
>>>>>>>>>>> samples
>>>>>>>>>>> will
>>>>>>>>>>> be deleted, and performance continue - but I'd like a solution more
>>>>>>>>>>> "elegant" and economical than that if possible.
>>>>>>>>>>>
>>>>>>>>>>> Art Hunkins
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>>>>>
>>>>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>>>>>>>>> "unsubscribe
>>>>>>>>>>> csound"
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>>>>
>>>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>>>>>>>> "unsubscribe
>>>>>>>>>> csound"
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>>>
>>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>>>>>>> "unsubscribe
>>>>>>>>> csound"
>>>>>>>>
>>>>>>>>
>>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>>> Discussions of bugs and features can be posted here
>>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>>>>>> "unsubscribe
>>>>>>>> csound"
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>>> Discussions of bugs and features can be posted here
>>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>>>>>> "unsubscribe
>>>>>>> csound"
>>>>>>
>>>>>>
>>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>>> Discussions of bugs and features can be posted here
>>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>>>>> csound"
>>>>>
>>>>>
>>>>>
>>>>> Send bugs reports to the Sourceforge bug tracker
>>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>>> Discussions of bugs and features can be posted here
>>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>>>> csound"
>>>>
>>>>
>>>> Send bugs reports to the Sourceforge bug tracker
>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>>> Discussions of bugs and features can be posted here
>>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>>> csound"
>>>
>>>
>>>
>>> Send bugs reports to the Sourceforge bug tracker
>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599
>>> Discussions of bugs and features can be posted here
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>> csound"
>
>
> Send bugs reports to the Sourceforge bug tracker
> https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>
|