Ambiera ForumDiscussions, Help and Support. |
|
|
|||||
|
Hi, i want to ask if its possible (.Net Version of irrklang) instead of playing a file , forward the input of a microphone or guitar plugged to the computer (and ideally using the effects on it). I dont have special soundcard for now only use the embedded inputs / outputs on my ASUS board (VIA High def. Audio). Thank you. Heiko |
||||
|
You can capture single sounds from the microphone using irrklang, and then do whatever you want with them, like saving or playing back. Is this what you want? |
||||
|
Hi Eric, first of all thank you very very much for your respose and the great tool!! yes this is what i want. Ideally of course would be a small sample code based on the csharp.05.Effects sample how 'to do' it. We want to integrate this in a big project, what is like a SCADA system but much simpler to use, where the user can place and wire a lot of different 'virtual' tools like effect pads, mixers etc. Maybe we could establish a business relation :-) Greetings from germany Heiko |
||||
|
Please allow me to give you a idea what our application will do. I will use for explantion a image processing example and then transform it for a "musican". Our application imports plugins from dll's. Lets say the first dll provids a color webcam. The second dll has the abilty to make a edge detection and the third dll is for displaying images. The user places per drag and drop the 3 plugin and gets 3 forms with some controls on it. The first form he can select his cam, with the second he can select a threshold (and internally does the image processing) and the third form only has a output like a video player. The user then connects the three from with wires like in a flow diagram. If the user press run button, the data will be frequently transported internally within the wires between the internal objects. The transported data can be of any type (here Bitmaps). For the musican the idea could be: the first dll for example provides access to sound sources that are connected to the pc. The transported data i could imagine are chunks of bytes. Every component double buffers the data for example. Lets say the second component provides a echo effects and the last dll (component) is the output (here the user selects a speaker. Do you think this scenario could be possible by using irrklang? :-) (Our software is already used for eg image processing or visualizing process states (with gauges) or accounting) but even for musicans it would be cool. Best regards Heiko |
||||
|
It would be possible, but note that irrKlang cannot continuously capture audio and work with the data while still capturing. It works like this instead: Start capturing, then stop, and only then, after you stopped capturing you have access to the recorded audio data and can do whatever you want with it. So not sure if this works for you. |
||||
|
thank you again for the description. I will think about that. |
|