Convert any music file (*.mp3) to 8D Audio.

//Hello World

If you love listening to music on YouTube I'm pretty sure that sometimes or the other you would have stumbled across some "8D Music", well yesterday I listened  "Starboy - 8D Music" and felt that there was really no Eighth Dimension in it..... I mean if you go by the 26 dimensions of the Bosonic String Theory, then a Music file with eight dimensions.....hmmm... well mankind is yet to find out how it will sound like but the Videos on YouTube labeled 8D music are nothing but Ambisonic audio.

So, I researched a bit about Ambisonic audio, and I found out that to create a single "8D Music"  track for YouTube, it takes the creator about an hour of hard work with powerful analog instruments.
I was like "Woah!" just to make a 4-minute audio pan from left to right and vice versa you waste 1 hour. (Yeah but they do get millions of views on a single song -_- )



So I decided to automate this task with python, which will do it for me in just 5 seconds(NOTE: speed may vary according to your PC's processor)

NOTE: This is just ver 1.0.0 alpha build (you may experience some quality loss for few mp3s)

So if you want to make your own '8D Music' just follow these steps:










  • First of all, to let python work with audio files, you will need to download 'ffmpeg' lib, Navigate to their official site  <<<<<HERE>>>>>>
  • Click on "DOWNLOAD BUILD" button.
  • Now here things may get tedious for some users....but please bear with me
    You will now need to add ffmpeg to your path, I'll try to navigate you through the process
  • First, open Downloads and go to your downloaded file... extract it with any archive manager.



  • I am using 7zip to do so..... you can use anything such as WinRAR or even Windows Explorer.
  • Rename the extracted folder to ffmpeg and copy it to your Local Disk D  (for simplicity)

  • Now Right Click 'This PC' icon and select 'Properties' option.

  • Now in the properties window click on Change Settings


  • Click on the Advanced Tab

  • When in the Advanced Tab click on Environment Variables

  • Double click on PATH



  • Finally, click on New and in the box type D:\ffmpeg\bin
                 again click on New and in the box type D:\ffmpeg


  • And Congratulations you are done setting up ffmpeg for your PC, please don't blame me for such a long process. (It wasn't me. It was Python -_- )


Now here comes the fun part...

Download the 8D_Audio_generator at just 1 Dollar (Click Buy Now): ($ 1 USD)



UPDATE: I have made it opensource, you can still use the above link to contribute to the project or else just navigate to GitHub - WinterSoldier13/8D_music_generator: A simple Python script to generate '8D Audio'. Please go through this https://cubepy.blogspot.com/2019/06/convert-any-music-file-mp3-to-8d-audio.html post before proceeding


  1. Create a new folder, move the downloaded 8Daudio.exe there
  2. Copy your track into the folder rename it to 'test', eg. Rename: Coldplay_UpAndUp.mp3 to test.mp3
  3. Double click 8daudio.exe ..... that's it.... follow the steps mentioned there....type 'normal' to generate Music with by default settings, alternatively you can type custom to generate audio with custom settings(just play with the numbers :) )
UPDATE: New version which supports many conversions at one click will be out soon...

If you face any difficulty in any step....feel free to contact me (@_neural.network_ : Instagram, @officialPirate : Twitter)







Comments

  1. Nice tool, Pal. BTW can't you do something about that ffmpeg $h!t???

    ReplyDelete
    Replies
    1. Sorry, but that ffmpeg is python's $hit, and I really can't do anything about it :( .

      Delete
    2. I've provided step by step instructions to configure ffmpeg . Please Let me know if you face difficulty in any step. :)

      Delete
  2. You don't necessarily need python either. There are VSTI's in existence which will do this for you. Look up New Audio Techology's 3D SAD and Sennheiser AMBEO. 3D audio doesn't just pan from left to right like most people seem to think when they create online tools for this; its also front to back panning/positioning too.

    ReplyDelete
  3. which version of python are you using ??

    ReplyDelete
  4. This is beyond my expectation for a 1.0.0 Alpha Build. Looking forward for the next build. (If you were planning to)

    ReplyDelete
    Replies
    1. Thnx!! and yes I am planning on the next build with more options like reverb and a Graphical User Interface😄😄😄

      Delete
  5. Hey man! thanks for this awesome application, by the way man I have been following you 'round github and all and I'm a fan of yours. Just love the way you created a python script to produce ambisonic music and I also like your Machine Learning projects... I am kinna' new to these kind of stuffs using Python and Machine Learning and I was just wondering.... Could you please guide me... I mean like a tutor, I will pay you $20 a day.

    ReplyDelete
  6. Hello sir i followed all your steps,but at last when i executed the '.exe 'file it says 'enter' and no compiled file comes up.please help me

    ReplyDelete
    Replies
    1. Hi Vyshakh, if you cannot see any compiled file that probably means that FFMPEG is not configured in your PATH. :)

      Delete
    2. not working ...after executing 8Daudio nothing happens

      Delete
  7. How to convert all mp3 tp 8d in a folder. Any single command available?

    ReplyDelete

Post a Comment