Welcome, Guest. Please login or register.

Author Topic: Converting OctamedSS to MP3  (Read 4039 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Jpan1Topic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 91
    • Show only replies by Jpan1
Converting OctamedSS to MP3
« on: September 08, 2011, 06:55:04 PM »
Hello fellow Amigans,

I was wondering if anyone knows how to convert Octamed Soundstudio songs to MP3 which will include MIDI as part of the songs. I've managed to convert my protracker Mods by importing them into Madtracker. But since I sold my Yamaha PSR, I've not been able to get the MIDI running in sync when I use standard GM Midi sounds from the computer instead of my Yamaha GM sounds. It would be nice to get this all in sync and then convert it from my PC to into MP3. Unfortanatly, my real Amiga is in England in the garage! and all I have to work with is the data from my Emulated Octamed Soundstudio on the PC.
Any tips, greatly appreciated.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Converting OctamedSS to MP3
« Reply #1 on: September 08, 2011, 09:07:11 PM »
Quote from: Jpan1;658506
Hello fellow Amigans,

I was wondering if anyone knows how to convert Octamed Soundstudio songs to MP3 which will include MIDI as part of the songs. I've managed to convert my protracker Mods by importing them into Madtracker. But since I sold my Yamaha PSR, I've not been able to get the MIDI running in sync when I use standard GM Midi sounds from the computer instead of my Yamaha GM sounds. It would be nice to get this all in sync and then convert it from my PC to into MP3. Unfortanatly, my real Amiga is in England in the garage! and all I have to work with is the data from my Emulated Octamed Soundstudio on the PC.
Any tips, greatly appreciated.


You'll have to do this in two stages, probably. In the first stage, use OMSS's direct to disk mixing mode as a 16-bit stereo, 44kHz (or 48kHz depending on your preferences).

For the second stage, use OMSS to control your MIDI device and use a separate tool to record the output, say on your PC. Make sure you use the same recording rate as you used for the first step, or mixing becomes complicated.

Finally, you will need to mix the two tracks together, before converting them to mp3. There are plenty of tools for this, LAME always gives decent results.

There is a knack to doing this well. What I would recommend is inserting an empty block at the start of your song. Then, on the first line, add a short sample and likewise a short MIDI sound, such as a drum or something else with a very rapid attack. These will indicate the start of your audio.

This step will help you synchronize the start of the two files, since when you capture the live MIDI performance, you'll probably already have started your recording tool for the audio and will have an otherwise difficult to estimate range of silence before it really starts. Before mixing, you can crop the second file to the start of your marker sound and then mix them both together confident that they align up properly.

Once you've mixed them properly, you can cut off the synchronising tick and silence that follows until the start of your track proper.


Another way of doing this is to just use a mixer to mix your live OMSS sample replay and the MIDI device's output and then capture the whole lot.

I prefer the former since it gives me more options for post-production during the final mixdown. Sometimes, I record several components of a track in isolation, purely for this reason.
int p; // A
 

Offline Jpan1Topic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 91
    • Show only replies by Jpan1
Re: Converting OctamedSS to MP3
« Reply #2 on: September 09, 2011, 11:00:29 PM »
Thanks for the advice :) I'll probably do as you said and mix down the midi and sample based sounds separately. Or even do away with the midi by converting them into samples and then record the whole lot as MP3 or Ogg. Thanks again for the useful tips.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Converting OctamedSS to MP3
« Reply #3 on: September 09, 2011, 11:37:10 PM »
Quote from: Jpan1;658701
Thanks for the advice :) I'll probably do as you said and mix down the midi and sample based sounds separately. Or even do away with the midi by converting them into samples and then record the whole lot as MP3 or Ogg. Thanks again for the useful tips.


You might want to keep your MIDI. Converting the MIDI instruments to samples can require a lot of work. I've done it in the past and preserving the feel of your MIDI hardware is not that easy. For example, if you have a nice instrument patch, without using at least multiple-octave samples, it just isn't going to sound anywhere as good, and that's before you get into the sample replay limitations of OMSS. You'll want to use 8-bit samples unless you don't need fine control over note volume, since 16-bit sample volumes are implemented using shifts (that is to say, you can have full volume, half, quarter, eighth and so on). Very messy.

Furthermore, any effects controllers you've set up, such as reverb, chorus etc. just aren't going to be easily reproduced either.
int p; // A
 

Offline XDelusion

  • Alien Breeder
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 5089
    • Show only replies by XDelusion
    • http://starwarslegacy.net/
Re: Converting OctamedSS to MP3
« Reply #4 on: September 10, 2011, 01:05:43 AM »
KarlOS: The last time I messed with hard drive recording, the end result sounded nothing at all like the song I had just composed. Just noise in fact, and not the noise I was going for. :)

You think 16-bit samples might have caused this?
Earth has a lot of things other folks might want... like the whole planet. And maybe these folks would like a few changes made, like more carbon dioxide in the atmosphere and room for their way of life. - William S. Burroughs
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Converting OctamedSS to MP3
« Reply #5 on: September 10, 2011, 10:16:37 AM »
Quote from: XDelusion;658709
KarlOS: The last time I messed with hard drive recording, the end result sounded nothing at all like the song I had just composed. Just noise in fact, and not the noise I was going for. :)

You think 16-bit samples might have caused this?


That depends. Did your record in 16-bit mode? If so, 16-bit samples should replay fine, aside from the crude volume control. If you recorded in 8-bit mode, well, that might not end so well.

Also, what did you use to replay the rendered audio?
int p; // A
 

Offline Jpan1Topic starter

  • Jr. Member
  • **
  • Join Date: Jul 2005
  • Posts: 91
    • Show only replies by Jpan1
Re: Converting OctamedSS to MP3
« Reply #6 on: September 10, 2011, 12:03:02 PM »
Quote from: Karlos;658524


Another way of doing this is to just use a mixer to mix your live OMSS sample replay and the MIDI device's output and then capture the whole lot.

I prefer the former since it gives me more options for post-production during the final mixdown. Sometimes, I record several components of a track in isolation, purely for this reason.


Yes, this was the best sound experience when I output the MIDI-keyboard sounds and Amiga samples through my yamaha mixer played the song back via OMSS and then I would adjust the volumes using the mixer. This worked fine and I got a decent rich sound from both.

I'm going to try save the the midi sounds as a MIDI file, and then import this onto a PC music tracker which can also playback Amiga .mod file and combine the two and see how this works.

As long as the playback routine is in sync I should be able record it as one file.
The GMmidi sounds on my PC don't sound as good as the one from Keyboard, but I'm sure I can find us an FM synth as a plugin and use this instead of sampled sounds for the MIDI.
 

Offline Ral-Clan

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 1979
  • Country: ca
    • Show only replies by Ral-Clan
    • http://www3.sympatico.ca/clarke-santin/
Re: Converting OctamedSS to MP3
« Reply #7 on: September 10, 2011, 01:43:41 PM »
Quote from: Jpan1;658747
As long as the playback routine is in sync I should be able record it as one file. The GMmidi sounds on my PC don't sound as good as the one from Keyboard, but I'm sure I can find us an FM synth as a plugin and use this instead of sampled sounds for the MIDI.

The problem with a lot of the GM sounds in modern PCs is that they are software generated, rather than hardware generated.  The old Soundblaster cards had an actual Yamaha FM synthesis chip on them.  Nowadays the GM sounds are often generated via Microsoft's built-in Windows GM software sound set.  So there is latency with the software method resulting in the delay you are experiencing.

So, yes, either hook up a hardware MIDI keyboard or sound module, or find some way to delay the audio track in a DAW by the same amount that the MIDI track is delayed.  i.e. render the MOD audio to a 16-bit WAV file in OctaMEDSS, save out the MIDI data as well to a MID file.  Load both the audio and MIDI file into a multitrack daw (each on a separate track) then drag the audio slightly to introduce a slight delay that matches up with the latency of the software GM sounds.

The methods above, outlined by others, will also work.
Music I've made using Amigas and other retro-instruments: http://theovoids.bandcamp.com
 

Offline minator

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 592
    • Show only replies by minator
    • http://www.blachford.info
Re: Converting OctamedSS to MP3
« Reply #8 on: September 10, 2011, 01:47:31 PM »
Quote from: XDelusion;658709
KarlOS: The last time I messed with hard drive recording, the end result sounded nothing at all like the song I had just composed. Just noise in fact, and not the noise I was going for. :)

You think 16-bit samples might have caused this?



Did you record with smoothing on?

All this 16 bit and 44KHz mixing makes for better quality recordings but remove the "Amiga-ness" of the sound.  If that was part of the original you may have inadvertently removed it.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Converting OctamedSS to MP3
« Reply #9 on: September 10, 2011, 01:55:36 PM »
Quote from: minator;658762
Did you record with smoothing on?

All this 16 bit and 44KHz mixing makes for better quality recordings but remove the "Amiga-ness" of the sound.  If that was part of the original you may have inadvertently removed it.


Another reason I often record parts separately and mix later. If I am trying to use decent quality sounds, I will turn on the smoothing, otherwise I'll leave it off.

However, even without smoothing, you aren't getting so much the "amiga" sound as the heavily aliased-sample conversion sound. If you want actual amiga sound, use 4 channel mode and capture the audio externally.
int p; // A
 

Offline XDelusion

  • Alien Breeder
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 5089
    • Show only replies by XDelusion
    • http://starwarslegacy.net/
Re: Converting OctamedSS to MP3
« Reply #10 on: September 10, 2011, 09:48:56 PM »
Quote from: Karlos;658737
That depends. Did your record in 16-bit mode? If so, 16-bit samples should replay fine, aside from the crude volume control. If you recorded in 8-bit mode, well, that might not end so well.

Also, what did you use to replay the rendered audio?


Dunno, been a while, will get back to it and let ya know.
Earth has a lot of things other folks might want... like the whole planet. And maybe these folks would like a few changes made, like more carbon dioxide in the atmosphere and room for their way of life. - William S. Burroughs
 

Offline minator

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 592
    • Show only replies by minator
    • http://www.blachford.info
Re: Converting OctamedSS to MP3
« Reply #11 on: September 13, 2011, 12:48:45 AM »
Quote from: Karlos;658764
If you want actual amiga sound, use 4 channel mode and capture the audio externally.



To me the Amiga sound is what you got on mods back in the late 80's & early 90's.  Back then floppy was the means of transport and being limited size meant mods had to be really squeezed.  The way to do this of course was use samples sampled at around 8KHz.

This meant they were noisy due to quantisation noise from the low frequency and low 8 bits resolution.  However because of the way the Amiga played back samples the noise was in effect retuned for different notes.  This has a musical and very distinctive effect to the sound.  Then there's the impact of analogue components and the characteristics of the DAC as well.

I plan to record with my Amiga at some point and this is what I want to capture. The lo-fi, grungy, but most of all, unique sound of the Amiga.


BTW I believe there was a discussion on the non-lineararities of the Amiga sound O/P at one point.  Is this on line anywhere?
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Converting OctamedSS to MP3
« Reply #12 on: September 13, 2011, 08:25:32 AM »
Quote from: minator;659109
BTW I believe there was a discussion on the non-lineararities of the Amiga sound O/P at one point.  Is this on line anywhere?


I dunno where exactly, but I do remember talking about this with bloodline and others not that long ago.

Not only are the DACs quite non-linear, but they vary from machine to machine. This is why the 14-bit CyberSound calibration utility exists.
int p; // A