Cancelado

Add True Monaural (Mono) to DSMixer Component

I need someone to modify the cdDSMixer component by Carlos Barbosa to enable true monaural (mono) sound. Simply, the Left and Right channels must be mixed together so that either the left channel and the right channel have both left and right channels mixed. Left and/or Right = Left + Right.

Nothing else in the component should be changed as it still must function as originally intended but with the mono setting as below. (The peak graphing should properly represent mono sound as well.

Once my channel is created by:

FilePlayer := [url removed, login to view](AudioMixer);

I need to be able to do the following:

[url removed, login to view] := 'My MP3 or Wav Audio File';

[url removed, login to view] := True; //Add this and code to play mono sound. Of course false for stereo sound. Or something similar.

[url removed, login to view]; //Current way to play. We could even do:

[url removed, login to view]

These are just suggestions that I would like. It will take some audio file knowledge to figure out how to combine tracks into stereo.

The component is based on DirectX. The component is dsmixer.zip.

Another component is a sample which uses wave files only but shows how they load a wave file as a monaural, (not stereo) file. This second file is [url removed, login to view] and again shows how they combine a wave (.wav) only file left and right channels into mono and may help.

The components are freeware. You may download them from:

ftp://[url removed, login to view]

(Too big to upload to [url removed, login to view])

Habilidades: Delphi

Ver mais: tcbdsmixerchannel, dsmixer, dsmixer delphi 2009, simply well, graphing in c, file upload component, c graphing, cddsmixer, waviox, upload-some-big, true, stereo, pub, peak to, need channels, mono, figure out, delphi to c#, add, add audio files, wav mono stereo, ftp setting, load download file, sample wav, function delphi

Acerca do Empregador:
( 1 comentário ) Show Low, United States

ID do Projeto: #146057