MsP Production Blog


Archive for the ‘Music Application Fixes’ Category

A Fix for SoundCloud Player not Working on Facebook Page

Thursday, April 3rd, 2014

If you’re like me, you’ve been frustrated with not being able to post your SoundCloud track to your Facebook page for some reason.  I’ve tried the fixes found here from SoundCloud’s support to no avail.

After doing some testing, I’ve figured out why I’ve been having issues.

If you create your own graphics, you may have used .png files for your graphics, due to its lossless compression (meaning it doesn’t compromise quality even when compressed).  This is the problem.  Unfortunately, when using SoundCloud’s player in a post on FaceBook, the player will not show if you used a .png file for your image of that track.  When using FaceBook’s debugger tool, the field og:image will be blank.  When you post the link on Facebook, the picture will not show, and the player will not be available in the Facebook post.  See the images below:

Debugger sample on a post that won't work

Debugger sample on a post that won’t work

Sample of a non-working SoundCloud post

Sample of a non-working SoundCloud post

 

Both Week 27 and 28 were using .png files for images.  By changing the image in SoundCloud to a .jpg version, the player now works as intended.  I’ve switched it up on Week 29, and now we’re good to go.

Using a .jpg instead of a .png

Using a .jpg instead of a .png

Player now shows with the .jpg.

Player now shows with the .jpg.

 

Hope this helps!  As many of you have seen, it’s not like I’m not working on music, just haven’t had time for the blog.  That’ll change, so expect some new articles and things in the near future, to go along with the plethora of beats I’ve released these past 200+ days. =]

-mnshyn

Production Tutorial: Using Multiple Instruments With a Single VSTi Instance on FL Studio + Eliminating Errors When Using Hypersonic 2

Tuesday, February 22nd, 2011

Here’s a video for some added visuals:

This particular entry has two main points:

  1. Show how to use multiple instruments on one instance of a VSTi (in this case, Hypersonic 2 is used as an example)
  2. Present workarounds that will prevent the user from getting errors that can halt productivity when using Hypersonic 2.

These two go hand-in-hand because #1 directly gives the workaround mentioned in #2.

Hypersonic 2 is a versatile VSTi that was discontinued by Steinberg some time ago, and one of the most sought after from our Production Vault.  For those who use Hypersonic who may have problems with it (those who obtained it from the vault have had issues) and use FL Studio, I have some workarounds on how to get rid of those pesky errors, including this one when opening your project:

Figure 2011-02-20/0: “There was an error loading the settings for the plugin ‘Hypersonic 2′”

Hypersonic 2 FL Studio Error Loading Settings

When this happens, Hypersonic 2 defaults to the “Welcome to the Matrix” preset, and if you don’t remember what preset you used, you’re dead in the water.  This can also get very frustrating when you try to save a project with Hypersonic 2 and FL Studio will freeze then crash, killing your progress, or automatically crashing when adding Hypersonic 2 to your project.

We will go over two different scenarios.  Starting a new project, and modifying one that exists (and you possibly getting the error pictured above).  Now I know these can be a pain, but unfortunately, it is a discontinued product, and we can only do workarounds.  Once you get into the habit of these workarounds (some are good practice anyway), it’ll become second nature.

Starting a New Project with Hypersonic 2 on FL Studio

Whether or not you use Hypersonic 2, make it a habit to open one up first before any other VSTi on a fresh session of FL Studio; meaning as soon as you double-click FL Studio, add Hypersonic 2 right away.  I’ve noticed it conflict with other VSTi’s and crash upon adding, so adding it first gets rid of that quirk.

Secondly, (and this is important):

DO NOT ASSIGN NOTE VALUES (STEP SEQUENCER OR PIANO ROLL) TO HYPERSONIC 2 ITSELF.

That may sound strange to you, especially if you haven’t been using FL Studio for that long.  The correct way however to assign notes on Hypersonic 2 is through MIDI Out Channels.

This way, you can use different multiple instruments and only ONE HYPERSONIC 2 INSTANCE.  This method works for the other big multi-instrument VSTi’s as well, including SampleTank and Kontakt instruments, albeit with slightly different methods due to the differences in interface.

To make this clearer, let’s take a look at the Hypersonic 2 interface.

Figure 2011-02-20/1: Hypersonic 2 Interface

Hypersonic 2 on FL Studio

The highlighted area is where you would pick your instruments.  I know some people simply pick one instrument for this instance of a VSTi, then open another instance to use another instrument preset.  It’s a waste of DSP power, and considering how many high quality VSTi’s are resource hogs, you need all the processing power/memory you can get.

The correct way would be to use MIDI Outs.  By linking a MIDI Out to each of the 16 available slots above (counting “Welcome to the Matrix” in the first slot), you can control up to 16 instruments off of one instance of Hypersonic 2.  As I’ve said earlier, this also goes for SampleTank, Kontakt VSTi’s, and others, so bear that in mind when using other VSTi’s as well.

How do you do that, you may ask.

Figure 2011-02-20/2: VSTi Settings Button

FL Studio VSTi Settings Button

First, we have to assign a MIDI Input Port on Hypersonic 2.  This can be done through the settings window by clicking on the gear icon on the upper left of the Hypersonic 2 window (other VSTi’s get this box as well).  Check the picture above for refernece.

Figure 2011-02-20/3: VSTi Settings Window

FL Studio VSTi MIDI Input Port

After clicking on the VSTi Settings Button, you get the window above.  Here, you will set the MIDI Input number to a number of your choice.  It’s defaulted with “–” and by changing this to a particular number you give the MIDI Out channels a port to reference when sending the input from the Step Sequencer or Piano Roll or from your MIDI Controller.  In this case, it’s set to 0.

Figure 2011-02-20/4: MIDI Out

MIDI Out on FL Studio

Next, add a MIDI Out Channel, which is done similarly to how you add a sampler, or audio clip channel.

Figure 2011-02-20/5: MIDI Out Settings

FL Studio MIDI Out Settings

Notice above how on the MIDI Out Settings there is a Channel setting (number), and a Port setting (number).  The Port should match the number you chose for your VSTi.  For example, if you selected MIDI Input Port 0 on your VSTi settings, your Port setting on the MIDI Out should be 0 as well.  The Channel setting corresponds to the number instrument you chose on Hypersonic 2.

Figure 2011-02-20/6: Multiple Instruments, Multiple MIDI Outs

Using the instructions above, we can use multiple MIDI Outs to control multiple instruments off of one instance of a VSTi.  In the example above, Hypersonic 2 was assigned a MIDI Input port of 0, and the “Soft Grand Piano” is on channel 1, and the “Brassy Orchestra XXL” is on channel 2.  The two MIDI Out channels, labeled “MIDI 1 – Piano” and “MIDI 2 – Orch” are set to play those instruments by setting their Port settings to 0, and their channels 1 and 2 respectively to correspond how they are assigned in Hypersonic 2.  You can test this out by clicking on either of the MIDI channels and play using your keyboard or MIDI controller, and you will notice that the MIDI Out channels are playing the instruments from Hypersonic (or whatever VSTi) as assigned and you no longer have to assign note values to the step sequencer or piano roll of Hypersonic.  All note and other settings can be done through the MIDI Outs.

PLEASE NOTE: Although you can assign notes and other MIDI values to MIDI Outs, you cannot assign MIDI Outs to go to effects.  Only the VSTi itself can be assigned to an effects channel in this case.

Modifying an Existing Project that uses Hypersonic 2 and Gives Errors

If you get errors, such as the one shown in Figure 0, the workaround is as follows.  Once you do this for your project, you won’t get these errors again provided you do not assign note values to Hypersonic 2 itself.

  1. Upon opening FL Studio, add a Hypersonic 2 VSTi channel.  Make sure it loads properly.  This will prevent FL Studio from crashing when Hypersonic 2 opens in your project.
  2. Open your project.
  3. Assign the MIDI Input Port in the existing Hypersonic 2 instance (refer to figures 2011-02-20/2 and 2011-02-20/3 above) to a number of your choosing.  If you have multiple instances of Hypersonic 2 open, write down what instrument presets you used, and mark all Hypersonic 2 instances (except for one, which will be the main one we will use for the project).  Assign the instruments you had written down to the one instance of Hypersonic 2 (see figure 2011-02-20/6 above).  Assign the MIDI Input Port to the one Hypersonic 2 instance remaining.
  4. Add as many MIDI Out channels as you have Hypersonic 2 instruments.  If you have three instruments on your once instance of Hypersonic 2, then have three MIDI Out channels.
  5. Assign the Port setting in those MIDI Out channels to the MIDI Input Port number you used for Hypersonic 2.
  6. Assign the Channel settings in those MIDI Out channels to correspond to the instrument you wish for it to control.  For example, if instrument #2 on Hypersonic 2 (assigned MIDI Input Port 0, for example) is “Lead Guitar Licks,” and you want one of your MIDI Outs to control it, the MIDI Out Settings should show Port 0, Channel 2.
  7. Copy/paste your step sequencer and piano roll settings to the corresponding MIDI Out Channel so that the note values, velocity values, etc. will no longer be on a Hypersonic 2 instance.  They will be on the MIDI Out Channel instead. See below for an example.

    Figure 2011-02-20/7: Multiple Instruments, Multiple MIDI OutsMultiple Instruments on Hypersonic 2 on FL Studio

  8. Once you’ve got everything moved properly, write down the instruments you used on Hypersonic 2, along with what number were they on Hypersonic.  In the example above, “Lead Guitar Licks” is 1, “Classic B” is 2, etc.
  9. Once you’ve noted everything down and you are certain everything is moved over properly (notes and all), delete the last Hypersonic 2 instance, so that there are no Hypersonic instances whatsoever in your project.  All your notes and velocities etc. are all moved over to MIDI Outs so they will be preserved.
  10. Save your project.  Your project should save with no errors.
  11. Exit out of FL Studio.
  12. Re-open FL Studio.
  13. Add a Hypersonic 2 VSTi instance.
  14. Open your project.
  15. Add a Hypersonic 2 VSTi instance.
  16. Reassign the instruments on Hypersonic 2 the same way you have written down.  All the MIDI Outs still have their port and channel settings, so your notes, velocities, etc. will still correspond to the same instruments as long as you have them assigned the same way.  You will not need to re-enter any notes or other information anywhere.
  17. Save your project.  You should get no errors.
  18. From here on in, all changes to notes, velocities, etc. will be made to the Piano Roll’s or Step Sequencers of the MIDI Outs and not on Hypersonic 2 itself.  You may also add instruments to Hypersonic 2 now, provided that you use a MIDI Out for each new instrument you use.  Remember: NO NOTES ON HYPERSONIC 2 ITSELF, ONLY ON THE MIDI OUTS.  I can’t stress that enough.
  19. That’s it.  If you ever open up your project from here on in and get an error about loading the settings, just do steps 11-14 above, and only those steps ONLY.  Your settings will load normally, and you won’t have to reassign anything.

So that should do it.  I’ll be making a video to outline everything later, so look out for that if anything is unclear about these instructions.  As always, hit me up at moonshyne@moonshizzleproductions.com if you have any questions for me.

More to come soon!

-mnshyn

    Hypersonic 2 on 64-Bit Windows, and Get MsP Tracks on Amazon!

    Friday, December 10th, 2010

    UPDATE: There were other issues too that needed to be addressed for Hypersonic 2, including crashing and not being able to load settings when you open a saved project. I’ve addressed those in a different entry that you can read here.

    I like Hypersonic 2 (a great multi-instrument VSTi that has been discontinued) as a multi-instrument VSTi, and it has helped me out on different projects. So when Brian Bullion (fellow in-house producer and MsP member) bought a new computer I told him to try it out. Only problem was that we could never be successful in installing it due to the dongle software that was included in the installer. On 64-bit Windows 7 (and more than likely on Vista), it would fail with an error on CLEDX.EXE.

    Good thing though is that someone was able to find a way around it, and now we have a version that will install just fine on 64-bit Windows 7 without any issues. It’s in the form of an ISO, RAR’d for a little bit of compression. Just burn the ISO or open it in your favorite CD/DVD Virtual Drive application and run the setup.

    You can download this version here.

    And also, for those who don’t know, MsP music is not only on iTunes, but now we’re on Amazon as well! So if you’re one of those guys who can’t buy stuff on iTunes, or don’t have an iPod, you can now buy our MP3’s from Amazon.com.

    MooN ShynE’s music on Amazon.com can be found by clicking here, and Black and Blue Ink.’s music on Amazon.com can be found by clicking here.

    More to come soon, including the release of an ADM album AND a Black and Blue Ink. album before the year’s end, which will both be available on Amazon and iTunes! Stay tuned!

    -mnshyn

    Production Tutorial: How to Add a Simple DLL based VSTi to FLStudio

    Thursday, November 18th, 2010

    With the growing popularity of the Production Vault and a few people asking me about adding VSTi’s and VST Effects to FLStudio ( FL Studio was also formerly known as Fruity Loops), I figured, why not put a tutorial up?

    BY THE WAY: All figures can be enlarged by clicking on them so you can see them in full view.

    So for the first go around, we’re going to show you how to add a simple DLL based VSTi.  To clarify, a DLL based VSTi is as self-explanatory as it sounds like.  It’s a VSTi in the form of a .dll file.  For example, reFX’s Vanguard is one file, Vanguard.dll.

    Now for some Windows users, you may not see the .dll at the end, because your settings may not show them.  There are ways to set it so you can see it, but that’s beyond the scope of this tutorial.  In any case, if the icon of the file is similar to what you see in the figure below, then it’s more than likely a .dll.

    Figure 2010-11-18/0: A .dll file

    A VST DLL file.

    First thing you’ll need to do after extracting the file from .RAR file (http://www.rarlabs.com/download.htm if you need it. =]) is check where FL is looking for it’s VST’s.  I believe the default is C:\Program Files\VstPlugins, but just to be sure, we can check FL’s file settings to find out the correct folder.

    So let’s start the show!

    1. Start FLStudio.
    2. Click on the “Options menu,” then click “File Settings.”Figure 2010-11-18/1: Getting to your File Settings

      Getting to your File Options in FLStudio.

    3. Check the path listed for VST plugins extra search folder.  In the case of the figure below, it’s C:\Program Files\VstPlugins.Figure 2010-11-18/2: The folder path to your VST’s.

      The path to your VST Plugins in FLStudio.

    4. Copy the .dll into that folder using Windows explorer.
    5. Close the Settings window in FLStudio where you saw the folder path.
    6. Click on the “Channels” menu, hover over “Add one.”  You will notice that the plugin you just moved in to the folder is not listed yet.  At that point, click on “More…”Figure 2010-11-18/3: Adding a newly installed VSTi into FLStudio.

      Adding a newly installed VSTi into FLStudio.

    7. In this “Select Generator Plugin”  box, scroll down to the “VST plugins” section, and with the list being in alphabetical order, you can check to see if your plugin is listed.  It most likely isn’t.Figure 2010-11-18/4: Checking what VST Plugins you have on your system.

      Checking what VST Plugins you have on your system.

    8. Click on the “Refresh” button, then click on the “Fast Scan (recommended)” option.Figure 2010-11-18/5: Scanning for new VST’s.

      Scanning for new VST's.

    9. It should show you that it found 1 or more plugins. Find the plugin you want to enable.  Since it is a new one, it is in a red font to make it easier for you to see.  Click on the box next to it to enable it.Figure 2010-11-18/6: Enabling the new VST(s).

      Enabling the new VST(s).

    10. Close out of the Select Generator Plugin box.
    11. The VSTi will now be ready for use as a regular channel.  Click on the “Channels” menu, then find the VSTi you just installed.  In this case, it’s the TPS_module.Figure 2010-11-18/7: Adding the new VST(s) into the sequencer.

      Adding the new VST(s) into the sequencer.

    12. And with that, your VSTi is ready to be played!Figure 2010-11-18/8: The new VST ready for use.

      The new VST ready for use.

    That wasn’t difficult, was it?  So now that you know, you can head into the Production Vault and get yourself some VSTi’s!

    More to come, as always!

    -mnshyn

    Windows 7 Troubles with the E-MU 0404 PCI Card And How To Fix

    Friday, March 5th, 2010

    So after my nice little escapade with Pro Tools M-Powered 7.4, and finally being able to get a fix for it (see here for more information), I felt that I no longer needed Windows XP, and decided to make the jump to Windows 7 on my main studio computer.  I’ve been running Windows 7 on my laptop, and was reluctant to upgrade the studio computer in case I needed to run Pro Tools to mix someone else’s stuff.  I currently use Adobe Audition 3.0 right now for all MsP recording needs.

    E-MU has the PatchMix system, which is a little app that runs that handles your ASIO.  On Windows XP, there used to be two different visible devices in Windows; one ASIO, and the other a standard wave device.  Usually, most non-audio production stuff would run on the standard wave device E-MU driver, and I would run Audition and FL Studio on ASIO.

    However, after installing 7, I ran into an issue: there was only one device, and only ASIO would work, meaning that only my audio production apps had sound.  Everything else, Google Chrome, Media Player, iTunes, etc. would not play.

    I thought it was an issue with the driver, but after doing some investigating, I found that Windows itself has a selector for sampling rate.  You need to match this rate with PatchMix.

    Here’s a quick screenshot, in case you run into the problem.  Click on it to see it fullsize:

    Figure 2010-03-05/1 – PatchMix and Windows 7 Sound Control Panel

    Patch Mix and Windows Sound for Windows 7

    Notice how both PatchMix and Windows 7 are running on the same sampling rate.  This will allow other Windows apps to use sound.

    To get to the Windows 7 Panel you see above:

    1. Take note of what sampling rate PatchMix is using.  If you’re using 44.1K, you will need to set Windows to 44100, i.e.
    2. Hit the Window Logo (The nice circular logo at the bottom left)
    3. Click on Control Panel (On the second column)
    4. Click on Hardware and Sound
    5. Click on Manage Audio Devices
    6. Click on the device that says Speakers, E-MU E-DSP, then click Properties
    7. Click on the Advanced Tab
    8. Choose the appropriate sample rate to match with PatchMix, then hit Apply.
    9. Test by hitting the test button to hear a sound.  If you hear the sound and do not get a “this device is being used by another application” or similar message, you’re good to go.

    Growing pains, I tell you.  But at least it’s working!

    By the way, thanks to the people who have so far bought tracks from Phase 3 – L.Y.R.I.C.A.L. Without Fear!

    Will update soon with a vid or two, MsP news, plus a review on the EastWest Quantum Leap Choir VSTi, as promised!

    -mnshyn

    Black and Blue Ink.’s Lyricist Manifesto, “Left Hook,” and The Pro Tools M-Powered 7.4 Windows 7 Fix

    Sunday, February 21st, 2010

    Before I begin, I’ll put the fix up:

    ProTools M-Powered 7.4, Internet Explorer 8 and Windows 7 Fix

    As I’m sure many people will be wanting that first. I don’t want people to think I actually don’t have the fix and I’m just leading them to my blog as a deception. For more info, read further down below about the fix because I did make some notes on it.

    As a short note, this is the fix for the 0xc0000005 error you get when starting Pro Tools M-Powered 7.4 on Windows 7 32-bit, with or without Internet Explorer 8.  My guess is that you can probably apply this fix on older versions of Windows and it will allow you to keep IE8.

    ==

    So Black and Blue Ink. has officially started work on “The Lyricist Manifesto,” the new album slated for this coming Fall 2010. Since you can count on BBI coming through with nothing but hard lyrics and hard beats, that’s what you will pretty much get out of this. No hooks, no fancy intros, no nonsense. Just straight up in your face lyrics with creativity and imagery, pushing the limits of rap lyrics. As soon as the beats hit, we’re off taking turns spittin a 16, 24, or even 32. If you’re a fan of metaphors, imagery, punchlines, and literary devices, and other rap/poetry/prose techniques, this is the album for you, combined with hardcore beats.

    This is a bit of a departure for me, because I am more of a song/track oriented rapper than a lyrical rapper (though I used to be back in the days), and that’s because as of late I’ve been really pushing for my musicianism to materialize in my music in terms of the way beats are made, usage of music theory, different techniques in song form, etc.  However, the fact that it is a departure, also presents itself and a challenge, and a challenge I definitely want to take up.

    The challenge now, involves a couple of things.

    First off, for example, we just finished recording a song called “Left Hook.”  It’s called as such because we “left hook” out.  No hook.  Also, for some odd reason (though commonplace if you’ve ever had the experience of watching K-Maculate record), K-Maculate alludes to not being lefty but bringing it to you.  I don’t know why, he just did (it brought many a laugh between me, ADM, Harmony Speaks and Boy Gnyus who were all present at the time).  The song itself is 1:45.  Yes, not even two minutes.  We both spit 16 bars, and that was it.  As K wanted it, he wanted no hooks, no intros, no nonsense, spit and continue on.

    It just seems a bit short to me.  However, we agreed that we could maybe spit 24s on future beats, just to try to at least make the 2 minute mark.  So that was resolved.

    The next challenge, is making the entire album not sound repetitive, and giving each song a character.  Normally, every song has some kind of character to the beat, to your lyrics, some character by topic, and by the chorus you put in or other characteristics.  With this project, you’re confined to the beat and lyrics only.

    The good thing about this is that it hones in my writing, and maybe it will make me more creative lyrically.

    As a producer, I have to make the marriage between the vocals and the beat in a way that even if we are spittin our usual bravado for every song, I can make it so that each song still carries a character.

    I’ll know I’ve succeeded if by the end of this project, the vocals and beat are so intertwined that mixing the acapellas and instrumentals would be blasphemous (tempo not withstanding).

    This may not seem like a challenge, but when you’re dealing with these type of lyrics, those vocals can easily be moved to a different instrumental and it would be perfectly fine.  I feel that in order for this album to be stronger, the beats and vocals must be 100% complementary, and that may only be possible if the beat is tailored perfectly to the vocals.  I don’t want loose vocals that could go on any beat.  This means a lot more post-production work rather than pre.  Once K and I record our verses, I will go through the track, take notes on the vocals, then go back and add to the beat so that the beat fits the vocals as completely as possible.  I guess you can say it’s like a movie score.

    Now that I’ve written all that, I feel I have a better grasp on what I need to do with these tracks as we move forward.  Let’s see what happens.  Watch our main home page here, as well as the BBI Facebook as I will be posting up “Left Hook” in the next few days.

    Also, as indicated by the title, I’ve stumbled upon (no pun intended, I didn’t use stumbleupon) a fix for Pro Tools M-Powered 7.4 to work on Windows 7.  It drove me bananas for months since I got Windows 7 that my Pro Tools does not work, but now with this fix, it works perfectly on 7.  The original fix though had a lot of URL’s in it, most of which I remember as spyware related sites, so I deleted all of those (they were in the site zone entries and history entries written into the .reg file), and left the more appropriate registry entries.  Please feel free to delete any other suspicious registry entries and let me know so I can update this patch as well.

    ProTools M-Powered 7.4, Internet Explorer 8 and Windows 7 Fix

    Mind you, I don’t deal in warez, so that is just the fix, not the program itself.  Click the link if you’re having that problem with M-Powered 7.4 with either IE8 and/or Windows 7.  On prior versions of Windows, uninstalling IE8 would do the trick, but disabling it on Windows 7 (uninstalling IE8 is not permitted on Win7, just disabling) would not work.  This will get you around that.

    As I said above, I’ve deleted the questionable entries (that I’ve noticed).  You may want to give the .reg file a once-over first before merging it with yours in case you have a better eye.

    I’ll have more soon!  More projects, and this weekend I am excited for a FoRcE oNe beat selection/recording session, as he is taking the initiative to make a song and be a big part of the creative process.  I’m a fan of artist evolution, so this will be a very fulfilling project for me.  He has only one solo song under his belt completed, so we’ll see what the young gunna has to say.   Be on the lookout for that one.

    Also, Cocoa has some demos she is looking to have me hear and work on, and Destiny and I have a few projects on deck as well.  You can’t forget projeCt inhalOr with ADM, and I’m sure you’ll be hearing a bunch from Brian Bullion soon as far as production is concerned.  The entire fam has got at least one project waiting in the wings, so as I’ve always said, 2010 is our year.  Watch!

    -mnshyn

    BLOG NAVIGATION

    TWITTER

    FACEBOOK



    More MsP on Facebook:
    ADM
    Black and Blue Ink.
    STFU Productions
    ADS

    Pump Audio Badge