Hi,
you can now download the BETA version of the new audiogenie dll at my homepage
www.audiogenie.net .
Try it with a BACKUP of your files and give feedback to me (
info@audiogenie.de)
In this release there are many changes:
- the names of the methods are changed like this: GetFLACArtist changed into FLACGetArtistW
- id3v2 supports now all specifications from id3v2.2 to id3v2.4 included CHAP and CTOC Addendum
- you can import cue files for easy creating chapters
- write support for mp4/m4a files
- you can set a logfile with SetLogFileW() for writing infos
- you can set parameters for the dll with SetConfigValueW() for e.g. ID3V2PaddingSize or DOEVENTS
- SetMPEGAnalyzeAllFrames replaced with SetConfigValueW(MPEGEXACTREAD) = 1
- GetMPEGAnalyzeAllFrames replaced with GetConfigValueW(MPEGEXACTREAD)
- there are no more functions like GetID3V2Artist() because there are too many, now you can use ID3V2GetTextFrameW() with the FrameID like \'TIT2\'
- there are no more functions like SetID3V2Artist() because there are too many, now you can use ID3V2SetTextFrameW() with the FrameID like \'TIT2\'
- SafeArrays are replaced by normal Byte-Ararys, which are easier to support in different programming languages
- you can\'t use functions like ID3V2SetComment(index, language, description, text), these are replaced with ID3V2AddCommentW(language, description, text)
- 32 and 64 bit compiled
- knows the audio format tta
- some speed improvements and bugfixes
I know there are many changes for your projects, but i had a hard work for implementing all that stuff too and the redesign was necessary for the future of the AudioGenie DLL.
New Wrappers for VB6, C# and C++ are in the beta release included.
Hope you give it a try...
Stefan Töngi