DIY LabVIEW Crew Blog

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 

Congratulations to Troy Kujawski for "Flipping for LabVIEW"

Rick_K
NI Employee (retired)

Troy took home a Flip Video Camera for his winning entry in the the "Flip for LabVIEW" DIY Contest. Troy's idea started when he was trying to easily make MP3 playlists (M3U files) that could be transported to different computers with differing directory structures. For him, it was targeted for use with his Home theater PC (HTPC) where he wanted playlists for any occasion. He was nice enough to share the program and source in his document entry within this group.

Like any good engineer he started out with a list of requirements. Also like any good engineer he allowed for some "feature creep" along the way to make everything better.(hence the secondary requirements)

Troy's requirements:

mp3_troy.pngM3U playlist generator

Primary Requirements:

     Generate list of full paths to MP3 files.

     Able to change the root path of the files. (Lists will be used on a different PC)

     Easy enough for my pregnant wife to use.

Secondary requirements:

     Able to edit existing files.

     Able to randomise order.

     Able to use environment variables (so any user's default music path can be automatically found "%USERPROFILE%\My Documents\My Music").

     Able to list more than just one file type. (*.mp3; *.aiff; *.ogg Etc)

For his day job, Troy works as a Systems Engineer for Bosch Australia. He has been working with LabVIEW for almost 10 years starting with some simple automated tests that have evolved into large test systems for the entire R&D department including hardware ranging from DAQ, Modular Instruments, CAN, and more. Everything is programmed with LabVIEW. "After 10 years I still love it, as you can probably tell by me developing vi's at home for fun!" Troy says.

Troy, thank you for your submission and congratulations on your win.

Rick Kuhlman - LabVIEW FPGA Product Manager (Unofficially "The DIY guy")