Posts Tagged ‘Audio’
An updated version of Bassmidi has been released. And I modified some codes for Midi To Wav as well.
Download MidiToWav version 2.0.5.3 / 1,03 MB (1 089 382 byte)
Hashes
MD5: 8EB5D74DEC1B6B0220F0D361F31674EA
SHA1: EFA3DAEF308D010DD1C3A2B54103F8321737FA60
My free software are now available for download from the following URI:
The easy way to record, edit and enhance your sounds!
Free Audio Editor 2010

The author says:
Edit audio files visually; Record audio from a microphone or any other available input device; Apply various effects; Burn audio CDs from MP3, WMA, WAV, and OGG; All in one program, simple and intuitive – FAE (free audio editor). Completely free!
10 fundamental reasons for using Free Audio Editor
- Powerful audio recording feature
- Edit audio files visually
- Apply various effects easily
- Powerful noise reduction tool
- Easy to use interface will get you started editing in just minutes
- Real-time effect preview is supported
- Easy to use bookmark and region manager
- Supports a number of file formats including wav (multiple codecs), mp3, wma, ogg and many more.
- Burn your sound files to CD
- Tools include speech synthesis (text-to-speech)
- Completely Free!
It seems to not load 24Bits audio files. See the picture below.

Start and stop (or pause) with blank keys, can be good, but it just start and restart.
Anyway, it’s a free program.
If you want more advanced features, they have professional version of course.
I had almost uploaded MidiToWAV version 2, but all final moments, I found BASS.DLL. And it changed my mind.
It can connect MIDI device much faster than what I did (actually, BASS does not connect to the device) and as you already know, that can replace your SoundFont. This makes the MIDI sounds much better. Therefore I want to use it in my program.
There was a problem I encountered now.
There is nothing to do for end-users, but for programmers.
BASS_ChannelPlay(chan, FALSE);
FALSE, it means that it will not loop. But it does, after all. It seems to ignore it if timer is running.
If anyone knows how to stop the loop MIDI playback, I would like to know it. Cpp, Pascal, C # … Any code is appreciated.
What I can see is that I need something like very precise timer.
There was another problem.
You must have SoundFont. If you have a newer PC and your soundcard is not Creative Labs, you may not have it. But there are many websites offering free SoundFont. Just download it and load into MidiToWav. You do not need to install and do this and that. Without such a hassle. If you have a sound card, it works.
Since BASS does not use hardware, MidiToWav does not do that either.
I tested the New Audio components, and it was Huuuuuum. It’s hard to say. It is very strange thorny or trigger sound when I play. Quite annoying. But it worked very well to encode the WAV file to another.
So I will include WAV file encoder with MidiToWAV.
If you’re wondering, I still cannot record sound with New Audio components. I gave up.
There is one more thing I must write.
As you can see previous posts (MidiToWAV), I used the SKIN, but in the meantime, SKIN manufacturer updated its components and it began to stop working in my program. So I decided not to use these things.
It looks good but functionality… Nothing but heavy.
Anyway, it’s a bit delay for a new version.
I changed my mind about New Audio Components. I felt that I gave up too easy.
Their audio capture still does not work anyway.
On the other hand, I deleted Audio Lab.
I received some information via e-mail. Actually a few. One person told me about CPP and Delphi components, ActiveX and such.
Thank you very much for you to care about this software.
I looked at the things the one recommended.
New Audio Components v.2.5 (for Delphi)
Their (or his) Demo “Recorder”, did not record anything. I changed my Windows’ mixer setting, but it did not work either. So I did not want to try more. I threw them to the Trash.
AudioLab v.4.3.1 for Visual Studio, Cpp Builder, Delphi…
This is heavy duty! And it worked, I could record the sound. It was very easy, too. But how to do more than very simple? Their demo works but “So what?”, I must say.
Their help is not at all helpful, but they explain so many classes they have done. Easy but a bit more advanced demo could not be wrong.
It is free for Non-profit products, but without source code. They have made some silly dialogue, too. They were a little rush of new version or what?
Without the help that really helps, also demo as not good enough. What if it is really good! There is nothing to do with me but I think they will lose many customers.
And I could not play the MIDI file with it. They want to say it’s “Audio Stuff” blah blah blah …
It feels like this is pretty useless.
I still have it on my computer, because it is free, but I do not think I will use them.
I’ve made a little progress.
This is the next version.

Small numbers at the end of the version number can be a little more then when I release it.
A new interesting feature there. Do you see it? I do not mean to Skins. You can record sound from other audio sources. So far, I have tested with YouTube, Internet radio, DVD, CD, Windows Media Player, RealAudio Player, Quick Time … and it worked!
Once again.
Thank you, you told me about it, Mr… It was actually quite fun to examine them.