midi to wav?

SonicIce

Diamond Member
Apr 12, 2004
4,771
0
76
Is there an easy way of doing this? I have a Chantech AV-710. I want to compare it to my older soundcard.
 

corkyg

Elite Member | Peripherals
Super Moderator
Mar 4, 2000
27,370
240
106
Originally posted by: fire400
Start>All Programs>Accessories>Entertainment>Sound Recorder


That won't work - Sound Recorder will not open a .MID file - only .WAV. There are .MID to .WAV converter programs, but they are usually not very good.

Convert
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Here's one. I don't know how good it is. Converting midi files to wav should theoretically be possible without a loss of fidelity, assuming that the sample patches are accessible (i.e. part of the midi file).
 

SonicIce

Diamond Member
Apr 12, 2004
4,771
0
76
Originally posted by: Markbnj
Here's one. I don't know how good it is. Converting midi files to wav should theoretically be possible without a loss of fidelity, assuming that the sample patches are accessible (i.e. part of the midi file).

this one looked like it was going to work but you cant save them in the shareware version :p
 

JimPhelpsMI

Golden Member
Oct 8, 2004
1,261
0
0
Hi, Midi is a bunch of codes that tell the sound card what to play/synthecize. I doubt anyone has written a converter to change it to Waves. One way is to play the MIDI on your sound card and simutaneously record it. Sound Recorder is not a good way as it is limited to 30 seconds of recording. Use any good RACK that can play MIDI and record Wav. Good Luck, Jim
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Well, there seem to be a number of converters out there. I don't see any reason why it can't be done, from a programming perspective. Each midi 'voice' is a sample that is transformed to a particular pitch and played at a particular volume for some duration. You have all the information needed to output a bitstream, i.e. the original waveform, the transformed waveform, duration, magnitude, etc.
 

imported_rod

Golden Member
Apr 13, 2005
1,788
0
0
It's actually really easy. I guess this should work for you - I've done it before.

Open up sound recorder, start recording (as .wav), play the Midi, stop recording (the .wav) once the midi is finished playing. This may sound dodgy, but it all stays inside the computer - you don't loose any quality.

RoD
 

fire400

Diamond Member
Nov 21, 2005
5,204
21
81
Originally posted by: rod
It's actually really easy. I guess this should work for you - I've done it before.

Open up sound recorder, start recording (as .wav), play the Midi, stop recording (the .wav) once the midi is finished playing. This may sound dodgy, but it all stays inside the computer - you don't loose any quality.

RoD

you have to set the volume controls at almost the right parameters according to your listening environment and make sure the MIC is turned off.

I suggested this one earlier, but I guess you had to explain the last half which required a little bit more common sense.
 

SonicIce

Diamond Member
Apr 12, 2004
4,771
0
76
Originally posted by: fire400
Originally posted by: rod
It's actually really easy. I guess this should work for you - I've done it before.

Open up sound recorder, start recording (as .wav), play the Midi, stop recording (the .wav) once the midi is finished playing. This may sound dodgy, but it all stays inside the computer - you don't loose any quality.

RoD

you have to set the volume controls at almost the right parameters according to your listening environment and make sure the MIC is turned off.

I suggested this one earlier, but I guess you had to explain the last half which required a little bit more common sense.

so what settings or volume levels should i be using exactly? are you sure this is possible?
 

SonicIce

Diamond Member
Apr 12, 2004
4,771
0
76
Originally posted by: oynaz
Good thing you have got me, then.

Audacity is a nice, free sample-editing program. IIRC, it can read MIDI files as well. http://audacity.sourceforge.net/

Or you can use Anvil Studio, a free sequencer. This exports MIDI to wav as well http://www.anvilstudio.com/

OK, I have audacity and know for sure that it can't import midi files.

Anvil studio says that I need to by an optional 1/8 accessory when i try to save the wav o_O
 

SonicIce

Diamond Member
Apr 12, 2004
4,771
0
76
well.. i wanted to compare the midi on other soundcards. im starting to think it's not possible on my soundcard. im curious if you can do it and how, though.

so heres e1m4
 

T9D

Diamond Member
Dec 1, 2001
5,320
6
0
I recorded it for you on Audacity. It sounds really good. It's a lot louder than the actual midi for some reason I dont know why. But if you want it's 13 mb's. Tell me how to get it to you.
 

SonicIce

Diamond Member
Apr 12, 2004
4,771
0
76
Originally posted by: tk109
I recorded it for you on Audacity. It sounds really good. It's a lot louder than the actual midi for some reason I dont know why. But if you want it's 13 mb's. Tell me how to get it to you.

you can email it to me at sonicfreeze@gmail.com. why dont you accept pm's?
 

T9D

Diamond Member
Dec 1, 2001
5,320
6
0
Ok I sent it. Let me know if it works for what you are trying to do.

I usually only lurk and read so it can be months before I actually log in sometimes and would see a PM. Plus some people like to start PM fights so I like to avoid those.
 

SonicIce

Diamond Member
Apr 12, 2004
4,771
0
76
thanks. it sounds a little bit differant than mine. what soundcard do you have?

what exactly did you have to do to save it as wav?
 

SonicIce

Diamond Member
Apr 12, 2004
4,771
0
76
wait i got it to work! i just tweaks a few audio options in control panel. downside is you have to listen to the whole song before you can save it. i assume there is no quality loss.
thanks guys
 

JimPhelpsMI

Golden Member
Oct 8, 2004
1,261
0
0
Hi again, Glad you were sucessful. You don't have to listen to it. Just turn down the speaker volume. Connection is direct internally. Jim
 

xgsound

Golden Member
Jan 22, 2002
1,374
8
81
Sonic ice: did you record with audacity?

If yes, did it record your chaintech midi output or did it use Audacity's samples?

If no, what did you use to record your sound cards midi output?

The reason I ask is that I've tried to convert the output of my xg wavetable card to wav (for cd playing) several times with no success. An old shareware program "Wingroove" will convert midis to .wav quickly and correctly; but only using it's internal samples which would not help you compare the midi output of your cards.


Thanks,
Jim
 

natep

Senior member
Sep 27, 2005
527
0
0
even though you already got it, i just wanted to say that you can combine blank 30sec clips in Sound Recorder to make a longer file.