2011/03/29 16:02:31
aaronbewza
*NOTE* I neither work for Cakewalk nor am I affiliated with them beyond being a personal user of their software.
This tool is completely standalone and does not alter any existing Cakewalk software you may have installed.


It works with every version of Sonar, it never expires and is always free.
It has edit boxes where you can type "Artist Name", "CD Title", and "Year"... this information is applied as tags
to the Mp3's you export with Sonar. You can run the patch at any time to change the information in the tags.
It automatically detects if your system is 32 or 64-bit and creates either a 32 or 64-bit encoder engine based on that.
 I've added every available bitrate for fixed bitrates, and 10 Variable bitrate options.
The encoder engines I use are Lame 3.99.b0, 32 and 64-bit. 

Here is a link to download the most recent version:
DOWNLOAD

Thanks to all of you who have been supportive during the development of this tool,
and thanks to Cakewalk for providing such an awesome program like Sonar!


change history:
v1.0.0.0 - built registry entry files with multiple Mp3 export options
v2.0.0.0 - built installer and shortcuts for registry entry files
v3.0.0.0 - built beta cmd GUI, updated encoder to 3.98.4, added more export options
v4.1.0.0 - new AutoHotkey GUI, edit boxes for Artist Name, CD Title and Year tags
v5.0.0.0 - added all Variable Bitrate and all Constant Bitrate export options
v5.1.0.0 - fixed User Account Control (UAC) issues for some x64 users
v5.2.0.0 - quotation marks are now allowed in Artist Name and CD Title tags
v5.2.2.0 - more information added to Uninstall entry in Programs and Features
v5.2.3.0 - improved forward-compatibility for detecting if system is 32 or 64-bit
v5.2.4.0 - only one 32 or 64-bit encoder is now compiled, instead of both
v5.2.5.0 - right-click "Email" function added, and another quotation mark issue solved
v5.3.0.0 - encoder is now created and located with improved alternate method
v5.3.1.0 - %A_UserName% variable is now used to display User's name on GUI
v5.3.2.0 - rebuilt and customized context menu to match GUI and display User's name
v5.3.3.0 - added info box to appear once for unknown systems, updated "Email" function
v5.3.4.0 - added custom graphics to GUI, and "Create Portable Version" function
v5.3.5.0 - detects if User has Sonar installed and shows message if it is not
v5.3.6.0 - saves tag info and displays that info each time patch is opened
v5.3.7.0 - program and message windows fade in when opened, and fade out when closed
v5.3.8.0 - saved tag information is now archived in User's Documents folder
v5.3.9.0 - solved issue with apostrophes in User Name causing patch to fail
v5.4.0.0 - double-clicking in edit box erases text, "No Sonar Software" message improved
v5.4.1.0 - moved most filepaths into variables to shorten the amount of code required
v5.4.2.0 - replaced flickery ToolTip hover function, the new one is very smooth
v5.4.3.0 - optimized some functions, replaced edit box tag detection with ternary code
v5.4.4.0 - other various code fixes and improvements, very many thanks to nimda
v5.4.5.0 - improved quotation mark handling and replaced some deprecated commands
v5.4.6.0 - updated encoders to v3.99.b0 for Sonar's default export bit depth of 32
v5.4.7.0 - mouse cursor now changes to hand when hovering over any of the buttons
v5.4.8.0 - built a better and smaller portable version and improved its functions
v5.4.9.0 - updated Path registry keys to contain double backslashes instead of singles
v5.5.0.0 - edit boxes revert back to default text if left empty and mouse focus moved

v5.5.1.0 - one-time message is now shown reminding User that this software is always free
v5.5.2.0 - removed Portable Version because it takes up too much space, which is ironic
v5.5.3.0 - added right-click "View Registry Entries", sends the info to a text file
v5.5.4.0 - optimized above function, User now has choice to view entries with Regedit
v5.5.5.0 - main window becomes partially transparent when message windows are active
v5.5.6.0 - added icons for each item in context menu, taken from Shell32.dll

v5.5.7.0 - upgraded rseding91's 'Store Any File' function to v2.2 as it is much faster
v5.5.8.0 - upgraded both encoder engines to v3.99b1 and included them in the program
v5.5.9.0 - removed all instances of "Gui, -/+Default" for compatibility and readability

future plans:
- make all these tags editable: "Comment, Artist, Album Artist, CD Title, Year,
  Genre, Publisher, Encoded By, Copyright, Composer, Conductor, Band Description
"
(once Sonar's CommandLine bug is repaired, currently only a very limited amount of data is able to be sent)

2011/03/29 16:26:33
aaronbewza
message edited for misdirected language lol
2011/03/30 12:37:36
Beagle
Aaron - this is fantastic!  I will send you an email from my home address regarding obtaining this great software you've created!

but I have to say, your 2nd post is a little over the top.  I, personally, didn't have anything to do with acusing you of anything yet reading your post makes me feel like you blame me along with ALL forum members for lashing out at you.  if this really was a year ago that this happened, shouldn't you forgive and forget?  let it go man, all that pent up anger is not good for your health!
2011/03/30 16:19:52
aaronbewza
Yes you are right... edited.

 Fully functional and working 100% in Sonar X1 (both 32 and 64-bit). Personally tested on my own machine and on others' as well.
If there are any problems hooking it up or making it happen, I am available any time for assistance.
Aaron Bewza
2011/03/31 23:05:43
bitman
may I try it?

ron AT mtrecording DOTER COMMIE

Thanks.
2011/03/31 23:32:45
chuckebaby
id like to try it too.ill be emailing you.great work Aaron.
2011/04/01 16:13:45
aaronbewza
Yes anyone who wants to use this thing, just get me some way to send it to you and it's yours.
I HAD a few webpages but I could not keep up the hosting costs this year, so I can't share it through them.

The code I used to script this tool is also available for you to see if you want, I believe in 100% transparency
and people should be able to know what's going onto their computers if they wish to do so.

Please don't forget to check your export sample rate!
It is underneath "File Name" and "File Type" in the Export Audio dialog box.
Sonar (by default) exports in 32-bit, and the encoder will only process 16 or 24-bit.
If you export in 32-bit, the encoder will return an error.
NOTE: Encoder will soon be compatible with bit depths of 32 (Sonar's default export bit depth) and maybe even 64.

Unfortunately, there is currently no way to make the encoder process wav files other than 16-bit (cd quality) or 24-bit (studio quality).

2011/04/04 11:58:23
Beagle
Aaron - just a note to let you know that I received your last emails, but my computer crashed (hard) and I'm in the process of rebuilding my DAW.  so I haven't had a chance to even download it yet.  but thanks!
2011/06/01 15:17:04
aaronbewza
Updated to version 5.56 with many improvements (refer to Change History in post #1)
2011/06/21 19:36:22
gcolbert
Bump.
© 2024 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account