Skip to main content

The future

It has been a while since any updates/progress on the app. But I'm still working, in between college work.

Firstly, I've been working on the ability to save different playlists, with names. Really only beneficial on the full paid version, when you've got 60 songs and a few different playlists.

Next up there's the holy grail: chords AND lyrics on the same screen. You know the way you generally see chord sheets, with the chords on a line above the lyrics? Have that pretty much nailed. There is a little bit of tinkering to be done by you, the user. Just add a couple empty lines at the start of the lyrics to make it line up with the chords. When it works, it works beautifully. When it doesn't quite work, you still get the gist of it.
Just have to add a check to see if there are lyrics AND chords for the song. If the mode is selected and both are there, then display both. Otherwise we just display whatever you have for the song.

Pretty major update, that last one. Finishing up the last phase of testing and then should be grand.

Also a few minor adjustments to coding that should reduce the memory usage. Gotta keep on top of things that could be a problem!

Comments

Popular posts from this blog

Create a setlist

This is the menu you're greeted with when you first open the app. Songs can be added to the playlist in two ways: 1) Drag & Drop  the desired song from the top panel to the grey playlist panel 2) Tap  the desired song, and press the "To List" button Songs can be removed by: Android:  Tap the "x" button beside the song name in the playlist Windows Phone:  Tap the song in the playlist and press the "From List" button Windows PC:  Drag the song to the red bin icon, or tap the song then press the red bin icon. Saving & Loading Currently unavailable on Windows 10 devices Simply tap the "Load/Save" button to save, overwrite, load or delete a playlist. The layout changes based on the device and screen size, so may not look exactly as the sample images.

Adding & Editing a song

The same layout is used for adding and editing songs. Windows 1 0 devices: The screen feature three panes: song info, JAM/TAB and preview*. The panes can be shrunk and expanded by pressing the "<" and ">" buttons if necessary. On small-screen devices, switch between the song info and JAM/TAB panes by pressing these buttons. *Large-screen Windows 10 devices feature a "preview" pane on the right hand side which shows how the song will be displayed. Due to available space and resources, this is unavailable on small-screen devices like phones Android devices: Small-screen Android devices currently feature the input fields in a vertical scrollview (this will be changed in a future update to match the Windows version) Differing layouts aside, the manner of inserting the information is the same for both platforms. Put in the title, artist, chords & lyrics or tabs, and any performance notes. You can also show the time signature and sa...

Transposing

I've been making different types of music apps ever since I first learned JavaScript all those years ago. Chords, scales, and more. One thing I always struggled with was transposing though. It's difficult enough, there are so many different scales: Major, minor, chromatic, pentatonic to name a few. My music theory is good, but when it comes to transposing, there's a lot more to be learned. Then things come into play like transposing up or down. General rule of thumb for me is transposing up sharpens, transposing down flattens. Then that throws a few (potential) problems in. Some chords have two names (A#/Bb for example). Personally, I never use an 'A#' chord, it's always called 'Bb' to me. So do I take that into account in the transposing, or do I just leave it as 'A#' if it's up, or 'Bb' if it's down? Much ado about nothing, in reality. Just some perfectionism shining through. For the app, I've sort of generalised the...