generate sine waves with delphi

Reply

Join Date: Jun 2009
Posts: 1
Reputation: airefrais is an unknown quantity at this point 
Solved Threads: 0
airefrais airefrais is offline Offline
Newbie Poster

generate sine waves with delphi

 
0
  #1
Jun 29th, 2009
Hi,
I am doing my Final project on audio applications using Delphi and I would like to get a pascal (Delphi) programme on reading, modifying (amplitude of a wave file) and saving the resulting wave file.
My purpose is to generate sine waves at different Amplitudes at 24 or 32 bits/sample. I have found that the package Audio-lab can generate these sounds but unfortunately, it is only for 16 bit/sample which means from -32768 to 32767, and the amplitude is varying from 0 to 32767. In my project, I need a large range of numbers from (-8388608 to 8388607) or more. In fact, an amplitude range on 0 to 65534 is desired at min case.
If any one can help me I really appreciate it, because I have waste a lot of time in this problem.
Thanks you before
Reply With Quote Quick reply to this message  
Join Date: Jun 2009
Posts: 8
Reputation: mediastar is an unknown quantity at this point 
Solved Threads: 0
mediastar mediastar is offline Offline
Newbie Poster

Re: generate sine waves with delphi

 
0
  #2
Jul 1st, 2009
airefrais,

I think you may try Adobe Audition that can generate 32-bit sine waves and more complicated waves.
Reply With Quote Quick reply to this message  
Join Date: Jun 2009
Posts: 8
Reputation: mediastar is an unknown quantity at this point 
Solved Threads: 0
mediastar mediastar is offline Offline
Newbie Poster

Re: generate sine waves with delphi

 
0
  #3
Jul 4th, 2009
Adobe Audition is a wave generating tool without programming. If you prefer to manipulate wave data by programming, the following ebook may help:

Clicke to download "Programming for Sound Wave Handling".
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC