CIA.vc
wavbreaker
GTK+ wave file splitter for Linux
Stats » Projects » wavbreaker
information
Photo
This application's purpose in life is to take a wave file and break it up into multiple wave files. It makes a clean break at the correct position to burn the files to an audio cd without any dead air between the tracks. It will only read wave files, so use an appropriate tool to convert ogg, mp3, etc. files and then break them up.
syndicateUTC clock
13:46 on May 28, 2012
event counters
The last message was received 3.84 years ago at 08:50 on Jul 28, 2008
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 0 messages last month
63 messages since the first one, 5.09 years ago, for an average of 0.98 months between messages
recent messages
dateReversed sort columnprojectcontentlink
08:37 on Jul 28, 2008wavbreaker
Commit by thp4 :: r300 /trunk/src/ (sample.h wavbreaker.c sample.c):
Fix segfault when pressing Ctrl+S twice (reported by Avuton Olrich)

Fix a segmentation fault (probably) caused by closing a file twice.
Add "sample_is_writing()" function to sample.c and use it to deny
starting another track break writing thread while writing is still
in progress.

Bug reported by Avuton Olrich in this wavbreaker-devel post:
http://sourceforge.net/mailarchive/forum.php?thread_name=3aa654a40807241404o49521cb8qa251919b16cea925%40mail.gmail.com&forum_name=wavbreaker-devel
#
08:16 on Jul 28, 2008wavbreaker
Commit by thp4 :: r299 /trunk/src/ (4 files):
Get rid of "sample_get_playing" (code duplication)

While looking over the code, I found that the function
"sample_get_playing()" is the same as "sample_is_playing()",
so use the latter instead of the former to avoid code
duplication.
#
06:38 on Jul 24, 2008wavbreaker
Commit by thp4 :: r298 /trunk/TODO:
Remember that we should ease the use of the auto-split dialog
#
22:16 on Jul 06, 2008wavbreaker
Commit by thp4 :: r297 /trunk/src/wavbreaker.c:
Time offset controls on main window

Add additonal time offset (min, sec, subsec) controls
to main window for better control of the current cursor
position.

Patch by Tomek <pasp at ll dot pl>
#
22:09 on Jul 06, 2008wavbreaker
Commit by thp4 :: r296 /trunk/ (6 files in 2 dirs):
Add check/uncheck context menu entries, jump to cursor

Add "Check all", "Check none", "Invert checked" items
to the track break context menu and add Ctrl+Space as
a shortcut key combination for "Jump to cursor".

Patch by Tomek <pasp at ll dot pl>

Updated German translation w/ new strings.
#
09:47 on Jul 06, 2008wavbreaker
Commit by thp4 :: r295 /trunk/src/ (appconfig.c wavbreaker.c appconfig.h):
Save and restore main window position

Save the x and y coordinates of the main window in
the configuration file and move the window to the
last position when starting wavbreaker.

Patch by Tomek <pasp at ll dot pl>
#
09:42 on Jul 06, 2008wavbreaker
Commit by thp4 :: r294 /trunk/CONTRIBUTORS:
Add Tomek to list of contributors
#
09:39 on Jul 06, 2008wavbreaker
Commit by thp4 :: r293 /trunk/src/wavbreaker.c:
Replace deprecated GTK+ functions with current ones

Replace function calls to deprecated GTK+ functions with
calls to the currently valid function names, so we won't
have problems with using deprecated APIs in the future.

Patch by Tomek <pasp at ll dot pl>
#
12:56 on Jul 05, 2008wavbreaker
Commit by thp4 :: r292 /trunk/src/about.c:
About dialog code now uses gtk_show_about_dialog

Use gtk_show_about_dialog instead of creating the
about dialog "by hand" / setting properties by hand.

Patch by Tomek <pasp at ll dot pl>
#
08:08 on Jun 13, 2008wavbreaker
Commit by thp4 :: r291 /trunk/TODO:
Update TODO list and mention "time calculations" bug
#
13:29 on Jun 12, 2008wavbreaker
Commit by thp4 :: r290 /trunk/TODO:
Updated TODO list, thanks to Dave Maley for updating the list

Add merged TODO list from Dave Maley and modify it a bit :)
#
06:59 on Jun 02, 2008wavbreaker
Commit by thp4 :: r289 /tags/gpodder-0.10:
tagging the 0.10 release of wavbreaker
#
06:58 on Jun 02, 2008wavbreaker
Commit by thp4 :: r288 /trunk/ (9 files in 3 dirs):
wavbreaker 0.10 and fixes/cleanups

 * wavbreaker 0.10 released
 * Add 2008 to copyright years in about dialog
 * Add pigiron to CONTRIBUTORS file (patch writer)
 * Fix warnings and problems with autogen.sh
 * Update NEWS file with 0.9 and 0.10 release info
 * Refresh translation files and messages.pot
 * Update German translation
#
06:44 on Jun 02, 2008wavbreaker
Commit by thp4 :: r287 /trunk/src/ (7 files):
Add support for 24-bit audio (ALSA and OSS)

Add support for working with 24-bit audio files. The
initial patch came from "pigiron" on Sourceforge.net.

thp added support for OSS audio for systems that
support it.

PulseAudio support is currently not possible, see the
discussion thread about the patch (URL attached) to
get more information about the current status.

Thanks to Dave Maley for taking care of the patch,
discussing it with the PA people and providing test
audio samples.

Original post and patch submission:
http://sourceforge.net/tracker/index.php?func=detail&aid=1895719&group_id=194597&atid=950069

Discussion thread about the patch:
http://sourceforge.net/mailarchive/forum.php?thread_name=1203710872.6632.56.camel%40kang&forum_name=wavbreaker-devel
#
06:35 on Jun 02, 2008wavbreaker
Commit by thp4 :: r286 /trunk/src/ (toc.c wavbreaker.c wavbreaker.h):
Support for loading TOC files into wavbreaker

Add support for loading .toc files (from CDs, etc...)
into wavbreaker. This only imports the track breaks,
not the audio file, because TOC files could have
multiple audio files, but wavbreaker can only break
one file at a time.
#
17:03 on May 27, 2008wavbreaker
Commit by thp4 :: r285 /trunk/COPYING:
Replace the wrong LGPL text with the correct GPL text in "COPYING"

Thanks to Dave Maley for pointing that out; confirmed by TDR
#
09:48 on Nov 25, 2007wavbreaker
Commit by thp4 :: r284 /trunk/src/sample.c:
Fix largefile issues in sample.c

Merge patch to fix issues when operating on large
files in sample_max_min() in sample.c.

Patch by Avuton Olrich
#
09:33 on Nov 25, 2007wavbreaker
Commit by thp4 :: r283 /trunk/ (9 files in 2 dirs):
PulseAudio support, driver selection fixes

Add new PulseAudio (pulseaudio.org) output plug-in to
support audio output over the network and dynamic
audio device selection.

Remove references to non-existing JACK driver in
appconfig.c. Make combo box active item index
independent of compiled drivers, so that when
wavbreaker is compiled with a different set of output
drivers, their index doesn't change.

Add README.PulseAudio to add some information about
the PulseAudio output module and how to do networked
audio output on a different host.
#
13:28 on Nov 19, 2007wavbreaker
Commit by thp4 :: r282 /tags/wavbreaker-0.9:
tagging the 0.9 release of wavbreaker
#
23:23 on Nov 18, 2007wavbreaker
Commit by thp4 :: r281 /trunk/configure.in:
wavbreaker 0.9 preparations
#