Skip to content
A-MC Creative Development

A-MC Creative Development

Programming, Music, Tech, Hardware, Amiga, Commodore, Retrogaming and probably much more :)

  • Home
  • SOFTWARE
    • Hollywood Source & Libraries
    • APPBuilder Tool
    • HFinder 2017
    • HGUI
    • GEMZ
    • White Dot
  • Allanon’s Music Corner
  • About Me
  • MANUALS
  • Hire Me!
  • Privacy Policy
  • Toggle search form

gSoX : progress report #2

Posted on November 25, 2022 By allanon No Comments on gSoX : progress report #2

I’m going on with the format converter and at this point it’s already usable. Here is a screenshot of the GUI after having selected the source and the destination files.

The destination format is selected automatically if the user as selected/typed an output file complete with its extension, but If the extension is not recognized (or not typed at all) the the user needs to pick the target format from the drop-down gadget. 

Of course it is also possible to select the destination format after the auto-detection but in this case an additional extension will be added to the output file to avoid confusion.
For example, you set as destionation “my_file.mp3” then you pick “au” as destination format, the program will use “my_file.mp3.au” as output filename.

When a source file is selected, sox is invoked to analyze the source file, and as you can see in the first screenshot, all retrieved data is printed into the interface.

If the source is not recognized and error will be printed like in the following screenshot:

In this case I hava selected a mp3 file as input but SoX was not able to find the needed library to read this kind of files and an error has been printed.

Unfortunately I wasn’t able to grab the fancy animation that SoX prints during the conversion, so I provided a visual feedback implementing a simple timer to elapse the processing and to give something to watch to the user while sox is working.

In this third screenshot you can see that I’ve tried to convert a wav file to an 8svx file succesfully so I’m pretty happy about the results.

NEXT STEPS

  • Compile for AROS and check if all is working as expected
  • Allow the user to select a folder to convert multiple files in one go
  • Attach to the [Advanced] button another GUI to let the user to set additional parameters, like, for example, the bitrate.

Ok, that’s it 🙂

Hollywood

Post navigation

Previous Post: gSoX : progress report #1
Next Post: What’s going on? :D

Related Posts

HELPERS Lib released Hollywood
Graphical Interface for SoX Hollywood
HGui v1.2 Released Hollywood
EASING Lib released Hollywood
HGui Status Report Patreon Slider, Canvas, ListView : Another HGui status update. HGui
HFinder v2.1 for Windows released Hollywood

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Support me on Patreon!

My Patreon PageSupport me on Patreon!

Support with PayPal

Support me with a small donation!

Recent Posts

  • 2026 Update : run baby, run!
  • The last progress report of the year!
  • November’s round up!
  • Progress Report: September

Categories

Archives

Recent Comments

  • allanon on AmiCloud Beta 04 released! The DropBox alternative
  • Paul Issegalö on AmiCloud Beta 04 released! The DropBox alternative
  • allanon on AppBuilder v2.0 released

My Music Page on Facebook

My Music Page on Facebook

My Twitter

My Tweets

I’m on Spotify and Soundcloud!

My Spotify PageListen to my music!
My Soundcloud PageListen to my music!
Privacy & Cookies : This site use cookies. Please take a moment to review our privacy policy. Our Cookie and Privacy Policy

Follow me on Mastodon

Mastodon.Uno

Copyright © 2026 A-MC Creative Development.

Powered by PressBook Masonry Dark