Tuesday, March 14, 2023

Transferring Audiotape Cassettes to WAV and MP3

    It's been a while since my last post.  Lot going on in real life, but also making progress on the music.  I went to see my folks a couple of weeks back, and Mom gave me some old tapes and discs that potentially had Uncle Freil's playing on them.  Got home, and hunted all over, but none of the tape players in the house were able to play the cassettes.  Monique and I both sell on eBay... you'd think with 20+ years each selling on eBay, we'd have at least one fully functional audiocassette player in the house, but nope.  None that could transfer the music into my computer.  Going to have to buy one.

DISTRACTIONS

    Then we had distractions.  A very cute, tiny dog that decided we were going to be his new home.  With three dogs already, we can't afford a fourth.  Thankfully someone volunteered to adopt him. Also, Monique and her sister spent all last week reorganizing our clutter.  eBay had taken over.  There's still work to be done, but it makes more sense now.  It feels like we have breathing room again.

    During the same week, my computer kicked the bucket.  It started by only booting in low-res and 32-bit.  Then it wouldn't boot at all.  The next morning, still not booting, but it did attempt to do a repair on the drive.  Later that day, it booted up.  Over the next few days, it would start up, but with various hiccups.  For now it's booting up and working right.  It won't last forever, but at least it's working right now.

    In that same time frame, we were told our taxes were going to be... a lot. Much more than ever before.  Last year I half-way retired.  Still working part time, and still selling on eBay.  Near the end of the year property taxes were nearly double compared to the previous year.  So we sold on eBay like never before to be able to pay it.  Now we're having to pay taxes on all the extra income we made in order to pay the other taxes.  
    As it turned out, it wasn't so bad.  Not great, but not "end of life as we know it" bad.

STILL SEARCHING FOR A CASSETTE PLAYER

    While all that was going on, the hunt was still on for a tape player.  Apparently, there are no "good but affordable" cassette players being made.  You can either go cheap/mid-range, none of which had... pristine... reviews.  Or you can go eBay with classic, expensive, decks from the 80's.  Tough call... you want the final audio to sound good, but the bank is already broke.  Cheap was the only option.
    There were three models on Amazon that seemed appropriate, in a price range from $25 to $60.  All three had a standard headphone audio out jack.  With the correct cable, you can go from headphone out, to the computer's Mic In, and digitize the audio with Audacity.

    The winner was the Semier AM/FM Radio Cassette Recorder, model number SM-138.  It could play and record audiotapes, has a 3.5mm earphone jack, can run on 4 C size batteries, or AC (power cord comes in the box, thankfully).  As you can see in the photo, the box had some corner damage, but the machine was in perfect condition.

TESTING THE AUDIO

    Did a test run, and it works!  Not perfect, but I'm playing tapes recorded 30 to 40 years ago... and they were recorded with one of those old Radio Shack shoe-box recorders.  I'm thrilled they still worked at all.  A little audio wobble under the circumstances is completely acceptable.
    One of the reviewers (don't remember which unit it was reviewing) warned of a 'hum' when you used a power cord, and gave advice on how to avoid it.  (Use batteries, or buy a $10 Noise Isolator.)  It was a well-written review with a lot of helpful info, but he made it sound like not following his advice would result in horrible audio.  I disagree.  

    When the player audio is set to the lowest possible level at which recognizable sounds are playing, and Audacity recording levels adjusted appropriately, the audio was acceptable for the circumstances.  Hum wasn't an issue.  Bad tape quality, years of tape degradation, and highly variable volumes within the same recording, those were issues.  The quality sure wasn't up to sound studio standards.  But with all the technical challenges, it was as good as could be asked for.

GOT THE WRONG TAPES

    One last issue... now that I can play the tapes, and digitize them, those first two turned out to be recordings of professionally made CDs, which I already owned.  Very disappointing.  Not the end of the story, though.  Last night, going through old boxes, I found two audio tapes that I had personally recorded of Freil playing the piano.  Only had time to check one side out.  There are 14 minutes of good enough audio, with songs I haven't heard him play since the late 1980's.  That made it all worthwhile.

    Can't wait to listen to the rest.  Hope to find more gems from the past, but it's been too long since writing a new blog.  Now you know what's up, and that I'm still making progress!

Sunday, March 5, 2023

MuseScore: Midi Import Panel Project Delayed

    "Midi Sheet Music" no longer consistently reads my newest MIDI files.  I spent several days recently searching for a replacement.  The big find was Midiano.  It shows scrolling sheet music, a piano keyboard, and both parts highlight the active notes as the MIDI file is playing.  It does the job with a LOT of bells and whistles.  That solved most of the problem.

    MUSESCORE PRINTS SHEET MUSIC... ODDLY
    The missing element was the ability to print the sheet music as .pdf files that I can share.  Of everything I tried, MuseScore was the best, but the formatting was odd.  It had clef symbols sprinkled all over the pages.  I wasn't too thrilled with the dots over the notes either, but that was small stuff.   The profusion of treble and base clefs throughout the sheets confused and annoyed me.  Not that I read sheet music... 

    Actually, I can struggle through the notes, piece by piece, but the rest of it is beyond me.  In the mid-60's, I took 3 years of first-year lessons.  Yes, that means I took the same first-year instruction three times.  Every time Dad got a new assignment, or my instructors moved, the new piano teacher insisted I start over... "to learn HER way."  By the third year, I was fed up and quit taking lessons.  Now I play by ear.

WHY CAN'T I FIND THE MIDI IMPORT PANEL?

    Anyway, spent a lot of time yesterday trying to find a better alternative.  MuseScore had the cleanest output, best-looking pages.  It imports MIDI without the sustain pedal, which is a strike against, but as far as sheet music it was the best free software out there.  Some forum conversations mentioned a "Midi Import Panel".  It's supposed to appear at the bottom of the screen, every time you open a Midi file.

    Not true.  It NEVER showed up.  Searched the context menus, the preferences, all the options I could find, nothing.  So I googled Midi Import Panel.  Long story short... it's gone.  There's are a lot of sites, even Google-recommended question/answer lists, that give instructions how to access it, and how to use it.  But they all apply to the previous version of MuseScore, not the current version.

    There's a GITHUB MU4 Task, "Restore Midi Input Panel".  It was opened on June 7, 2022, and closed on Sep 1, 2022.  The end result was to push it forward to a future revision.  The task was deemed too complex, and it was agreed that the panel would be restored in a future 4.x version of MuseScore.  As of today, March 05 2023, the panel is still not restored.

    So:      MuseScore 4 does NOT have the Midi Import Panel. 

               MuseScore 3 DOES!!!

GET 3.6.2 TO ACCESS THE IMPORT PANEL
    Those options seem kind of critical.  It's hard to understand why they simple left it out.  On the other hand, it's a very complex program, provided completely free.  I can't really complain about free.

There was another forum discussion where several people opted not to update yet.  Someone mentioned using both.  I already had version 4 installed, and tried installing version 3.  It worked just fine.  As a matter of fact, the highest revision to 3 I could find was version 3.6.2, so the link above goes to the first site I found that offered it.  Let me say it again:  MuseScore 3.6.2 DOES have the Midi Import Panel.

    It did exactly what it was supposed to.  Now I'm ecstatic.  It automatically splits my piano track into a treble and bass clef, which I like.  And it no longer has the excess clefs all over the sheets.
    One minor thing, and this is my own fault.  I use a lot of keyboard real estate.  Hit the deep low notes, and often go 2 or 3 octaves up as well.  In the sheet music, there are a LOT of lines stacked up representing how far below Middle C to play.  That's okay with me.  I hope it doesn't bother anybody who tried to play my arrangements.  With my limited understanding of sheet music, this makes more sense than having the treble and bass clefs floating all over the place.

PLAY IT LIKE YOU FEEL IT!
    Last caveat:  Professional musicians have told me, and many websites I've read also state that MIDI to sheet music conversion is error prone, and inaccurate.  As far as I can tell, it shows the notes I play, the way I play them.  Anybody advanced enough to read the notation... and anybody who loves southern gospel playing... can figure out the rest.  You just play it like you feel it.


Thursday, March 2, 2023

Midiano: Free Interactive Piano-App in your Browser!

     Yesterday I posted a little bit about the search for a "Midi Sheet Music" replacer.  Today, I want to go into more detail about the results of my search.  MuseScore 4, is my new favorite for printing out sheet music.  It's one narrow band of my search for a full-featured replacement.

    The real gem was in stumbling across midiano.com.  The homepage gives you two options; you can click "Start", and jump right into things, or click "About", and get an overview of the project in general.   This is the ONLY viable replacement for Midi Sheet Music (MSM).  There's nothing out there, at least not for free, that comes even close.  But where MSM is dated, hasn't been updated in years, and is no longer capable of loading all my MIDI files... Midiano goes the distance, and it does so with style.

To quote from the website:
  • Midiano is an interactive Piano-learning app that runs on any device with a modern browser.
  • Open any MIDI-File and Midiano shows you the notes as falling bars over a piano as well as the corresponding sheet music.
  • Connect a MIDI-Keyboard to get instant feedback if you hit the correct notes.
  • You can also use the keyboard as output device to play the MIDI-Files on your keyboard.
    It runs on any browser (and device) that supports the WebAudioAPI (Full support apart from Internet Explorer).
To connect a MIDI-Keyboard the browser also needs to support the WebMIDIAPI (Currently only Chrome and Edge).
    Midiano played my songs correctly.  More accurately, it played them the way I play them.  I'm not a trained pianist.  I'm a guy who plays by ear, is middling-good, and loves southern gospel style.  

    The song I play goes into Ableton in a single non-stop recording, while recording video at the same time.  If I mess up, I start over.  Once it's good enough, the audio and midi are output with no editing.  Then the audio is synchronized over the video, and the video's original audio is deleted.  The result is a nice video of me playing the song, minus the dogs barking, doorbells ringing, voices, neighborhood traffic...  

I'M A MIDIOT
    The MIDI file I create doesn't have a treble and base.  No separation for which hand plays which notes.  I don't read sheet music myself, and certainly can't write my own notation.  Midi Sheet Music used to be my go to for converting the midi files into notation that plays across the screen with the midi file.  Having found Midiano, I'll be using it from now on.  This is where it all comes together for people who want to learn to play my arrangements.  I record a video as the midi file is playing, slow once, then full speed.  It shows the notation, and the piano keys, as they play across the screen.  

    To make it more helpful, I include the midi files, plus a .pdf of the sheet music, on this blog.  All free.  
And all thanks to Midiano for making it possible again.  And for everybody who downloads my midi files, they can use Midiano to make learning the arrangements even easier.  You can easily slow down or speed up the playback. Pause, try a segment, back up and try again...  Midiano's far better than just watching a "how to" video, and I play to include a link to Midiano on every page that has a downloadable Midi file.

    Some day I'll see about using Adsense.  Maintaining this blog, a custom URL, and Google Office, costs about $12.95 a month.  If at some point my blog can become self-supporting, that would be the cat's pajamas.  Until then, at least it's affordable.  (You should have seen my BlueHost fees...)

I THOUGHT MY ORIGINAL SITE WAS GONE FOREVER
    Grace Notes, my original site, was online for over a decade.  I couldn't learn new songs fast enough to make it a profitable business, but occasionally someone treated me to a cup of coffee.  Sometimes even a banana split.  But the hosting fees were ridiculous, hundreds of dollars a year, for a site that never paid for itself.  So I gave it up.  We couldn't afford that kind of money just for fun.  
    
    Could have sworn I backed it up first, but mistakes were made...  and I thought it was gone forever.  Until recently when Monique found a mostly complete mirror of my site on "Wayback Machine."  Now I have access to many of the pages that were gone.
    I'm backing all the pages up that they saved.  Not everything was there, but a lot.  They saved nearly 100 pages of the original Grace Notes.  Now I've restarted Grace Notes in this new venue.  Writing new things, working on new music, but also plan to recreate every missing page I can.  Eventually all the midi files and sheet music will once again be available, for free download.

MIDIANO - ELEGANT, BRILLIANT, AND FREE
    Getting back to the point, there's a lot of 'step by step' processes needed to make this vision work.  Midiano is a HUGE step toward rebuilding my dream.  It's going to take years, but I see the path ahead now, and it's getting clearer ever day.

    To make it even better, it's available as a Progressive Web App!  I didn't know what that was, or how to set it up so I sent an email to the guy who wrote Midiano (He doesn't have his name on his website; for the sake of privacy, I won't use it here, either).  Within 24 hours, he sent a very nice email, with a link to instructions for my specific browser (I use Vivaldi).  And some general information to help me understand.  And an offer to help more, if that wasn't enough.  How neat is that?  
    
The instructions were beautifully simple.  Three easy steps and now I can work on Midiano any time, online or offline.  I'm immensely grateful!!

If you're looking for a learning tool that plays any MIDI file, creates sheet music notation, shows a piano keyboard, and shows them both in real-time, playing as the midi file is playing... you can't do any better than Midiano.  Go check out his site.  There's nothing to buy.  It's just a really cool utility, written by one of the nicest geniuses I've ever met.  :^)

Recent Posts