Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 01 Oct 2014, 10:17
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
CueSplitter - split cue/bin audio files into separate tracks
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Sat 15 Nov 2008, 15:11    Post_subject:  CueSplitter - split cue/bin audio files into separate tracks  

This is a WIP, still rough. Not sure if there is even enough demand to develop it too far. Anyway, what does it do? Well, if you are one of those naughty people who download music via bittorrent a lot, then you will have noticed a lot of music being distributed as a single large audio file with an included cue sheet. This is useful for burning your own cd of that album, but worthless if you want the individual tracks for your mp3 player or just on your hard drive. This app splits the single file and converts it to your specified output format, names and tags the ouput files accordingly.

I wrote this partially as a useful tool, partially as a programming exercise. The idea was to create an audio tool which was extensible via plugins, so that adding formats does not require recoding the original program, just writing a new plugin. Presently I've only written the lame plugin, for mp3 output. I only have plans for two other plugins, flac and oggenc. If you like the idea and really want some other plugin contact me and I'll consider it.

As I stated first off, this is a work in progress. There are several areas where it is incomplete. The options let you pick a temp directory but currently the files are still processed in the output directory. Simple to recode but I just haven't done it yet. I also have some more work to do to get it translation ready. There is an option to include the date in the album title but it is currently ignored. And the default output plugin setting is also ignored, but with only one output plugin this is not a big deal. Also the help and about dialogs are not written yet. That and the two above mentioned output plugins form the whole of my todo list, but if you point out any bugs I'll do my best to get them fixed.

There should be more than enough quality settings for mp3 output. The plugin supports VBR, ABR, and CBR output in mono or stereo with bitrates from 16 to 256. I plan for the oggenc plugin to be functionally identical. But I'm open to suggestions.

Requires lame and shntool. I've been away so much I don't even know if lame is in Puppy by default anymore, or where you would look for an shntool package. Sorry.

Nathan
CueSplitter-0.2.pet
Description 
pet

 Download 
Filename  CueSplitter-0.2.pet 
Filesize  17.24 KB 
Downloaded  366 Time(s) 
cuesplitter.png
 Description   Main program interface - nice and simple
 Filesize   27.72 KB
 Viewed   969 Time(s)

cuesplitter.png

options.png
 Description   Program options window
 Filesize   21.64 KB
 Viewed   958 Time(s)

options.png

lame_options.png
 Description   Lame plugin options
 Filesize   20.31 KB
 Viewed   948 Time(s)

lame_options.png


_________________
Bring on the locusts ...

Edited_time_total
Back to top
View user's profile Send_private_message AIM YIM MSNM 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Sat 15 Nov 2008, 15:34    Post_subject:  

Looks good to me. Thanks Nathan! Lame is in Puppy by default and you can find shntool here:

http://www.murga-linux.com/puppy/viewtopic.php?search_id=1649082324&t=26698
Back to top
View user's profile Send_private_message 
zigbert


Joined: 29 Mar 2006
Posts: 5728
Location: Valåmoen, Norway

PostPosted: Sat 15 Nov 2008, 15:39    Post_subject:  

Good to see you around, Nathan.

Sigmund

_________________
Stardust resources
Back to top
View user's profile Send_private_message Visit_website 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Sat 15 Nov 2008, 15:44    Post_subject:  

Thx man. Just don't expect it to be too often.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send_private_message AIM YIM MSNM 
magerlab

Joined: 08 Jul 2007
Posts: 731

PostPosted: Sat 15 Nov 2008, 16:13    Post_subject:  

Nice to see you again, Gray!
and thak you for this interesting solution

_________________
skype: desafimager
Back to top
View user's profile Send_private_message 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Sat 15 Nov 2008, 16:25    Post_subject:  

Thx for the link Jason. I've got a few hours today, not a lot to do and a good net connection. I'm fiddling with this a bit while I watch a few old flicks. Kinda missed this sort of thing.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send_private_message AIM YIM MSNM 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Sat 15 Nov 2008, 20:07    Post_subject:  

Just uploaded 0.2. That'll do it for today. This one includes the oggenc and flac plugins, as well as a dummy plugin for wav (wav is an intermediate step for the other output formats). It also now uses the temp directory setting and respects the default output plugin setting.

This was a neato little project. I came up with a few ideas I'm planning to include when I revamp a few of my other apps.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send_private_message AIM YIM MSNM 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sun 16 Nov 2008, 03:40    Post_subject:  

Quote:
I came up with a few ideas


I know you are busy (our great loss).
I wish we heard more from you . . .

Look after yourself. Smile

_________________
Puppy WIKI
Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0608s ][ Queries: 13 (0.0045s) ][ GZIP on ]