Various plugins for J.River Media Center. Includes FLAC encoder, FLAC decoder, WavPack decoder, and EQdb.
Be the first to post a text review of J.River Media Center Plugins. Rate and review a project by clicking thumbs up or thumbs down in the right column.
The wavpack decoder plugin, in_wavpack, version 2.3.0 for J. River Media Center, has been released. Fixed APE tagging function is now compatible with existing tags.
Version 2.3.0 -- Released 2007/07/12 Fixes: 1. Fixed bug with APE tags where an extra 4 bytes could be added (thus invalidating the tag block). It also meant existing tags could not be read. Version 2.2.1 -- Released 2007/07/04 Changes: 1. Changed #ifdef DEBUG's to if(bWriteLog)'s. Fixes: 1. PushBackCallback was not working correctly. This caused the first block to be skipped, which caused the total_samples calc to be off by one block (22050 samples). Version 2.2.0 -- Released 2007/06/17 Changes: 1. Uses recent Wavpack 4.41 library. 2. Cover Art saved to JRTemp directory (was current directory). 3. Added Remove Empty Tags option to configuration dialog (currently disabled because Ape functionality automatically deletes empty tags). Fixes: 1. Re-instated in_wavpack.cpp/h/def so Debug DoModal won't fail in IsKindOf (needs CWinApp). 2. Fixed memory leak from buffer in ImportCoverArt. Version 2.1.0 -- Released 2007/01/06 Changes: 1. WavPack 4.40 is now included (libWavPack.lib no longer required -- used WavPack.lib instead). 2. Implemented Cover Art (image) handling. 3. Added nShift in order to accomodate odd bit depths (12 and 20). 32-bit integer decoding isn't working correctly (32-bit floats seems to be OK). 4. Worked on UTF8 encoding/decoding to make it more Unicode compatible. Should also work with multiple entries per tag. Fixes: 1. Fixed "next" crashing bug by changing the way the THREAD_SAFE_CANCEL is handled. Version 2.0.0 -- Released 2006/09/03 Changes: 1. Compiled a new WavPack library (libWavPack.lib) to link to, rather than importing all the *.c files. 2. Created new APE classes and files from the MAC SDK (with permission) to implement APE tagging. Binary files are not directly supported so weird things may happen if you're not careful. 3. Updated to use the DecoderCommon class which is shared between the codecs. 4. Works with MC12. Fixes: 1. Semi-colons in the file name would crash. Fixed by updating the DecoderCommon class implementation. Version 1.0.2 -- Released 2006/04/04 Changes: 1. Started looking at linking with MAClib.lib in order to use Monkey's Audio library for Tagging functions. 2. As part of #1, removed the link between "DATE" and "YEAR" tags. Was just using "DATE". Now both will be used (depending on MC). Fixes: 1. Missed a couple of differences between standard APEv2 tags and MC's defaults. Version 1.0.1 -- Released 2006/04/03 Changes: 1. Implemented FileInfo for the first time. Tagging, etc. is now included. 2. Implemented a configuration dialog box (Use Correction Files). Version 1.0.0 -- Released 2006/03/27 First version. Only InputSource has been implemented (playback only).
Version 2.3.0 -- Released 2007/07/12 Fixes: 1. Fixed bug with APE tags where an extra 4 bytes could be added (thus invalidating the tag block). It also meant existing tags could not be read. Version 2.2.1 -- Released 2007/07/04 Changes: 1. Changed #ifdef DEBUG's to if(bWriteLog)'s. Fixes: 1. PushBackCallback was not working correctly. This caused the first block to be skipped, which caused the total_samples calc to be off by one block (22050 samples). Version 2.2.0 -- Released 2007/06/17 Changes: 1. Uses recent Wavpack 4.41 library. 2. Cover Art saved to JRTemp directory (was current directory). 3. Added Remove Empty Tags option to configuration dialog (currently disabled because Ape functionality automatically deletes empty tags). Fixes: 1. Re-instated in_wavpack.cpp/h/def so Debug DoModal won't fail in IsKindOf (needs CWinApp). 2. Fixed memory leak from buffer in ImportCoverArt. Version 2.1.0 -- Released 2007/01/06 Changes: 1. WavPack 4.40 is now included (libWavPack.lib no longer required -- used WavPack.lib instead). 2. Implemented Cover Art (image) handling. 3. Added nShift in order to accomodate odd bit depths (12 and 20). 32-bit integer decoding isn't working correctly (32-bit floats seems to be OK). 4. Worked on UTF8 encoding/decoding to make it more Unicode compatible. Should also work with multiple entries per tag. Fixes: 1. Fixed "next" crashing bug by changing the way the THREAD_SAFE_CANCEL is handled. Version 2.0.0 -- Released 2006/09/03 Changes: 1. Compiled a new WavPack library (libWavPack.lib) to link to, rather than importing all the *.c files. 2. Created new APE classes and files from the MAC SDK (with permission) to implement APE tagging. Binary files are not directly supported so weird things may happen if you're not careful. 3. Updated to use the DecoderCommon class which is shared between the codecs. 4. Works with MC12. Fixes: 1. Semi-colons in the file name would crash. Fixed by updating the DecoderCommon class implementation. Version 1.0.2 -- Released 2006/04/04 Changes: 1. Started looking at linking with MAClib.lib in order to use Monkey's Audio library for Tagging functions. 2. As part of #1, removed the link between "DATE" and "YEAR" tags. Was just using "DATE". Now both will be used (depending on MC). Fixes: 1. Missed a couple of differences between standard APEv2 tags and MC's defaults. Version 1.0.1 -- Released 2006/04/03 Changes: 1. Implemented FileInfo for the first time. Tagging, etc. is now included. 2. Implemented a configuration dialog box (Use Correction Files). Version 1.0.0 -- Released 2006/03/27 First version. Only InputSource has been implemented (playback only).
Version 2.3.0 -- Released 2007/07/12 Fixes: 1. Fixed bug with APE tags where an extra 4 bytes could be added (thus invalidating the tag block). It also meant existing tags could not be read. Version 2.2.1 -- Released 2007/07/04 Changes: 1. Changed #ifdef DEBUG's to if(bWriteLog)'s. Fixes: 1. PushBackCallback was not working correctly. This caused the first block to be skipped, which caused the total_samples calc to be off by one block (22050 samples). Version 2.2.0 -- Released 2007/06/17 Changes: 1. Uses recent Wavpack 4.41 library. 2. Cover Art saved to JRTemp directory (was current directory). 3. Added Remove Empty Tags option to configuration dialog (currently disabled because Ape functionality automatically deletes empty tags). Fixes: 1. Re-instated in_wavpack.cpp/h/def so Debug DoModal won't fail in IsKindOf (needs CWinApp). 2. Fixed memory leak from buffer in ImportCoverArt. Version 2.1.0 -- Released 2007/01/06 Changes: 1. WavPack 4.40 is now included (libWavPack.lib no longer required -- used WavPack.lib instead). 2. Implemented Cover Art (image) handling. 3. Added nShift in order to accomodate odd bit depths (12 and 20). 32-bit integer decoding isn't working correctly (32-bit floats seems to be OK). 4. Worked on UTF8 encoding/decoding to make it more Unicode compatible. Should also work with multiple entries per tag. Fixes: 1. Fixed "next" crashing bug by changing the way the THREAD_SAFE_CANCEL is handled. Version 2.0.0 -- Released 2006/09/03 Changes: 1. Compiled a new WavPack library (libWavPack.lib) to link to, rather than importing all the *.c files. 2. Created new APE classes and files from the MAC SDK (with permission) to implement APE tagging. Binary files are not directly supported so weird things may happen if you're not careful. 3. Updated to use the DecoderCommon class which is shared between the codecs. 4. Works with MC12. Fixes: 1. Semi-colons in the file name would crash. Fixed by updating the DecoderCommon class implementation. Version 1.0.2 -- Released 2006/04/04 Changes: 1. Started looking at linking with MAClib.lib in order to use Monkey's Audio library for Tagging functions. 2. As part of #1, removed the link between "DATE" and "YEAR" tags. Was just using "DATE". Now both will be used (depending on MC). Fixes: 1. Missed a couple of differences between standard APEv2 tags and MC's defaults. Version 1.0.1 -- Released 2006/04/03 Changes: 1. Implemented FileInfo for the first time. Tagging, etc. is now included. 2. Implemented a configuration dialog box (Use Correction Files). Version 1.0.0 -- Released 2006/03/27 First version. Only InputSource has been implemented (playback only).
Version 2.3.0 -- Released 2007/07/12 Fixes: 1. Fixed bug with APE tags where an extra 4 bytes could be added (thus invalidating the tag block). It also meant existing tags could not be read. Version 2.2.1 -- Released 2007/07/04 Changes: 1. Changed #ifdef DEBUG's to if(bWriteLog)'s. Fixes: 1. PushBackCallback was not working correctly. This caused the first block to be skipped, which caused the total_samples calc to be off by one block (22050 samples). Version 2.2.0 -- Released 2007/06/17 Changes: 1. Uses recent Wavpack 4.41 library. 2. Cover Art saved to JRTemp directory (was current directory). 3. Added Remove Empty Tags option to configuration dialog (currently disabled because Ape functionality automatically deletes empty tags). Fixes: 1. Re-instated in_wavpack.cpp/h/def so Debug DoModal won't fail in IsKindOf (needs CWinApp). 2. Fixed memory leak from buffer in ImportCoverArt. Version 2.1.0 -- Released 2007/01/06 Changes: 1. WavPack 4.40 is now included (libWavPack.lib no longer required -- used WavPack.lib instead). 2. Implemented Cover Art (image) handling. 3. Added nShift in order to accomodate odd bit depths (12 and 20). 32-bit integer decoding isn't working correctly (32-bit floats seems to be OK). 4. Worked on UTF8 encoding/decoding to make it more Unicode compatible. Should also work with multiple entries per tag. Fixes: 1. Fixed "next" crashing bug by changing the way the THREAD_SAFE_CANCEL is handled. Version 2.0.0 -- Released 2006/09/03 Changes: 1. Compiled a new WavPack library (libWavPack.lib) to link to, rather than importing all the *.c files. 2. Created new APE classes and files from the MAC SDK (with permission) to implement APE tagging. Binary files are not directly supported so weird things may happen if you're not careful. 3. Updated to use the DecoderCommon class which is shared between the codecs. 4. Works with MC12. Fixes: 1. Semi-colons in the file name would crash. Fixed by updating the DecoderCommon class implementation. Version 1.0.2 -- Released 2006/04/04 Changes: 1. Started looking at linking with MAClib.lib in order to use Monkey's Audio library for Tagging functions. 2. As part of #1, removed the link between "DATE" and "YEAR" tags. Was just using "DATE". Now both will be used (depending on MC). Fixes: 1. Missed a couple of differences between standard APEv2 tags and MC's defaults. Version 1.0.1 -- Released 2006/04/03 Changes: 1. Implemented FileInfo for the first time. Tagging, etc. is now included. 2. Implemented a configuration dialog box (Use Correction Files). Version 1.0.0 -- Released 2006/03/27 First version. Only InputSource has been implemented (playback only).
Version 2.0.1 of the Wavpack encoder has been released. A minor change to the file size and sample calc was made, so that erroneous file sizes from MC won't appear in the encoded file. However, that means most blocks have total samples as -1.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: