2011-08-31 4 views
4

MOD, IT, S3M, XM 등의 형식을 참조하여 추적 음악을 재생할 수있는 델파이 라이브러리 (델파이 코드, 델파이 인터페이스가있는 외부 DLL이 아님)를 아는 사람이 있습니까? Delphi XE에서 올바르게 작동해야합니다.Delphi 용으로 추적 된 음악 라이브러리가 있습니까?

+0

구조를 읽으시겠습니까, 아니면 실제 플레이어를 원하십니까? –

+0

@Wouter : 실제 플레이어를 찾고 있습니다. –

답변

4

나는 과거에도 그걸 찾고 있었지만 거의 항상 상업용 또는 무료 (bass, fmod, modplug)의 dll 주위에 래퍼가 있습니다.

OpenModPas은 전체 파스칼 구현을 구현하려는 것으로 보이지만 직접 시도하지 않았습니다. 코드 저장소가 좀 지저분 해 보입니다. 프로젝트가 죽은 것처럼 보입니다 (최종 업데이트 : 2006-11-17)

게시 한 후 XE에서 작동하도록 노력할 것입니다. 재미있는 나는 갱신으로 돌아올거야.

...

좋아, OpenModPas은 대부분 자리입니다 .. 프로젝트의 시작에 불과하며,이 기능적인 코드는 아직 없습니다,하지만 당신은 당신이 아마 사용할 수있는 모듈의 구조를 읽기에 관심이 있다면 그것의 일부.

...

벤자민 여기 Rosseaux (MiniMod 및 BeRoXM)에 의해 멋진 코드가있다

: http://bero.0ok.de/downloads/

어떤 .DLL 년대를 사용하는 모든 파스칼하지 않는 것 그리고 그것과 모듈을한다 놀라 울 정도로 정확한 고급 효과. 그것은 플레이어 코드를 가지고 있으며 궁극적 인 이상한 점은 트래커 파일에서 파스칼 단위를 생성 할 수있는 것 같습니다.

어쨌든, 당신은 자신

+0

재미있는 일이지만, 필자가 필요로하는 .IT 형식은 지원되지 않으며, BeRoXM은 외부 DLL을 필요로합니다. (BeRoXM.pas에서 "coredll"로 검색하십시오.) Mod-to-code는 매우 훌륭합니다. 나는 그것을 봐야 할 것이다. :) –

0

@Mason 휠러 흥미로운로 실행하면 알려 : 나는 BeRoXM, MiniMOD 및 BeRoTracker의 저자입니다. WindowsCE/WindowsMobile의 "coredll"은 데스크톱 Windows의 "kernel32.dll"이므로 BeRoXM은 WindowsCE 빌드에서만 필요하므로 그렇지 않으면 다른 대상에 대한 외부 DLL이 필요하지 않습니다. 그리고 .it 재생이 필요한 경우, BeRoTracker 플레이어 엔진이 (다음 조건을 만족할 때, (다른 플레이어와 함께)이 객체 파스칼 소스를 다른 플레이어와 공유하지 않는 조건에서) BeRoTracker 플레이어 엔진 (http://www.berotracker.de/) 심지어 다시 저장) MOD S3M XM IT IMF BRT OKT MTM 등 다양한 모듈 파일 형식을 재생할 수 있습니다. BeRoXM은 FreePascal을 사용하여 Android 등의 내장 된 타겟을 위해 기본 설계되었습니다.

+0

안녕하세요, BeRo. 당신과 연락하는 좋은 방법은 무엇입니까? 귀하의 블로그에있는 연락처 정보를 사용하여 BRT에 관해 이메일을 보내려고했지만 답변을 얻지 못했습니다. 그게 구식인가요? –

관련 문제