Showing posts with label freeware. Show all posts
Showing posts with label freeware. Show all posts

Sunday, September 25, 2011

Convert foobar2000 playlists into something useful

Because i had switched from Windows to Ubuntu (on my desktop computer) a week ago, i had the problem, that i had to say "good bye" to my favorite music player called "foobar2000", because he is only available for Windows.
I had some really cool online radio stations stored in foobar2000.
The biggest problem: foobar2000 stores the playlists (and my radio stations) in a non-open binary file format.

So I decided to write the program called "foobarConverter". It is capable to convert a foobar2000 playlist (".fpl") into ".pls", ".m3u" and extended ".m3u" playlists.
As it is written in Java, it should run on a variety of operating systems.

The program is freeware for non-commercial use.

Example of usage:
xxxx@ubuntu:~/$ java -jar ./foobarConverter.jar ../Radio_2011-09-09.fpl pls
Starting foobar2000 playlist converter.
Converting file to 'pls'...
Conversion done! :)

If you are interested in some details, look there: http://www.foobar2000.org/FAQ
(Question: "Are specifications of the FPL playlist format available? Why doesn't foobar2000 use some user-editable XML-based playlist file format instead?")

Have fun! :)

Saturday, July 23, 2011

New bool solver

Last year i released bool_solver - a little tool to convert boolean algebra into truth tables. I rewrote the program completely from scratch in C. It is now shorter and easier to understand than the old C++ version I hope.

Monday, October 18, 2010

New software

Last weekend i wrote a small application for calculating truth tables based on boolean logic in C++. (/me was bored)
The software is inspired by Forth (the programming language) because it makes use of an stack and the reverse Polish notation.

The quickly written readme is currently available in German only.

This is an example for an XNOR with three inputs:
Formula:
a !not b !not c !not And And a b c And And Or a b !not c !not Or Or And
Or the simplified (optimized) version:
a !not b !not c
!not And And
a b c And And Or

Calculated truth table:
a b c Z
-------
0 0 0 1
1 0 0 0
0 1 0 0
1 1 0 0
0 0 1 0
1 0 1 0
0 1 1 0
1 1 1 1

Download:
Bool_solver.zip

Sunday, March 21, 2010

Freeware tool: removing Canon DPP receipts from CR2 files


Because i am not an electronic geek only, but an photography geek as well, i spend much time with those hobby.

Today i finished a small hack for the photo geeks out there.
I am using a Canon DSLR and Canons DPP (digital photo professional) software for RAW processing and i was annoyed of the fact, that this program stores the RAW parameter in the original CR2 files.

Sure it is possible to remove those - so called - "receipts" from the RAWs, but this function is hard to find.
That's why i created a little java program, that can remove the receipts.
Just drag&drop the files you want to convert, into the program and hit the "remove receipt" button.
In the options dialog you can adjust the backup strategy and turn on the "AI stripping".

When "AI stripping" is on, the RAW configuration that is stored in the CR2 file will be searched directly, instead of searching for the adress of this section in the header.
This option could help, if you use an untested camera model.

The software was successfully tested with RAWs of Canons 350D and 20D and DPP 3.8.0 (german version) on windows xp.
The program should run on all operating systems with at least JRE version 5.


Use the software at your own risc risk. You are allowed to use it free of charge.

http://sites.google.com/site/species0x2118/hive/canondpp1269196060.zip
or:
http://www.filedump.net/dumped/canondpp1269196060.zip