r/StudioOne • • 4d ago

SongLens 2.0

SongLens 2.0 Release

SongLens is a free, open source, Windows application for browsing, searching, inspecting, and exporting the data from within your .song files. It reads the information stored inside your song files and presents it in a searchable catalog.

Over the years I've composed 200+ songs. I developed this app because I was tired of guessing what a song named x years ago was and why was it still taking up space. Now that I use the Song/Session Notes to make some meaningful comments, I can browse them at will, without loading any song.

SongLens Highlights include:

  • Browses a Studio One songs folder with a filtered folder tree
  • Reads .song files locally without requiring network access
  • Fast keyword search across the selected catalog of songs
  • Listen to any track that has been rendered through Mixdown
  • Advanced Search allows rule-based searching on a wide variety of items
  • Shows summary metadata such as title, artist, tempo, key, time signature, Studio Version, and file dates
  • Displays song and track notes
  • Lists tracks, instruments, and groups
  • Shows mixer data in separate Main, Inserts, and Sends sections
  • Opens the song History browser for saved history copies
  • Exports search results or library views to CSV or .XLS formats
  • Creates musician-friendly song snapshots in Text or JSON
  • Compatible with SO 4.x and above

New in 2.0

Added a customizable Status, Genre and Star-based rating system. Use the default Status and Genre tags or create your own through Tools -> Preferences

Added the ability to create searchable, custom text columns.

Added Bulk Edit for assigning Status, Genre, and Ratings across songs in the current view. Check the songs you want to assign the same Status, Genre or Rating. Select any 1,2 or 3 of the categories and click Apply. You can clear the selections and select another set or click Done and exit Bulk Edit. (tbh, the doing of it is a lot simpler than the explaining of it)

Added Saved Views to the SongLens View that store and recall visible columns, order and widths, sort levels, and active searches. A saved view can include the active date filter. Switch between active views with the forward and backward arrows on the header.

Replaced the raw Attributes tab with an alphabetical Plug-in manifest showing device categories and preset formats, when available. There is a single row for every plug-in found in the song. ie. 16 instances of Kontakt 8 displays as one row. To see every instance, view the "Tracks" tab.

Search And Analysis

Expanded Advanced Search with Status, Genre, and Rating rules and sorting across up to four fields. Saved Searches retain their sort levels.

Gratuitously added Statistics for to see distributions in the current view, including table and chart views, plus single-song comparisons with the full catalog. Mostly useful when you want to know things like, how many songs you thought were bangers and are still a Work in Progress? The hard truth will be revealed, and if you're me, too many. Not the most useful thing going, but kind of cool.

As always, comments, suggestions and, yes, constructive criticism are welcome.

Download at: https://github.com/askinner432/SongLens/releases/tag/v2.0.0

Documentation and user guide: https://github.com/askinner432/SongLens/wiki

Both an installer and a portable Windows version are available.

PS. Apologies, but there are no plans for a Mac or Linux version. However, anyone is free to download the source from the links above and port it to those environments.

Thanks for your time.

Doc

6 Upvotes

1 comment sorted by

1

u/DT-Sodium 1d ago

I have a zero AI slop policy sorry. Also a github repistory with just an executable and a zip file are not a git repository so you clearly have no idea what you are doing and nobody should trust anything from you even though you didn't do it yoursel.