![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: Physical noise model stops audio | |
LuisAly Member |
![]() ![]() ![]()
Iīm creating a simple physical model using white noise as source > HarmonicResonator > SampleCloud > and finally a MIDIvoice which reads a midifile stored on disk. ( how can I upload a midifile for testing? ) Best regards Luis Aly IP: Logged | |
SSC Administrator |
![]() ![]() ![]() This sounds as if it might be due to a DC offset. Try putting the noise or the entire input through a HighPassFilter to see whether this helps. Or use the stronger high pass filtering effect of Difference From Self. (A high pass filter will reduce or eliminate DC). IP: Logged | |
LuisAly Member |
![]() ![]() ![]()
Thanks for your answer. I put a HighPassFilter in WhiteNoise out but ... the canceling persists. Many thanks for your help. Best regards Luis Aly IP: Logged | |
LuisAly Member |
![]() ![]() ![]() Hi SSC Well I tried a piece of code using a PeakDetector (PeakDetector L: 10) * 500 s + 0.1 s in decay field of HarmonicResonator. Better results. Creative reagards IP: Logged | |
SSC Administrator |
![]() ![]() ![]()
I rearranged the order of the modules to put the Stereoizer first and the MIDIVoice at the end, just before the reverb. I noticed that the wavetable 'recording' was getting written more than once (because of the Stereoizer), so I changed the name of the wavetable to {'recording' & ?VoiceNumber} so that each channel would have its own block of memory for granulating. And I added a DifferenceFromSelf just before the input to the HarmonicResonator to ensure that no DC could be coming from the input. I noticed that the DC overload seemed to occur at high frequencies, so I made the decay on the HarmonicResonator related to the inverse of the !KeyPitch hz. This seems to reduce the likelihood of it overloading with DC. It doesn't eliminate it for all parameter settings, but it seems to reduce the chance of it happening for most settings. IP: Logged | |
LuisAly Member |
![]() ![]() ![]() SSC What can I say?? Many thanks. Is just like the way I wanted. Creative regards Luis Aly IP: Logged | |
CharlieNorton Member |
![]() ![]() ![]() The looping midi-file is something I would be very interested in. I know you can reference a midi file within a script. I have seen some generative stuff in the library you can feed a midi file. No idea how to go about it tho. :-) Charlie Perhaps just looping it for an hour in your sequencer and export a really long file might be the quick solution... Doesn't help if you want to do complex time with different length midi files.... [This message has been edited by CharlieNorton (edited 01 January 2011).] IP: Logged | |
LuisAly Member |
![]() ![]() ![]() Hi SSC Is just to thanks once again for the help in the patch I developed. I got an "A" in work. Creative regards Luis Aly IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() ![]() |
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.