amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > Sound Datatype [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2006-11-15, 00:44 h

bubblebobble
Posts: 707
User
Hallo Alle!

Hat jemand Beispiel Code, wie man 16bit/stereo (oder auch andere
Format, aber nicht nur 8bit) Daten aus einem
Sounddatatype ausliesst, oder wiess jemand wie das geht ?
Geht das überhaupt ?


--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de


[ - Answer - Quote - Direct link - ]

2006-11-15, 13:19 h

thomas
Posts: 7721
User

Also soweit ich die Autodocs verstehe, werden nur 8bit-Samples unterstützt. Diese kannst du mit SDTA_Sample (Mono) bzw. SDTA_LeftSample / SDTA_RightSample (Stereo) auslesen, wobei SDTA_SampleLength die Länge enthält.

Du mußt damit rechnen, daß SDTA_Sample bzw. SDTA_LeftSample / SDTA_RightSample alle NULL sind, in diesem Fall handelt es sich um eine streaming Klasse, deren Daten man nicht auslesen kann. SDTA_SampleLength enthält dann die Gesamtlänge des Musikstücks.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ - Answer - Quote - Direct link - ]

2006-11-15, 18:35 h

bubblebobble
Posts: 707
User
Ok, die 8bit Funktionalität war mir bekannt. Deshalb habe ich explizit nach 16 bit Daten gefragt. Also macht es nicht wirklich Sinn, das Sound Datatype in ein Samplebearbeitungsprogram als Loader zu integrieren. Das ist schade, weil es doch einige Interessante Datatpyes gibt, z.B. Sun/Next.

--
Thilo Köhler, Author von:
HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, TKUnpacker
Homepage: http://www.hd-rec.de


[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > Sound Datatype [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved.
.