Recording for my Mixcloud channel - driving tracks, classic rock and a couple country tunes. Follow me on Mixcloud!
It will be online this evening :)

#music #orlando #florida #radio #dj
It's Saturday! Join me on Jetstream Radio Hits & JSR Classics for some great classic hits (and who knows? your requests). LIVE 7am to 9am (Eastern/US Time) - Oh that's like 30-minutes, I better get to the studio!
Wake up to some classic hits on JSR! Saturday 7am to 9am Eastern/US time. 2 hours of the best from the 70's, 80's and whatever else you want to hear. Requests & shoutouts always welcome. Tune in!

#classicrock #orlando #radio #aviation
Lining up some classic rock tunes (70's? 80's?) and more! LIVE this morning on Jetstream Radio 7am to 9am (Eastern/US time). Requests, shoutouts always welcome. Tune in!

#music #classrock #orlando #florida #aviation
JustGettingIntoTheStudioPreparingForToday'sShow.HaveToMakeThisQuick. lol Tune in, request your favorite - Classic HIts today 7am to 9am Eastern (top of the hour)! on Jetstream Radio Hits & Classics.
Finally re-installed Windows 11 last night and ready for a Saturday morning show. Easy or rockin' classic hits. Join me on Jetstream Radio @ 7am-9am (eastern). Or, the JSR iOS app.
#florida #dj #radio #music #jetstream

Requests, shoutouts and messages to the DJ, use the website@ or on the smartCARS app (Global Chat!)*

*check with your VA.  If they are not using smartCARS, encourage them to make the switch!

Social Networking

Follow me on Twitter @radiodjmike

“Like” and follow on Facebook @radiodjmike

  • “Now Playing” for VirtualDJ

    April 24, 2022 | 0 comments

    During my shows, I use VirtualDJ Pro and Jingle Palette. One of the (major) things lacking in VirtualDJ is the export of artist and song title of the song playing, aka “Now Playing”. Many 3rd party audio streaming packages can read a “Now Playing” file and send the contents to the server, thus, enabling you to see what artist and song is being played. It is also a legal requirement and the song info is used for license royalties, tracking what is played and whether it is within the legal guidelines (DCMA has rules).

    VirtualDJ can stream audio to a server within itself – to ONE server. But, I use a soft-mixer (VoiceMeeter Potato), Jingle Palette (for sound effects/ID’s, etc) and I stream to multiple servers at once.

    Mixxx, which is a very popular FREE mixing software can stream to multiple servers. I tried this package during a show a couple of weeks ago after spending a few hours setting it up, testing and importing 33,000+ song tracks into it. I found it limiting with my Pioneer DJ controller compared to VirtualDJ. After the show, I ditched Mixxx. Sorry Mixxx fans.

    VirtualDJ does have a utility called Play2Text which I used for about a year. It reads VirtualDJ’s track info and saves it to a file of your choosing. But, for me at least, it proved to be buggy – sometimes it worked, sometimes it didn’t.

    With my growing knowledge of Excel and VBA, I decided to write some code and an Excel form that would do the trick. After a bit of testing, I submitted it to VirtualDJ and it was eventually approved as a app. But I needed something else, something stand alone. I grabbed Microsoft’s Visual Studio package and went to work. After some trial and error, countless Google searches, and tests, this morning I used my first-made Windows application – “Virtual DJ Now Playing v1”. It worked flawless! I decided to send it to VirtualDJ and am awaiting their approval. It may look archaic, but it does what is needed.

    Main screen of my Virtual DJ Now Playing application

    After this, I realized I’m on a roll! I started creating a soundboard After adding a couple of sound bytes and having successful results, I decided Jingle Palette does the trick, for now. lol If you haven’t looked at Jingle Palette, it is quite a useful program.

  • When to try and when to stop – lessons learned

    April 2, 2022 | 0 comments

    When you start with a new online station, the support can be overwhelming. This isn’t limited to how one station does it. I’ve ‘worked’ at a few over the past 15+ years and learned a few lessons. “Hooray! You’re here!”. “Welcome to the team!”. “Great show!” Management and others are there with encouragement. They may, or may not, post about your upcoming show on their own social media, “I’m listening to [insert your show name here] everybody tune in!” It is a great gesture that can last for awhile until it fizzes out like a stale carbonated beverage that is left open. Most of the stations are like this. For whatever reason, the enthusiasm, support and camaraderie fades. The next newcomer is boosted while you get shoved further and further into the back of the truck. For the newcomer, the above is repeated. Is that how to run a station of “volunteers”?

    Since I just mentioned the word, “volunteers”, these are unpaid gigs and everyone who is “hired” knows this in advance. What the management fails to understand sometimes is that, while this isn’t paid, there is time involved. DJ/Presenters maintain their own playlists and tracks. I have over 10,000 mp3’s. I also subscribe to two (2) “DJ Pools”, the larger one has a library of millions of music tracks. DJ pools cost but are well-worth it to have an almost unlimited selection of music at your fingertips. And, since they seamlessly interface with the DJ mixing software (in my case, Virtual DJ), it is like having a giant storage case of everything you could want sitting next to you. Well, maybe not everything but close. The stations are usually the responsible party for paying the music royalties. The DJ/presenters are still donating their time for preparation, producing promos/ads, and in some cases, paying for equipment, music & more.

    I’m always interested in do more within this crowded industry. When a station advertised for an HR Assistant, I applied. After a structured interview, I was accepted! Basic tasks include processing new applications and interviewing applicants. I have done this in the past, so it seemed like a good fit. Training for this role was non-existent. “Visit the website to learn more about it.” Another system was activated to supposedly assist with employee processing. No training for this either. I reached out to the “team” for assistance. As with starting out as a DJ/Presenter, there was some communication and support from management but that quickly faded. After a successful interview, I would hand-off the new applicant to upper management for final interview and processing. At first, applicants were processed by management in a timely manner, sometimes within a few days. Soon, that stopped as well. I would Email management about an applicant or an issue elsewhere and….nothing. One applicant waited for over a month. Then, after someone finally responded, they waited again for training. I inquired about becoming a trainer – I have experience, by the way – that was ignored. A few weeks later, “anyone interested in becoming a trainer can go to [website] for information.” They could not even address the person inquiring about it?

    Another applicant passed my interview criteria and was passed on to, and ignored by, management. I was seeing a trend here. I decided it was best to resign from the HR position. I saw no point in wasting my time and an applicant’s time only to have us both ignored. This lack of communication says more about management than anything. At first, “if you have any questions just contact us” seemed great but quickly turned to a sense of “I blocked you so don’t bother”.

    Some of this special treatment can extend to listeners as well. Blocked, kicked or “silenced” for something that may be petty or allowed activity coming from other listeners. Just so you know…

    Not all management have a chip on their shoulder, a superiority complex or autocratic behavior but when you experience this, it is time to stop trying. Lesson learned.

  • Show Host/DJ at JetStream Radio

    April 2, 2022 | 0 comments

    JetStream Radio is looking for show hosts to be the voice of JetStream Radio. It’s easy to get started – fill out a short application today! Then, who knows? Maybe your friends will hear you on JetStream Radio! Apply today.