0
0

Hi guys, I am a sound designer who wants to get more into the programming side of game audio. I done a little bit of pascal and have done actionscript as well, so I understand programming basics, but I am impatient learning C++ from scratch.

If anybody on here would be willing to help me get started I would be greatly appreciative. I may even be willing to pay someone if they wanted to actually teach me some things.

At the moment my main problem is simply getting a compiler to work on my computer. Any ‘out of the box’ compiler I use has problems linking header files, and command line compilers like Borland give all kinds of compile errors. If I could get this working I could at least get started teaching myself C++ but I would also love to know more about what aspects of C++ I should focus my study on.

Any help in this regard would be HUGE, as there is very little explanation of setup in the documentation, and these forums mainly contain questions from already established programmers.

Cheers guys for any help

Tal

  • You must to post comments
0
0

I would start with C#, it is a lot easier as you don’t need to care about memory-management and you get great support from the IDE. So i recommend that you download Visual Studio C# Express Edition do some Hello Worlds and then start with the C#-examples in the FMOD-Api.

  • You must to post comments
0
0

I am an experienced C++ programmer, pretty new to audio. I have a few things I could use done in terms of sound design. Email me @ d_a_heitbrink "@" hotmail.com.

I helped to teach an intro course in grad school, so I do have some experience tutoring new programmers, although it will take some time to become fully proficient.

  • You must to post comments
0
0

Hey thanks for the advice. I always just assumed C# was more complicated than C++ but maybe now I will take a closer look. I have been learning some of the basic C++ concepts and have managed to get things running.

Still a long way to go though!

Thanks again.

  • You must to post comments
0
0

Hi, for Germany scroll please.

I have to many Time this FMOD EX to got. I was a very dificulty, if you are Newer.

This is a Code for Borland C++ 5.

//*********************************

include "../../api/inc/fmod_event.hpp"

include "../../api/inc/fmod_errors.h"

include <windows.h>

include <stdio.h>

include <stdlib.h>

include <conio.h>

//——————————————————————————
void ERRCHECK(FMOD_RESULT result)
{
printf("FMOD ok! (%d) %s\n", result, FMOD_ErrorString(result));
if (result != FMOD_OK)
{
printf("FMOD error! (%d) %s\n", result, FMOD_ErrorString(result));
getchar();
exit(-1);
}
}
//——————————————————————————
int main(int argc, char *argv[])
{
FMOD_EVENTSYSTEM *eventsystem;
FMOD_EVENT *event;
FMOD_RESULT result;
int key = 0;

result = FMOD_EventSystem_Create(&eventsystem);
ERRCHECK(result);
getchar();

result = FMOD_EventSystem_Init(eventsystem, 64, FMOD_INIT_NORMAL, 0, FMOD_EVENT_INIT_NORMAL);
ERRCHECK(result);
getchar();

result = FMOD_EventSystem_SetMediaPath(eventsystem, "..\media\");
ERRCHECK(result);
getchar();

result = FMOD_EventSystem_Load(eventsystem,"examples.fev", 0, 0);
ERRCHECK(result);
getchar();

result = FMOD_EventSystem_GetEvent(eventsystem, "examples/FeatureDemonstration/Basics/SimpleEvent", FMOD_EVENT_DEFAULT, &event);
ERRCHECK(result);
getchar();

result = FMOD_Event_Start(event);
ERRCHECK(result);
getchar();

result = FMOD_EventSystem_Update(eventsystem);
ERRCHECK(result);
Sleep(15);
getchar();

FMOD_EVENT_STATE state;
result = FMOD_Event_GetState(event, &state);
ERRCHECK(result);

printf("Event is %s \r", (state & FMOD_EVENT_STATE_PLAYING) ? "playing" : "stopped");
getchar();
result = FMOD_EventSystem_Release(eventsystem);
ERRCHECK(result);

return 0;
}
//*********************************

//DEUTSCH
//Deutsch
//Germany

Moin moin,
ich habe lange weile Zeit gespendet, um etwas harauszufinden. Das war so komplieziert. Wenn Sie Anfänger sind, bitte unbedingt Projekt in Ordner
C:\Programme\FMOD SoundSystem\FMOD Programmers API Win32\fmoddesignerapi\examples\IHRE ORDNER
erzeugen

umsonst funktioniert nicht und ich weiss nicht warum!
Ich habe versucht normale EVENT Funktion aus .fev abspielen,
die Code kann man oben sehen
Viel Spass damit
PS Sie brauchen fast gar nicht! Nur richtige Ordner und .. das wars

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.