• Hi and welcome to the Studio One User Forum!

    Please note that this is an independent, user-driven forum and is not endorsed by, affiliated with, or maintained by PreSonus. Learn more in the Welcome thread!

SongLens, a free/open-source Windows desktop tool for browsing metadata from PreSonus Studio One 7 and Fender Studio 8 `.song` files.

Doc - I wasn't interested until clean-up was mentioned. Now I'm onboard!

For me, a bit larger font and the ability to sort by date ascending/descending would be great additions.

Thanks, and keep it going. This is pretty handy
 
Doc - I wasn't interested until clean-up was mentioned. Now I'm onboard!

For me, a bit larger font and the ability to sort by date ascending/descending would be great additions.

Thanks, and keep it going. This is pretty handy
Glad you like it. I'm looking into the font question. In the meantime, you should be able to sort the date by clicking on the header for the field at the top of the grid. Click once for asc. and again for desc. Let me know how it works for you. Thx
 
Hey Doc, I just discovered this and downloaded 1.04 to give it a try.

First of all, thanks for doing this! I have so many 'songs' that are nothing but tests of some sort and the ability to see what tracks (and instruments) are present helps me to cull useless songs.

Quick question: is there any way you could add an option to increase font size?

An easy modification that would be VERY useful to me, is for the app to remember/retain the current tab (on the bottom right window) rather than it always resetting to '"Summary'. For me the 'Tracks' and 'Notes' tabs are very useful compared to 'Summary'.

Thanks again!
Glad you're getting some value. I'll look into the font question. Thx
 
SongLens v.1.0.5 is available. https://github.com/askinner432/SongLens/releases/tag/v1.0.5

The following items were added or improved upon.
  • Added customizable font sizes for major UI sections (user request)
    • View -> Change Font Sizes
  • Added sticky tab option for song detail browsing (user request)
    • View -> "Use Sticky Tabs"
    • You'll see a checkmark. From then on whatever Tab you're on will continue to show in the grid.
  • SongLens no longer needs to be uninstalled prior to and upgrade
  • Preferences continue to persist across uninstall/reinstall.
  • Updated in-app help and configuration handling
Unfortunately, after some trial and error, I've decided that there will not be a Mac release. Apologies. However, the code is sitting there for the taking if anyone wants, or know someone who could build a Mac version.

As always, please let me know if you are finding it useful and any features/changes you have in mind.

Thanks,

Doc
 
  • Like
Reactions: AAV
SongLens v.1.0.5 is available. https://github.com/askinner432/SongLens/releases/tag/v1.0.5

The following items were added or improved upon.
  • Added customizable font sizes for major UI sections (user request)
    • View -> Change Font Sizes
  • Added sticky tab option for song detail browsing (user request)
    • View -> "Use Sticky Tabs"
    • You'll see a checkmark. From then on whatever Tab you're on will continue to show in the grid.
  • SongLens no longer needs to be uninstalled prior to and upgrade
  • Preferences continue to persist across uninstall/reinstall.
  • Updated in-app help and configuration handling
Unfortunately, after some trial and error, I've decided that there will not be a Mac release. Apologies. However, the code is sitting there for the taking if anyone wants, or know someone who could build a Mac version.

As always, please let me know if you are finding it useful and any features/changes you have in mind.

Thanks,

Doc
Thanks so much for your continued responsiveness Doc. Much, much appreciated. This is such a great and useful application. Thanks for your generosity. Wonderful
 
SongLens v.1.0.5 is available. https://github.com/askinner432/SongLens/releases/tag/v1.0.5

The following items were added or improved upon.
  • Added customizable font sizes for major UI sections (user request)
    • View -> Change Font Sizes
  • Added sticky tab option for song detail browsing (user request)
    • View -> "Use Sticky Tabs"
    • You'll see a checkmark. From then on whatever Tab you're on will continue to show in the grid.
  • SongLens no longer needs to be uninstalled prior to and upgrade
  • Preferences continue to persist across uninstall/reinstall.
  • Updated in-app help and configuration handling
Unfortunately, after some trial and error, I've decided that there will not be a Mac release. Apologies. However, the code is sitting there for the taking if anyone wants, or know someone who could build a Mac version.

As always, please let me know if you are finding it useful and any features/changes you have in mind.

Thanks,

Doc

Thank you so much!
 
A staycation is a terrible thing to waste. Mine led to a round of work on SongLens, and v1.06 is the result. From the beginning I wanted this to be helpful as an everyday catalog and discovery tool, and not just a metadata viewer. This version gets closer to that goal.

Also, some potentially good news on the MAC front, I've found someone to test for me. have begun looking at what it will take to port it over, and most importantly to maintain it.

As always, suggestions and your experiences are welcome.


SongLens 1.0.6

The main changes are:


Search

The Search box on the toolbar is a fast keyword search. I've added a funnel button that opens Advanced Filtered Search. You can now build searches using multiple rules across song metadata, file dates, notes, and track details. That means things like finding songs created after a certain date, songs under a certain tempo, or songs that use a specific instruments.

Saved Searches

Saved searches are in now too, and there’s also an option to restore and run your last advanced search automatically when SongLens starts.

Preferences

Preferences are now in Tools->Preferences.

Delete Folder

If you want to do some light housekeeping, I added a Delete Folder with confirmation. Right-click on a song folder and you'll get an option to delete it. If you opt to delete, you'll see a confirmation box. Of course, if you accidentally delete something, you can likely recover it using the Windows Recycle Bin utility.

There are a lot of smaller quality-of-life improvements too: improved "Light" theme (no more blinding white) better sorting behavior in the song grid, stronger help text, improved history handling, sticky tab memory, improved startup behavior, and improved dialogs and layout.

What Changed Since Last Version (the full list):

This version adds a new search system, improves browsing behavior, expands preferences, and brings a lot of polish to day-to-day use.

Search
  • Added Advanced Search with multi-rule filtering across metadata, file dates, notes, and track details.
  • Added support for All rules and Any rules.
  • Added saved searches with load, save, overwrite, and delete support.
  • Added an optional preference to restore and run the last advanced search on startup.
  • Improved the fast search toolbar flow by making the keyword box the main quick-search entry point and using the funnel button for advanced search.
  • Preserved advanced-search criteria after running a search so they can be tuned and reused.
  • Search results now automatically select the first matching song.
  • Search help text and hint messaging were improved.
Browsing And Folder Tree
  • Improved folder tree behavior when clicking parent folders with subfolders.
  • Improved parent/child folder detection during startup scanning.
  • Refined Expand All, Collapse All, and Rescan.
  • Rescan now refreshes the folder tree while respecting the active filter.
  • Added a permanent folder context menu for future expansion.
  • Added Delete Folder to the folder context menu.
Delete Folder
  • Reworked the Delete Folder confirmation to be clearer and safer.
  • Added immediate subfolder summaries with file counts.
  • Improved warning text about recovery through the Windows Recycle Bin.
Preferences And Session Memory
  • Added more startup/session behavior controls in Preferences.
  • Improved Preferences layout and made it resizable with remembered size.
  • Main window size is now persistent between sessions.
  • Sticky Tabs now remembers and restores the last selected detail tab.
  • Settings now save when the main window is closed directly, not just through File > Exit.
Grid, Status Bar, And Detail Views
  • Added grid sort indicators and fixed reverse-sort behavior.
  • Added a status bar focuses on Filter state and Sticky Tabs state.
  • Improved responsive sizing behavior in the main grid and several dialogs.
  • Fixed history display behavior so expected history files show correctly.
Theme And UI Polish
  • Reduced blinding brightness in the Light theme.
  • Improved contrast for tabs, status text, and buttons.
  • Cleaned up button labeling and search wording.
  • Updated tooltips and placeholder text to better reflect search behavior.
Help And Documentation
  • Updated the Help content to match the current UI and workflows.
  • Added a fuller searchable-fields list to Help.
Searchable Fields
  • Filename
  • Title
  • Artist
  • Year
  • Date Created
  • Last Modified
  • Tempo
  • Key Signature
  • Time Signature
  • Track Count
  • Sample Rate
  • Bit Depth
  • Comment
  • Session Notes
  • Saved In
  • Path
  • Folder Name
  • Track Name
  • Instrument
  • Track Notes
 
Last edited:
Very cool, thanks!!!!!
 
Wonderful - Thanks Doc! 👍
 
Hey Doc, is it compatible with 6.6.4?

Thanks, and nice tool
The short answer is, I don't know. It depends on whether Presonus changed their file format between v6 and v7. No harm in downloading it and trying it. It can't corrupt anything, and you'll know right away if it works. I'm curious, so let me know.

Thanks

Doc
 
I haven't had an issue readying any of my files (so far at least) and I probably have saves made in every version (although I haven't specifically tried to find versions prior to 3.5).
 
Doc

Nice update. I am on vacation but heading home today. Looking forward to getting this new version in play.

Wanted to ask - does SL include actual VST plugins that are either inserts or sends in a session?

I am using this tool to document exactly what I need to reinstall for an upcoming full DAW rebuild - and while SongLens covers the “instruments” within a session - it does not tell me what FX plugins are in there - which of course leads to massive “Plugin missing” errors if one forgets to install a specific plugin

Appreciate any updates on this or if I have totally missed something here

VP
 
Doc

Nice update. I am on vacation but heading home today. Looking forward to getting this new version in play.

Wanted to ask - does SL include actual VST plugins that are either inserts or sends in a session?

I am using this tool to document exactly what I need to reinstall for an upcoming full DAW rebuild - and while SongLens covers the “instruments” within a session - it does not tell me what FX plugins are in there - which of course leads to massive “Plugin missing” errors if one forgets to install a specific plugin

Appreciate any updates on this or if I have totally missed something here

VP
You didn't miss anything and, to be honest it hadn't occurred to me, but I'll look into it. Thanks for the suggestion
 
Back
Top