// Initialize initializes internal data structures and
// prepares underlying host APIs for use. With the exception
// of Version(), VersionText(), and ErrorText(), this function
// MUST be called before using any other PortAudio API functions.
//
// If Initialize() is called multiple times, each successful call
// must be matched with a corresponding call to Terminate(). Pairs of
// calls to Initialize()/Terminate() may overlap, and are not required to be fully nested.
//
// Note that if Initialize() returns an error code, Terminate() should NOT be called.
Initialize initializes internal data structures and
prepares underlying host APIs for use. With the exception
of Version(), VersionText(), and ErrorText(), this function
MUST be called before using any other PortAudio API functions.

If Initialize() is called multiple times, each successful call
must be matched with a corresponding call to Terminate(). Pairs of
calls to Initialize()/Terminate() may overlap, and are not required to be fully nested.

Note that if Initialize() returns an error code, Terminate() should NOT be called.
// Initialize initializes internal data structures and // prepares underlying host APIs for use . With the exception // of Version () VersionText () and ErrorText () this function // MUST be called before using any other PortAudio API functions . // // If Initialize () is called multiple times each successful call // must be matched with a corresponding call to Terminate () . Pairs of // calls to Initialize () / Terminate () may overlap and are not required to be fully nested . // // Note that if Initialize () returns an error code Terminate () should NOT be called .
func Initialize() error {
	paErr := C.Pa_Initialize()
	if paErr != C.paNoError {
		return newError(paErr)
	}
	initialized++
	return nil
}
func Initialize ( ) error { paErr := C . Pa_Initialize ( ) if paErr != C . paNoError { return newError ( paErr ) } initialized ++ return nil }
Initialize initializes internal data structures and
prepares underlying host APIs for use.
Initialize initializes internal data structures and prepares underlying host APIs for use .