Jon Thysell

Father. Engineer. Retro games. Ukuleles. Nerd.

Tag: svg graphics

Chordious 2.0 Preview available for download

Just a quick message, I’ve been feverishly working on the next version of Chordious, and today have just announced the first “preview” build of Chordious 2 for Windows. It’s not 100% complete, but I think there’s enough there to start gathering feedback.

Chordious 2.0 Preview

Find out more in the kick-off blog post: Try out the Chordious 2 Preview for Windows.

/jon

Chordious 0.8.0 available, less requirements on Windows installs

I’ve had the code for Chordious 0.8.0 sitting on my laptop for a couple months now – haven’t found the time to add anything more to the pre-1.0 line since I plan on re-factoring a lot of the app after 1.0. Nothing too fancy in this release then:

  • Chord finder: Added the option to produce mirrored diagrams (for “left-handed” chords)
  • Windows: Removed the dependency on GTK# for .NET (now you just need Mono)
  • Windows: Fixed the StartChordious.cmd script to work on Win XP
  • Bug fix: Selected chords in the Chord Finder now unselect between searches

Check out these lovely screenshots (of 0.6.0):

For download links, check out my Chordious page, or the Chordious project page at Launchpad. You’ll find links for both the binaries and the source. Be sure to download the right binaries for your system (Windows or Linux / Mac OS X), and follow the installation instructions carefully.

Happy strumming!

/jon

Note: Chordious is still beta software, so please be sure to backup any ChordDocuments and diagrams you create. If you run into issues, or have feature requests, let me know!

Chordious 0.6.0 available, now with an integrated chord finder!

It’s been five months since I last released Chordious, my free app to generate beautiful chord diagrams for stringed instruments. Version 0.4.0 brought the first public iteration of the graphical chord designer, greatly simplifying your ability to create diagrams to meet your own style needs.

The problem was, you still needed to know what chords you wanted to make diagrams for. The biggest ask then was for an integrated chord finder.

It took me some time to bone-up on music theory, and then figure out exactly how to implement a chord finder in an efficient way. Other apps have done it before, but it’s a non-trivial problem to solve, and so I wanted as efficient, complete, and flexible solution as possible.

It took a few months to plumb the whole thing through, but Chordious 0.6.0 now features an integrated chord finder! Check out these lovely screenshots:

Now you can simply pick your instrument, tuning and search parameters and then search for chords! Right now you’re limited to the instruments, tunings, and chord types that I’ve entered- to start I just added some of the more popular banjo, guitar, and ukulele tunings. In the future I plan on making the list user editable. Same thing with the chord qualities- right now you’re limited to major, minor, augmented, diminished, 7th, 6th, and some of their variants.

Though the chord finder is the meat of the release, there are also plenty of other new features as well, including:

  • Export: Export images as PNG or JPG for easier use
  • Diagrams: Strings can be “muted” by setting them to -1 (and they show as x’s above the string)
  • Diagrams: Strings left open can optionally have an O at the top of the diagram
  • Diagrams: If Barre is set to -1, the diagram will make an “educated guess” where the barre should go
  • Diagrams: Barres can now be partial (only crossing the minimum number of marks) or cross the whole fret
  • Diagrams: If Baseline is set to 1, don’t show the 1 fret number (just remove the nut line, great for creating blank diagrams)
  • Bug fix: Fixed an issue where the app kept running in the background when you closed with an unsaved document open
  • Lots of other clean-up and code reduction

For download links, check out my Chordious page, or the Chordious project page at Launchpad. You’ll find links for both the binaries and the source. Be sure to download the right binaries for your system (Windows or Linux / Mac OS X), and follow the installation instructions carefully.

Happy strumming!

/jon

Note: Chordious is still beta software, so please be sure to backup any ChordDocuments and diagrams you create. If you run into issues, let me know! I’ve still got plenty of room on the road-map to version 1.0.

Update (02/16/2014): I finally fixed the StartChordious.cmd script to work on Windows XP, so I’ve updated the 0.6.0 windows binaries zip to include the fix.

Chordious 0.4.0 available, now with a graphical chord designer!

It’s been a couple months since I first released Chordious, my free app to generate beautiful chord diagrams. The first version was mostly just functional- a pain to use command-line utility that required users to create a custom text file with all of the chords they wanted to make.

But a pain no longer!

Chordious 0.4.0 now features a fully-graphical chord designer. Check out these lovely screenshots:

chordious0.4.0_01 chordious0.4.0_02 chordious0.4.0_03 chordious0.4.0_04 chordious0.4.0_05

Now it’s easy as pie to make chord diagrams for all of your favorite stringed instruments, from the ukulele to the guitar. Give the new designer a whirl and tell me what you think!

For download links, check out my Chordious page, or the Chordious project page at Launchpad. You’ll find links for both the binaries and the source. Be sure to download the right binaries for your system (Windows or Linux / Mac OS X), and follow the installation instructions carefully.

Happy strumming!

/jon

Note: Chordious is still beta software, so please be sure to backup any ChordDocuments and diagrams you create. If you run into issues, let me know! I’ve still got plenty of room on the road-map to version 1.0.

Introducing Chordious, an app to create your own custom chord diagrams

Chordious IconToday I announce the first release of my latest software project: Chordious, an open-source chord diagram generator for stringed instruments like the ukulele or guitar.

It’s the secret sauce behind the two sets of ukulele chord charts I’ve released in the past month, for both standard and slack-key tunings. At the moment, Chordious is a small command-line app that takes a config file of desired chord diagrams and generates them in clean, beautiful SVG graphics. Whether you want to make some chord charts of your own, or just spice up your song sheets, Chordious is the app for you.

Chordious isn’t just for ukulele, you can create diagrams for any stringed instrument. By default it produces very nice uke chord charts, but you can tweak and adjust the output to make the chords you want. Here are just some of the features:

  • Outputs to clean, scalable SVG images
  • Configurable styling, including:
    • Diagram height and width
    • Font size and family
    • Number of frets and strings
    • Specify top fret and barres
  • Bulk creating from the command line with Chordious.CLI.exe

For download links, check out my Chordious page, or the Chordious project page at Launchpad. You’ll find links for both the binaries and the source. Note that you’ll need at least .NET 4.0 or the latest version of Mono installed to run Chordious.

Happy chording!

/jon

P.S. As of right now the app works, as evidenced by the chord diagrams I’ve already made, but it’s by no means complete. For example I left room in the design for barre chord arcs, but since I didn’t need them personally, they currently don’t do anything. The next big thing I plan to tackle is to a graphical chord designer, to make designing the chords faster and easier. Stay tuned!