Can anyone compile a 64 bit Mac version of Transverb?

DSP, Plug-in and Host development discussion.
User avatar
aMUSEd
KVRAF
29651 posts since 14 Sep, 2002 from In teh net

Post Sun Jan 03, 2016 8:41 am

The sourcecode is here:

http://destroyfx.smartelectronix.com/

the Mac version is only AU and only 32 bit, there is a VST but it doesn't work on modern Macs - it would be great if there was a 64 bit VST and AU version, is anyone able to compile this great plugin please?

Xenakios
KVRian
1144 posts since 9 Sep, 2005 from Oulu, Finland

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Mon Jan 04, 2016 10:14 am

Sure is a blast from the past, even the source code is in a .sit (StuffIt) archive. :)

I don't have high hopes this can be built on a new XCode version, but I can take a look.

edit : Sigh, what a pain. Just to be able to open the .sit file, have to install Stuffit Expander and the developer of that requires giving an email address. :x (I of course have "trash" email accounts for these purposes, but it's the principle of them even asking for the email that annoys me...)

edit2: The source code doesn't even have an XCode project. It's for Code Warrior which is completely obsolete for OS-X development. I suppose with some work something maybe could be made out of these source codes but it would require some separate effort.

User avatar
waltercruz
KVRAF
1594 posts since 4 Dec, 2011 from Brasília, Brazil

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Mon Jan 04, 2016 11:51 am

I downloaded the code and despite I don't have a good basis of development on mac (I'm a web developer, mostly), the whole thing seems dependent on Carbon API, which is deprecated, AFAIK.

No_Use
KVRAF
2310 posts since 13 Mar, 2004

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Mon Jan 04, 2016 12:39 pm

waltercruz wrote:I downloaded the code and despite I don't have a good basis of development on mac (I'm a web developer, mostly), the whole thing seems dependent on Carbon API, which is deprecated, AFAIK.
It guess it could be compiled against older Apple SDK's though which are still available with older XCode versions and work. (but not me, if there isn't even an XCode project file).

User avatar
aMUSEd
KVRAF
29651 posts since 14 Sep, 2002 from In teh net

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Mon Jan 04, 2016 2:01 pm

Thanks for looking anyway - afaik the VST is carbon and it won't run on my Mac but the AU is more recently compiled and does (but is just 32 bit).

btw SIT files can be opened without Stuffit using 'The UnArchiver' which I think is still free.

hibrasil
KVRian
769 posts since 24 Jun, 2002 from Huddersfield, UK

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Tue Jan 05, 2016 1:04 am

A while ago I started a project to recompile all the DFX plugins using IPlug. I did a bit of work on BufferOverride, but it got sidelined with other projects. I wonder if a kickstarter could be the way to bring these plugins back? Perhaps the original DFX developers would be interested? I might be but should ask them first!
My Website | WDL-OL | Web Audio Modules - WAMs | Oli Larkin Plugin's Facebook
Available for Audio Dev tuition via Skype (IPlug/JUCE/C++)

User avatar
Tritik
KVRist
108 posts since 13 Oct, 2014 from France

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Tue Jan 05, 2016 7:20 am

it seems that they are planning to update them sometime :

http://msg.spacebar.org/f/a/s/msg/disp/ ... 0#MSG74420

you should perhaps ask them there.

Chris@Feeltune
KVRer
23 posts since 28 Aug, 2011 from France

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Fri Jan 08, 2016 8:14 pm

Here's a quick & dirty port i did today :

http://blog.wavosaur.com/download/trans ... 64.vst.zip

works for me in Renoise :tu:

Xenakios
KVRian
1144 posts since 9 Sep, 2005 from Oulu, Finland

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Sun Jan 10, 2016 3:12 am

Chris@Feeltune wrote:Here's a quick & dirty port i did today :

http://blog.wavosaur.com/download/trans ... 64.vst.zip

works for me in Renoise :tu:
Any chance you could share the changes you did so that people wanting to look into porting more of these ancient things wouldn't need to start from scratch?

User avatar
aMUSEd
KVRAF
29651 posts since 14 Sep, 2002 from In teh net

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Sun Jan 10, 2016 3:28 am

Chris@Feeltune wrote:Here's a quick & dirty port i did today :

http://blog.wavosaur.com/download/trans ... 64.vst.zip

works for me in Renoise :tu:
Thankyou - loading for me in Tracktion, but does not accept fxp patches made with the Windows version.

User avatar
Dozius
KVRian
861 posts since 26 Oct, 2005 from Canada City

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Sun Jan 10, 2016 7:43 am

Xenakios wrote:
Chris@Feeltune wrote:Here's a quick & dirty port i did today :

http://blog.wavosaur.com/download/trans ... 64.vst.zip

works for me in Renoise :tu:
Any chance you could share the changes you did so that people wanting to look into porting more of these ancient things wouldn't need to start from scratch?
Source code is licensed under the GPL. The modified source code is required to be available when distributing to the public. Not trying to be a negative Nelly, just stating the facts. ;)

Chris@Feeltune
KVRer
23 posts since 28 Aug, 2011 from France

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Sun Jan 10, 2016 11:46 am

Xenakios wrote: Any chance you could share the changes you did so that people wanting to look into porting more of these ancient things wouldn't need to start from scratch?
of course, the time to do some clean up and i upload the project (but not in a .sit archive :D )

i fixed the preset import -> http://blog.wavosaur.com/download/trans ... 64.vst.zip

Chris@Feeltune
KVRer
23 posts since 28 Aug, 2011 from France

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Sun Jan 10, 2016 3:16 pm

here's the link to the modified sources + XCode project (XCode 4.6)

http://blog.wavosaur.com/download/trans ... ources.zip

you have to copy the vstsdk2.4 content to the vstsdk2.4 folder
you have to copy the vstgui content to the vstgui folder, i used the latest vstgui 4.3 rc1 from sourceforge

the compiler will complain about “Non-constant-expression cannot be narrowed from type ‘int’ to ‘char’ in initializer list” in audioeffect.cpp, just use the "fix-it" proposed in XCode

basically, the steps to make it work were :

- set some preprocessor defines
- porting from vst2.2 to vst2.4
- porting from the super old vstgui version to the latest :

i have not "upgraded" all the custom vstgui objects (found in dfxgui files), only the ones that where used in the transverb plugin.

User avatar
aMUSEd
KVRAF
29651 posts since 14 Sep, 2002 from In teh net

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Sun Jan 10, 2016 3:23 pm

Thanks for the fix but I still can't import any of my old presets - I've attached one for you to try
You do not have the required permissions to view the files attached to this post.

Chris@Feeltune
KVRer
23 posts since 28 Aug, 2011 from France

Re: Can anyone compile a 64 bit Mac version of Transverb?

Post Sun Jan 10, 2016 7:14 pm

ok i see what's going on with the preset loading

i'll update the binary & the source tomorrow, i'll also include the project files for Windows Visual Studio for more fun.

Return to “DSP and Plug-in Development”