|
If all you want to do is change the phase of your audio signal, you don't need a computer or an app, all it takes is swapping the wires to the speaker!
However, noise, by its very definition, is a random signal; meaning whatever it is you capture with a MIC is a thing of the past and will sound like, but be far from identical to, the noise you will encounter later. Cancellation by adding something works fine on predictable sounds, such as the (50Hz or so) rumble of an engine; noise cancellation normally is done through filtering, not by addition.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
Sincerely, I don't know. You might begin by searching for "computational harmonic analysis" and "Fourier transform"... and good luck.
|
|
|
|
|
A simple method (for sine wave signals or predictable noise) is to simply invert the signal and play back at point of origin.
This is used in engine noise reduction systems and in top-end industrial machinery.
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC League Table Link
CCC Link[ ^]
|
|
|
|
|
Exactly that is what i want to do!
I know, that callibration of that isn't simple and so on, but i want to try it.
If it would be easy, it would by uninteresting.
So how can i record audio from a microphone and simply invert the signal and put it out over my speakers?
|
|
|
|
|
Well, I think that making a noise cancellation system can be a bit more complex than just taking the opposite of the sound samples (depending on what you are trying to do).
Typically, sound signals are represented as arrays of either integer of floating point values, also known as samples. There are many ways to represent an audio sample, but the floating point representation usually works best since it results in less loss of precision during processing since it tends to attenuate quantization issues.
Good reading material is available in Wikipedia, here[^], here[^] and here[^]. A few years ago I have also written an example on how to record an audio signal from the microphone in C# using SlimDX.[^]. I hope it helps (at least to get started with audio processing).
Best regards,
Cesar
|
|
|
|
|
Hi ,
I am try to make my connection string dynmic with th current root when i run my app in any location.
in web I am the path as the following : DataDirectory/mydb.mdf
but when i am try to make that in Machine Config (Win App) but not work.
How I can do something like that ?
|
|
|
|
|
|
|
Honeyboy_20 wrote: Connection string Path ?
As i getting your question you want know about ConnectionString path in .Config file for Windows Application. if so then see what I get after connecting Database to my Application.[It automatically Generate]
<connectionStrings>
<add name="WindowsApplication1.Properties.Settings.Database1ConnectionString"
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
in short I get for ConnectionString Path
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True"
Let me know in case of any problem.
|
|
|
|
|
|
Honeyboy_20 wrote: I do that but not work.
are you getting any exceptions is so please mention it.
Hope I will able to solve it
|
|
|
|
|
|
You can get the location/path of the dll using the AppDomain.
Then you create a fully defined path from that and your database name.
|
|
|
|
|
hey guys..i have to add 19 icons to my form..but i dont know which tool i should use?..19 picturebox i should add to my form or one another tool can i use ?
vemedya.com
|
|
|
|
|
Draw them yourself in the Paint event:
private void MyForm_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawImage(myIcon, myIconLocation);
...
}
For details see http://msdn.microsoft.com/en-us/library/42807xh1.aspx[^]
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
|
|
|
|
|
thanks for the help..should i add them to resources File of my project..to use them when i make its exe ?
vemedya.com
|
|
|
|
|
erdinc27 wrote: should i add them to resources File of my project
If they are fixed when you compile, then yes, it reduces the amount of stuff you need to ensure is there when your app runs..
If not, then keep them as files and load them when your form loads, or when they change.
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
|
|
|
|
|
ok friend..thanks for your help and time
vemedya.com
|
|
|
|
|
Welcome!
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
|
|
|
|
|
I have a windows form which I am displaying an image. I am using GDI+ to draw layers of images to create a final image.
I am using the Matrix class (2D) to rotate/scale/transfom a bitmap over the top of another absolutely fine, but I need to add perspective and rotate the Y axis (as if it were in 3D space).
In the lastest version of Flash I can set the rotateY property of a movie clip which is exactly what I'm trying to achieve with an Image in C# / GDI+.
Does anyone know where I can find a Class that does this in C#? I'm not worried about speed of processing.
Or do I have to use DirectX? I'm trying to avoid DirectX as I'm just putting together a very simple prototype quickly.
Any help or pointing in the right direction would be much appreciated!
Many thanks,
Rich Tufty
|
|
|
|
|
To be honest, I would look into using XNA if I were you. This would be fairly easy to achieve in XNA (a lot easier than in GDI+).
|
|
|
|
|
Hello Experts,
How to convert an image to pdf.
Thanks
If you can think then I Can.
|
|
|
|
|
Here[^] is an article from the CP Archives.
Hope it helps.
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
CCC League Table Link
CCC Link[ ^]
|
|
|
|
|
Thanks for reply,
But in this article author is converting with the help of Component. I want source which convert the image to pdf.
Best Regard
If you can think then I Can.
|
|
|
|
|
Oh well. Good luck with that then. That's going to take you a lot of time coding up. The PDF format is a standardised format, and you can download it for free - so you can use this to write your code from. If I were you though, I wouldn't waste my time reinventing the wheel here.
|
|
|
|