

converting from 5.1 to Stereo and similar transformations. The channel converter will provide channel downmixing capabilities, i.e. 8, 16, 24 or 32 bit) and between integer and floating point samples. This component will convert between different sample resolutions (i.e. While the current release enables you to use the resampler component to control the sample rate, the next version will add more format converters and some effect DSPs: Since the 20171119 release, fre:ac finally has a working DSP engine that will be further improved in the next alpha. Please show your support by starring the repositories on GitHub! Digital Signal Processing Engine


It will make working with feature branches and collaboration with other developers much easier in the future. The repositories still used the ancient CVS version control system before, so the migration is also a modernization of the project infrastructure.
#Freac covers code#
The code repositories for fre:ac, BoCA and the smooth Class Library have been moved to GitHub. As it has been a long time since the last update, many things have happened and I will concentrate on the most important.
#Freac covers update#
Hi all, after many months, here is a new update on fre:ac development. The new alpha originally planned for January should be available within the next two weeks followed by the release of fre:ac 1.0.32 a few days later. SuperFast LAME will not be ready for the next update, but progress is being made and there should be a first preview available in a few months.
#Freac covers generator#
What will be left then is to implement a Xing/LAME info header generator and make the proof-of-concept ready for a preview release. Once that is done, I will be able to assess performance and integrity of the implementation. I have a working proof-of-concept implementation of the unpacker already and will go for the repacker next. The frames are then put in the correct order and are repacked into a new MP3 bitstream. This bitstream has to be unpacked into distinct frames in order for the SuperFast technology to work. the actual frame data can start before the frame header in a sparse area of a previous frame in order to make optimal use of the available bytes in frames. Frames are not independent entities in the MP3 bitstream, but can be intermixed with previous frames, i.e. This requires some additional work due to how MP3 framing works. I have made some progress on implementing a SuperFast version of the LAME encoder component.
#Freac covers windows#
Improved build system to auto-detect CDK path on Windows (no more editing Makefiles).Fixed a typing issue on macOS where edit fields would stop accepting input.Fixed the quality setting for the FAAC encoder, which was not working correctly.All CDDB dialogs will be resizable and remember the previous size.Reading CD-Text will be supported on Linux and FreeBSD (not on macOS yet, though).Some minor improvements and fixes have been implemented in the previous month and will be included in the next alpha: In addition, a checkbox in the confirmation dialog will allow you to keep the option enabled even over restarts, until you explicitly disable it. There will be an indicator on the Start conversion toolbar button and the corresponding menu entry to signal that the option is active:Īlso, it will not disable itself after every conversion, but stay active until fre:ac is restarted. Therefore, the next alpha will introduce some changes to it. Some users, however, use that option regularly and it's tedious for them to re-enable it all the time. This is to prevent you from accidentally deleting your music library when forgetting about that option being enabled. The option to delete input files after a successful conversion has to be enabled for each new conversion task in current versions of fre:ac. From then, when encountering different sample formats, fre:ac will bring up a dialog to let you choose the desired output format. That will officially be over with the next alpha release. When mixing different sample rates or mono and stereo tracks, an error message appears to inform you about the issue. Until now, when converting multiple tracks to a single output file, fre:ac could only do that when all input tracks had the same sample format. Format selection for single file conversions However, due to some planned features turning out to be more difficult to implement than expected and new bugs surfacing, there is no new alpha release yet.īut let's have a look at the good things - the changes implemented in the past month. The past month has been quite productive. Hi all, it's time for an update on fre:ac development again.
