[Csnd] Realtime Sampling advice needed?
Date | 2014-05-29 21:02 |
From | fauveboy |
Subject | [Csnd] Realtime Sampling advice needed? |
I haven't yet managed to find any online resources that describe what needs to be done to make a realtime performing sampler. I wondered if people knew an appropriate book or reference online i could possibly study to understand what i need to do? http://csound.1045644.n5.nabble.com/Csound-Real-Time-Sampler-td5735374.html I ve posted a link here to another post i made just explaining where Im stuck for knowledge if anyone can guide me there your help is much appreciated, i am in need now :) Thank you very much for reading -- View this message in context: http://csound.1045644.n5.nabble.com/Realtime-Sampling-advice-needed-tp5735601.html Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2014-05-29 21:19 |
From | Victor Lazzarini |
Subject | Re: [Csnd] Realtime Sampling advice needed? |
Did you look at this code? http://csounds.com/udo/displayOpcode.php?opcode_id=55 also the opcode sndloop http://www.csounds.com/manual/html/sndloop.html ======================== Dr Victor Lazzarini Senior Lecturer NUI Maynooth, Ireland victor dot lazzarini at nuim dot ie On 29 May 2014, at 21:02, fauveboy |
Date | 2014-06-02 22:16 |
From | fauveboy |
Subject | [Csnd] Re: Realtime Sampling advice needed? |
Thank you for these links I've taken a look and its made me wonder if its usual to tailor ones own opcode for efficiency, is that done often, if it is how? -- View this message in context: http://csound.1045644.n5.nabble.com/Realtime-Sampling-advice-needed-tp5735601p5735668.html Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2014-06-02 22:27 |
From | Rory Walsh |
Subject | Re: [Csnd] Re: Realtime Sampling advice needed? |
You can take it that the code for opcodes is pretty well written and optimized. In most cases if it can be done in Csound the gains in writing your own opcode will be negligible in terms of performance. There may be times however when you may need a new purpose built opcode. Information about building your own can also be found in the floss manual. If you're learning C, I'd recommend looking over it. On 2 June 2014 22:16, fauveboy |
Date | 2014-06-03 15:29 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: rolling your own o[codes |
Attachments | None |
Date | 2014-06-03 15:54 |
From | fauveboy |
Subject | [Csnd] Re: rolling your own o[codes |
Well its certainly the first 2 reasons. So you're saying additional options of an opcode wouldn't reduce the performance of a csound script? Would it takes up memory or just general text space? In the number two you mentioned...Is it not truly beneficial to combine the options of 1 or 3 opcodes in just one 'tailored' opcode with the specific options you need to prevent using 2 or 3 separate opcodes with left over options which are obsolete to what one may need? Is there a resource online that shows the C code behind the opcodes we use on csound? You're right Im hoping it will be a good exercise :) -- View this message in context: http://csound.1045644.n5.nabble.com/Realtime-Sampling-advice-needed-tp5735601p5735688.html Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2014-06-04 13:52 |
From | fauveboy |
Subject | [Csnd] Re: rolling your own o[codes |
http://en.flossmanuals.net/csound/extending-csound/ -- View this message in context: http://csound.1045644.n5.nabble.com/Realtime-Sampling-advice-needed-tp5735601p5735699.html Sent from the Csound - General mailing list archive at Nabble.com. |