/dports/audio/drumstick/drumstick-2.5.0/library/rt-backends/eassynth/sonivox/host_src/ |
H A D | eas_host.h | 46 extern EAS_RESULT EAS_HWInit(EAS_HW_DATA_HANDLE *hwInstData); 47 extern EAS_RESULT EAS_HWShutdown(EAS_HW_DATA_HANDLE hwInstData); 59 extern void *EAS_HWMalloc(EAS_HW_DATA_HANDLE hwInstData, EAS_I32 size); 60 extern void EAS_HWFree(EAS_HW_DATA_HANDLE hwInstData, void *p); 65 extern EAS_RESULT EAS_HWGetByte(EAS_HW_DATA_HANDLE hwInstData, EAS_FILE_HANDLE file, void *p); 69 extern EAS_RESULT EAS_HWFileSeek (EAS_HW_DATA_HANDLE hwInstData, EAS_FILE_HANDLE file, EAS_I32 posi… 73 extern EAS_RESULT EAS_HWCloseFile (EAS_HW_DATA_HANDLE hwInstData, EAS_FILE_HANDLE file); 76 extern EAS_RESULT EAS_HWVibrate(EAS_HW_DATA_HANDLE hwInstData, EAS_BOOL state); 77 extern EAS_RESULT EAS_HWLED(EAS_HW_DATA_HANDLE hwInstData, EAS_BOOL state); 78 extern EAS_RESULT EAS_HWBackLight(EAS_HW_DATA_HANDLE hwInstData, EAS_BOOL state); [all …]
|
H A D | eas_hostmm.c | 138 EAS_RESULT EAS_HWShutdown (EAS_HW_DATA_HANDLE hwInstData) in EAS_HWShutdown() argument 141 free(hwInstData); in EAS_HWShutdown() 154 void *EAS_HWMalloc (EAS_HW_DATA_HANDLE hwInstData, EAS_I32 size) in EAS_HWMalloc() argument 172 void EAS_HWFree (EAS_HW_DATA_HANDLE hwInstData, void *p) in EAS_HWFree() argument 250 file = hwInstData->files; in EAS_HWOpenFile() 323 return EAS_HWReadFile(hwInstData, file, p, 1, &numread); in EAS_HWGetByte() 341 if ((result = EAS_HWGetByte(hwInstData, file, &c1)) != EAS_SUCCESS) in EAS_HWGetWord() 343 if ((result = EAS_HWGetByte(hwInstData, file, &c2)) != EAS_SUCCESS) in EAS_HWGetWord() 478 dupFile = hwInstData->files; in EAS_HWDupHandle() 546 EAS_RESULT EAS_HWLED (EAS_HW_DATA_HANDLE hwInstData, EAS_BOOL state) in EAS_HWLED() argument [all …]
|
/dports/audio/drumstick/drumstick-2.5.0/library/rt-backends/eassynth/sonivox/lib_src/ |
H A D | eas_xmf.c | 137 result = EAS_HWGetDWord(pEASData->hwInstData, fileHandle, &temp, EAS_TRUE); in XMF_CheckFileType() 149 result = EAS_HWGetDWord(pEASData->hwInstData, fileHandle, &temp, EAS_TRUE); in XMF_CheckFileType() 170 pXMFData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_XMF_DATA)); in XMF_CheckFileType() 182 if ((result = XMF_FindFileContents(pEASData->hwInstData, pXMFData)) != EAS_SUCCESS) in XMF_CheckFileType() 343 DLSCleanup(pEASData->hwInstData, pXMFData->pDLS); in XMF_Close() 349 EAS_HWFree(pEASData->hwInstData, pXMFData); in XMF_Close() 513 if ((result = XMF_ReadVLQ(hwInstData, pXMFData->fileHandle, &value)) != EAS_SUCCESS) in XMF_FindFileContents() 517 if ((result = XMF_ReadVLQ(hwInstData, pXMFData->fileHandle, &value)) != EAS_SUCCESS) in XMF_FindFileContents() 523 if ((result = XMF_ReadVLQ(hwInstData, pXMFData->fileHandle, &value)) != EAS_SUCCESS) in XMF_FindFileContents() 859 if ((result = EAS_HWGetByte(hwInstData, fileHandle, &c)) != EAS_SUCCESS) in XMF_ReadVLQ() [all …]
|
H A D | eas_rtttl.c | 76 static EAS_RESULT RTTTL_GetStyle (EAS_HW_DATA_HANDLE hwInstData, S_RTTTL_DATA *pData); 79 static EAS_RESULT RTTTL_GetTempo (EAS_HW_DATA_HANDLE hwInstData, S_RTTTL_DATA *pData); 149 pData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_RTTTL_DATA)); in RTTTL_CheckFileType() 204 EAS_HWFree(pEASData->hwInstData, pData); in RTTTL_Prepare() 394 if ((result = RTTTL_GetStyle(pEASData->hwInstData, pData)) != EAS_SUCCESS) in RTTTL_Event() 577 EAS_HWFree(pEASData->hwInstData, pData); in RTTTL_Close() 799 if ((result = RTTTL_GetNextChar(hwInstData, pData, &style)) != EAS_SUCCESS) in RTTTL_GetStyle() 832 if ((result = RTTTL_GetNumber(hwInstData, pData, &duration)) != EAS_SUCCESS) in RTTTL_GetDuration() 873 if ((result = RTTTL_GetNumber(hwInstData, pData, &octave)) != EAS_SUCCESS) in RTTTL_GetOctave() 905 if ((result = RTTTL_GetNumber(hwInstData, pData, &tempo)) != EAS_SUCCESS) in RTTTL_GetTempo() [all …]
|
H A D | eas_ota.c | 174 if ((result = EAS_HWGetByte(pEASData->hwInstData, fileHandle, &temp)) != EAS_SUCCESS) in OTA_CheckFileType() 184 if ((result = EAS_HWGetByte(pEASData->hwInstData, fileHandle, &temp)) != EAS_SUCCESS) in OTA_CheckFileType() 204 pData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_OTA_DATA)); in OTA_CheckFileType() 449 if ((result = OTA_FetchBitField(pEASData->hwInstData, pData, 3, &temp)) != EAS_SUCCESS) in OTA_Event() 627 if ((result = EAS_HWCloseFile(pEASData->hwInstData, pData->fileHandle)) != EAS_SUCCESS) in OTA_Close() 636 EAS_HWFree(pEASData->hwInstData, pData); in OTA_Close() 878 if ((result = EAS_HWGetByte(pEASData->hwInstData, pData->fileHandle, &temp)) != EAS_SUCCESS) in OTA_ParseHeader() 889 if ((result = OTA_FetchBitField(pEASData->hwInstData, pData, 7, &temp)) != EAS_SUCCESS) in OTA_ParseHeader() 918 if ((result = OTA_FetchBitField(pEASData->hwInstData, pData, 3, &temp)) != EAS_SUCCESS) in OTA_ParseHeader() 1057 return EAS_HWFilePos(hwInstData, pData->fileHandle, &pLoc->fileOffset); in OTA_SavePosition() [all …]
|
H A D | eas_imelody.c | 655 EAS_HWFree(pEASData->hwInstData, pData); in IMY_Close() 893 if (!IMY_GetDuration(pEASData->hwInstData, pData, &duration)) in IMY_PlayNote() 963 if (!IMY_GetDuration(pEASData->hwInstData, pData, &duration)) in IMY_PlayRest() 999 c = IMY_GetNextChar(hwInstData, pData, EAS_FALSE); in IMY_GetDuration() 1014 c = IMY_GetNextChar(hwInstData, pData, EAS_FALSE); in IMY_GetDuration() 1072 EAS_HWLED(pEASData->hwInstData, EAS_TRUE); in IMY_GetLEDState() 1085 EAS_HWLED(pEASData->hwInstData, EAS_FALSE); in IMY_GetLEDState() 1137 EAS_HWVibrate(pEASData->hwInstData, EAS_TRUE); in IMY_GetVibeState() 1254 c = IMY_GetNextChar(hwInstData, pData, inHeader); in IMY_GetVolume() 1272 c = IMY_GetNextChar(hwInstData, pData, inHeader); in IMY_GetVolume() [all …]
|
H A D | eas_smf.c | 62 static EAS_RESULT SMF_GetDeltaTime (EAS_HW_DATA_HANDLE hwInstData, S_SMF_STREAM *pSMFStream); 114 if ((result = EAS_HWFileSeek(pEASData->hwInstData, fileHandle, offset)) != EAS_SUCCESS) in SMF_CheckFileType() 143 pSMFData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_SMF_DATA)); in SMF_CheckFileType() 196 if ((result = SMF_ParseHeader(pEASData->hwInstData, pSMFData)) != EAS_SUCCESS) in SMF_Prepare() 456 EAS_HWFree(pEASData->hwInstData, pSMFData->streams); in SMF_Close() 459 EAS_HWFree(pEASData->hwInstData, pSMFData); in SMF_Close() 769 if ((result = EAS_HWGetByte(hwInstData, fileHandle,&c)) != EAS_SUCCESS) in SMF_GetVarLenData() 793 static EAS_RESULT SMF_GetDeltaTime (EAS_HW_DATA_HANDLE hwInstData, S_SMF_STREAM *pSMFStream) in SMF_GetDeltaTime() argument 1067 EAS_RESULT SMF_ParseHeader (EAS_HW_DATA_HANDLE hwInstData, S_SMF_DATA *pSMFData) in SMF_ParseHeader() argument 1120 pSMFData->streams = EAS_HWMalloc(hwInstData,sizeof(S_SMF_STREAM) * numStreams); in SMF_ParseHeader() [all …]
|
H A D | eas_wavefile.c | 152 pWaveData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_WAVE_STATE)); in WaveCheckFileType() 281 EAS_HWFree(pEASData->hwInstData, pWaveData->fmtChunk); in WaveClose() 285 EAS_HWFree(pEASData->hwInstData, pWaveData); in WaveClose() 541 if ((result = EAS_HWGetDWord(pEASData->hwInstData, fileHandle, &tag, EAS_TRUE)) != EAS_FALSE) in WaveParseHeader() 572 if ((result = EAS_HWFilePos(pEASData->hwInstData, fileHandle, &pos)) != EAS_SUCCESS) in WaveParseHeader() 715 if ((result = EAS_HWFileSeek(pEASData->hwInstData, fileHandle, pos)) != EAS_SUCCESS) in WaveParseHeader() 728 if ((result = EAS_HWFileSeek(pEASData->hwInstData, fileHandle, audioOffset)) != EAS_SUCCESS) in WaveParseHeader() 831 return EAS_HWFileSeek(pEASData->hwInstData, pWaveData->fileHandle, restorePos); in WaveGetMetaData() 849 if ((result = EAS_HWFilePos(pEASData->hwInstData, fileHandle, &pos)) != EAS_SUCCESS) in SaveFmtChunk() 853 pWaveData->fmtChunk = EAS_HWMalloc(pEASData->hwInstData, fmtSize); in SaveFmtChunk() [all …]
|
H A D | eas_mdls.c | 243 EAS_HW_DATA_HANDLE hwInstData; member 489 dls.hwInstData = hwInstData; in DLSParser() 608 EAS_HWFree(dls.hwInstData, dls.wsmpData); in DLSParser() 616 EAS_HWFree(dls.hwInstData, dls.wsmpData); in DLSParser() 624 EAS_HWFree(dls.hwInstData, dls.wsmpData); in DLSParser() 645 EAS_HWFree(dls.hwInstData, dls.wsmpData); in DLSParser() 654 EAS_HWFree(dls.hwInstData, dls.wsmpData); in DLSParser() 708 EAS_HWFree(dls.hwInstData, dls.wsmpData); in DLSParser() 721 DLSCleanup(dls.hwInstData, dls.pDLS); in DLSParser() 749 EAS_HWFree(hwInstData, pDLS); in DLSCleanup() [all …]
|
H A D | eas_tonecontrol.c | 153 pData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_TC_DATA)); in TC_CheckFileType() 341 result = TC_GetNextChar(pEASData->hwInstData, pData, &temp); in TC_Event() 448 EAS_HWFree(pEASData->hwInstData, pData); in TC_Close() 671 TC_GetNextChar(pEASData->hwInstData, pData, &temp); in TC_ParseHeader() 726 if (TC_GetNextChar(pEASData->hwInstData, pData, &duration) != EAS_SUCCESS) in TC_StartNote() 754 if (TC_GetNextChar(pEASData->hwInstData, pData, &count) != EAS_SUCCESS) in TC_GetRepeat() 786 if (TC_GetNextChar(pEASData->hwInstData, pData, &blockNum) != EAS_SUCCESS) in TC_PlayBlock() 805 if (TC_GetNextChar(pEASData->hwInstData, pData, &temp) != EAS_SUCCESS) in TC_PlayBlock() 850 if (TC_GetNextChar(pEASData->hwInstData, pData, &volume) != EAS_SUCCESS) in TC_GetVolume() 871 if (TC_GetNextChar(pEASData->hwInstData, pData, &tempo) != EAS_SUCCESS) in TC_GetTempo() [all …]
|
H A D | eas_pcm.c | 141 … pEASData->pPCMStreams = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_PCM_STATE) * MAX_PCM_STREAMS); in EAS_PEInit() 183 EAS_HWFree(pEASData->hwInstData, pEASData->pPCMStreams); in EAS_PEShutdown() 272 if ((result = EAS_HWCloseFile(pEASData->hwInstData, pState->fileHandle)) != EAS_SUCCESS) in EAS_PEClose() 301 …if ((result = EAS_HWFileSeek(pEASData->hwInstData, pState->fileHandle, pState->startPos)) != EAS_S… in EAS_PEReset() 353 if ((result = EAS_HWFilePos(pEASData->hwInstData, pState->fileHandle, &filePos)) != EAS_SUCCESS) in EAS_PEOpenStream() 1258 EAS_HW_DATA_HANDLE hwInstData; in LinearPCMDecode() local 1260 hwInstData = ((S_EAS_DATA*) pEASData)->hwInstData; in LinearPCMDecode() 1279 … if ((result = EAS_HWGetByte(hwInstData, pState->fileHandle, &pState->srcByte)) != EAS_SUCCESS) in LinearPCMDecode() 1298 … if ((result = EAS_HWGetByte(hwInstData, pState->fileHandle, &pState->srcByte)) != EAS_SUCCESS) in LinearPCMDecode() 1432 …if ((result = EAS_HWFileSeek(pEASData->hwInstData, pState->fileHandle, pState->startPos)) != EAS_S… in EAS_PESeek() [all …]
|
H A D | jet.c | 264 result = EAS_HWFileSeek(easHandle->hwInstData, easHandle->jetHandle->jetFileHandle, pos); in JetParseInfoChunk() 274 …result = EAS_HWGetDWord(easHandle->hwInstData, easHandle->jetHandle->jetFileHandle, &infoType, EAS… in JetParseInfoChunk() 279 …result = EAS_HWGetDWord(easHandle->hwInstData, easHandle->jetHandle->jetFileHandle, &temp, EAS_FAL… in JetParseInfoChunk() 343 …result = EAS_HWGetDWord(easHandle->hwInstData, easHandle->jetHandle->jetFileHandle, &chunkType, EA… in JET_OpenFile() 363 result = EAS_HWFileSeek(easHandle->hwInstData, easHandle->jetHandle->jetFileHandle, pos); in JET_OpenFile() 416 EAS_HWCloseFile(easHandle->hwInstData, easHandle->jetHandle->jetFileHandle); in JET_OpenFile() 468 result = EAS_HWCloseFile(easHandle->hwInstData, easHandle->jetHandle->jetFileHandle); in JET_CloseFile() 496 pJet = EAS_HWMalloc(easHandle->hwInstData, sizeof(S_JET_DATA)); in JET_Init() 529 EAS_HWFree(easHandle->hwInstData, easHandle->jetHandle->libHandles[i]); in JET_Shutdown() 534 EAS_HWFree(easHandle->hwInstData, easHandle->jetHandle); in JET_Shutdown() [all …]
|
H A D | eas_imaadpcm.c | 124 …if ((result = EAS_HWFileSeek(pEASData->hwInstData, pState->fileHandle, (EAS_I32) (pState->startPos… in IMADecoderSample() 137 …if ((result = EAS_HWGetWord(pEASData->hwInstData, pState->fileHandle, &sTemp, EAS_FALSE)) != EAS_S… in IMADecoderSample() 145 …if ((result = EAS_HWGetWord(pEASData->hwInstData, pState->fileHandle, &sTemp, EAS_FALSE)) != EAS_S… in IMADecoderSample() 155 …if ((result = EAS_HWGetWord(pEASData->hwInstData, pState->fileHandle, &sTemp, EAS_FALSE)) != EAS_S… in IMADecoderSample() 160 …if ((result = EAS_HWGetWord(pEASData->hwInstData, pState->fileHandle, &sTemp, EAS_FALSE)) != EAS_S… in IMADecoderSample() 183 …if ((result = EAS_HWGetByte(pEASData->hwInstData, pState->fileHandle, &pState->srcByte)) != EAS_SU… in IMADecoderSample()
|
H A D | eas_public.c | 393 pEASData->hwInstData = pHWInstData; in EAS_Init() 476 EAS_HW_DATA_HANDLE hwInstData = pEASData->hwInstData; in EAS_Shutdown() local 543 EAS_HWFree(hwInstData, pEASData); in EAS_Shutdown() 546 if (hwInstData) in EAS_Shutdown() 637 EAS_HWCloseFile(pEASData->hwInstData, fileHandle); in EAS_OpenFile() 654 EAS_HWCloseFile(pEASData->hwInstData, fileHandle); in EAS_OpenFile() 674 EAS_HWCloseFile(pEASData->hwInstData, fileHandle); in EAS_OpenFile() 681 EAS_HWCloseFile(pEASData->hwInstData, fileHandle); in EAS_OpenFile() 748 EAS_HWCloseFile(pEASData->hwInstData, fileHandle); in EAS_MMAPIToneControl() 1347 if (EAS_HWYield(pEASData->hwInstData)) in EAS_ParseEvents() [all …]
|
H A D | eas_mdls.h | 283 EAS_RESULT DLSParser (EAS_HW_DATA_HANDLE hwInstData, EAS_FILE_HANDLE fileHandle, EAS_I32 offset, S_… 284 EAS_RESULT DLSCleanup (EAS_HW_DATA_HANDLE hwInstData, S_DLS *pDLS);
|
H A D | eas_data.h | 95 EAS_HW_DATA_HANDLE hwInstData; member
|
H A D | eas_smf.h | 45 EAS_RESULT SMF_ParseHeader (EAS_HW_DATA_HANDLE hwInstData, S_SMF_DATA *pSMFData);
|
H A D | eas_mixer.c | 80 …pEASData->pMixBuffer = EAS_HWMalloc(pEASData->hwInstData, BUFFER_SIZE_IN_MONO_SAMPLES * NUM_OUTPUT… in EAS_MixEngineInit() 315 EAS_HWFree(pEASData->hwInstData, pEASData->pMixBuffer); in EAS_MixEngineShutdown()
|
H A D | eas_chorus.c | 97 pChorusData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_CHORUS_OBJECT)); in ChorusInit() 408 EAS_HWFree(pEASData->hwInstData, pInstData); in ChorusShutdown()
|
H A D | eas_voicemgt.c | 276 pVoiceMgr = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_VOICE_MGR)); in VMInitialize() 359 pSynth = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_SYNTH)); in VMInitMIDI() 3584 DLSCleanup(pEASData->hwInstData, pEASData->pVoiceMgr->pGlobalDLS); in VMSetGlobalDLSLib() 3702 if ((result = DLSCleanup(pEASData->hwInstData, pSynth->pDLS)) != EAS_SUCCESS) in VMMIDIShutdown() 3712 EAS_HWFree(pEASData->hwInstData, pSynth); in VMMIDIShutdown() 3745 DLSCleanup(pEASData->hwInstData, pEASData->pVoiceMgr->pGlobalDLS); in VMShutdown() 3752 EAS_HWFree(pEASData->hwInstData, pEASData->pVoiceMgr); in VMShutdown()
|
H A D | eas_reverb.c | 90 pReverbData = EAS_HWMalloc(pEASData->hwInstData, sizeof(S_REVERB_OBJECT)); in ReverbInit() 797 EAS_HWFree(pEASData->hwInstData, pInstData); in ReverbShutdown()
|