Thread: [Dev-C++] VSTi development in DEV-C++
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: Gabriel L. <gab...@sv...> - 2003-03-26 09:04:00
|
Been using MSVC++6 to create VSTs but want to convert to the DEV-C++ IDE because I feel more at peace with a non-MS and non-terrible-huge IDE. Can=B4t get the dll to compile get errors like: "c:\..\vstsdk2\source\common\audioeffect.cpp: In method `AudioEffect::AudioEffect(long int (*)(AEffect *, long int, long int, long int, void *, float), long int, long int)':" "c:\..\vstsdk2\source\common\audioeffect.cpp:65: warning: multi-character character constant" and that line says: "cEffect.magic =3D kEffectMagic;" Anyone got lucky making VSTs with DEV-C++ and can share their methods or has an idea? A VST-project examplefile for DEV-C++ would be great. ys Gabbe of Sweden |
|
From: Gabriel L. <gab...@sv...> - 2003-03-31 18:18:00
|
A few days ago I posted a request on howto develop VST plugins in Dev-C++. I have had some answers and discussions and as a result I can now present a first revision of a HowTo On VST Development in Dev-C++ at http://home.tiscali.se/gali/VST/. ys Gabbe of Sweden |
|
From: Colin L. <ha...@bl...> - 2003-04-01 11:22:39
|
Hello Gabbe, > A few days ago I posted a request on howto develop VST plugins in Dev-C++. > I have had some answers and discussions and as a result I can now > present a first revision of a HowTo On VST Development in Dev-C++ at > http://home.tiscali.se/gali/VST/. Thank you. I can add it to the Documentations section of the Dev-C++ Resource Site if you want. About the vstgui.lib problem, i wasn't able (after really a lot of tweaking) to get it working. I heard that Steinberg is going to release VSTGUI as Open Source soon, so it should be ok then. Greetings, Colin > ys > Gabbe of Sweden > > > > > > > > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: ValueWeb: > Dedicated Hosting for just $79/mo with 500 GB of bandwidth! > No other company gives more support or power for your dedicated server > http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/ > _______________________________________________ > Dev-cpp-users mailing list > Dev...@li... > TO UNSUBSCRIBE: http://www.noicys.cjb.net/devcpp/ub.htm > https://lists.sourceforge.net/lists/listinfo/dev-cpp-users |
|
From: Per W. <pw...@ia...> - 2003-03-26 09:26:45
|
That's not an error, just a warning. Are kEffectMagic a define or an enumeration? After you have verified that the gcc implementation of multi-byte character constants matches the DevStudio implementation, you might turn off the warning with the compiler switch -Wno-multichar. If you can't compile your dll, you must have other problems too. /Per W On Wed, 26 Mar 2003, Gabriel Lindeborg wrote: > Been using MSVC++6 to create VSTs but want to convert to the DEV-C++ IDE > because I feel more at peace with a non-MS and non-terrible-huge IDE. > Can=B4t get the dll to compile get errors like: > "c:\..\vstsdk2\source\common\audioeffect.cpp: In method > `AudioEffect::AudioEffect(long int (*)(AEffect *, long int, long int, > long int, void *, float), long int, long int)':" > > "c:\..\vstsdk2\source\common\audioeffect.cpp:65: warning: > multi-character character constant" > > and that line says: > "cEffect.magic =3D kEffectMagic;" > > Anyone got lucky making VSTs with DEV-C++ and can share their methods or > has an idea? > A VST-project examplefile for DEV-C++ would be great. > > ys > Gabbe of Sweden > > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: > The Definitive IT and Networking Event. Be There! > NetWorld+Interop Las Vegas 2003 -- Register today! > http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en > _______________________________________________ > Dev-cpp-users mailing list > Dev...@li... > TO UNSUBSCRIBE: http://www.noicys.cjb.net/devcpp/ub.htm > https://lists.sourceforge.net/lists/listinfo/dev-cpp-users > |
|
From: Gabriel L. <gab...@sv...> - 2003-03-26 09:46:14
|
It=B4s a define and your compiler switch got rid of the warning, and as=20 you sugested there are other problems. The project doesen=B4t link and th= e=20 compiler output is just "gcc: c:\...\vstsdk2\sync_x\sync_x.def: linker=20 input file unused since linking not done" //Gabbe of Sweden Per Westermark wrote: > That's not an error, just a warning. >=20 > Are kEffectMagic a define or an enumeration? >=20 > After you have verified that the gcc implementation of multi-byte > character constants matches the DevStudio implementation, you might tur= n > off the warning with the compiler switch -Wno-multichar. >=20 > If you can't compile your dll, you must have other problems too. >=20 > /Per W >=20 > On Wed, 26 Mar 2003, Gabriel Lindeborg wrote: >=20 >=20 >>Been using MSVC++6 to create VSTs but want to convert to the DEV-C++ ID= E >>because I feel more at peace with a non-MS and non-terrible-huge IDE. >>Can=B4t get the dll to compile get errors like: >>"c:\..\vstsdk2\source\common\audioeffect.cpp: In method >>`AudioEffect::AudioEffect(long int (*)(AEffect *, long int, long int, >>long int, void *, float), long int, long int)':" >> >>"c:\..\vstsdk2\source\common\audioeffect.cpp:65: warning: >>multi-character character constant" >> >>and that line says: >>"cEffect.magic =3D kEffectMagic;" >> >>Anyone got lucky making VSTs with DEV-C++ and can share their methods o= r >>has an idea? >>A VST-project examplefile for DEV-C++ would be great. >> >>ys >>Gabbe of Sweden >> >> >> >> >> >> >> >>------------------------------------------------------- >>This SF.net email is sponsored by: >>The Definitive IT and Networking Event. Be There! >>NetWorld+Interop Las Vegas 2003 -- Register today! >>http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en >>_______________________________________________ >>Dev-cpp-users mailing list >>Dev...@li... >>TO UNSUBSCRIBE: http://www.noicys.cjb.net/devcpp/ub.htm >>https://lists.sourceforge.net/lists/listinfo/dev-cpp-users >> >=20 >=20 >=20 |
|
From: Colin L. <ha...@bl...> - 2003-03-26 11:43:51
Attachments:
Cutter.rar
|
Hi Gabriel, I've done some VST programming with Dev-C++, and was successfull after some tweaks to compile a VST effect. The most problems I had was with #pragma's (which i simply removed) and with the fact the main() function needs to return a AEffect *. Attached with this email you will find a project file with a main file that creates a ACutter effect. Hope this helps, Colin On Wednesday 26 March 2003 10:03, you wrote: > Been using MSVC++6 to create VSTs but want to convert to the DEV-C++ IDE > because I feel more at peace with a non-MS and non-terrible-huge IDE. > Can´t get the dll to compile get errors like: > "c:\..\vstsdk2\source\common\audioeffect.cpp: In method > `AudioEffect::AudioEffect(long int (*)(AEffect *, long int, long int, > long int, void *, float), long int, long int)':" > > "c:\..\vstsdk2\source\common\audioeffect.cpp:65: warning: > multi-character character constant" > > and that line says: > "cEffect.magic = kEffectMagic;" > > Anyone got lucky making VSTs with DEV-C++ and can share their methods or > has an idea? > A VST-project examplefile for DEV-C++ would be great. > > ys > Gabbe of Sweden > > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: > The Definitive IT and Networking Event. Be There! > NetWorld+Interop Las Vegas 2003 -- Register today! > http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en > _______________________________________________ > Dev-cpp-users mailing list > Dev...@li... > TO UNSUBSCRIBE: http://www.noicys.cjb.net/devcpp/ub.htm > https://lists.sourceforge.net/lists/listinfo/dev-cpp-users |