Csound Csound-dev Csound-tekno Search About

[Csnd] Re: Re: Re: Making of an instrument sample with Csound

Date2008-04-20 09:19
Fromvictor
Subject[Csnd] Re: Re: Re: Making of an instrument sample with Csound
Not all: if you consider that diskgrain can be used as a 'sample' opcode, and that diskin can
do the same, you can stream from disk similarly.
 
Another thing you can do is to convert your recordings to PVX format and do spectral resynthesis
from them, which would allow you to morph and cross-synthesise data. You can stream directly
from disk with pvsdiskin.
 
Victor
----- Original Message -----
Sent: Sunday, April 20, 2008 1:15 AM
Subject: [Csnd] Re: Re: Making of an instrument sample with Csound

All Csound sample opcodes, including the SoundFont opcodes, store samples in RAM and do not stream off disk.
 
It would be a useful addition to Csound to create a GigaSampler opcode that would stream samples off disk, or even modify the existing sample opcodes to do so.
 
Regards,
Mike
----- Original Message -----
Sent: Saturday, April 19, 2008 5:32 PM
Subject: [Csnd] Re: Making of an instrument sample with Csound

The good thing of Kontakt (and GigaSampler, I think) is its ability to play vast collections of long and high quality samples with a relatively small usage of memory if you have a decent hard disk. Using lots of long and hiigh quality samples is a key factor if you want your work to be really useful and you don't want to creare a very accurate model..

I don't know if Csound sample playback opcodes can do the same. Other people should comment on this issue.

----- Messaggio originale -----
Da: Arda Eden <ardaeden@gmail.com>
A: csound@lists..bath.ac.uk
Inviato: Sabato 19 aprile 2008, 16:59:19
Oggetto: [Csnd] Making of an instrument sample with Csound

Hi There,
For my doctor's degree thesis I am planning to create a sample library for a traditional Turkish instrument called "Tanbur". In the beginning I decided to use Native Instruments Kontakt but, since I'm not touching any proprietary software I decided to carry this project to Csound platform. As Kontakt users already know, it's scripting support makes Kontakt a flexible and powerfull sampler. Since Csound has most of the features of a programming language, it seems like Csound already has the scripting support. :)

Tanbur is a complicated instrument. It includes too many picking (Tanbur is played with a piece of long and hard stuff that is made of Turtle's shell) techniques and what I want  is to control all the samples taken in any style of picking. So I'll use layering and this means I need to control the events like Note On ,Note Off, velocities etc. Also too many samples must be in the memory at the same time.

Now what I wanna learn is the capabilities of Csound as a big sampler. Is it possible ?
Thanks.



--
Arda EDEN
Cumhuriyet University
Faculty of Fine Arts
Department of Music Technology
Sivas/TURKEY



Inviato da Yahoo! Mail.
La casella di posta intelligente.

Date2008-04-20 15:43
FromArda Eden
Subject[Csnd] Re: Re: Re: Re: Making of an instrument sample with Csound
Thanks for your great advices.
I guess I'll start with soundfonts first and try to see how far can it
go. And I need to look at the manual for more opcodes.
Thanks again.

On Sun, 2008-04-20 at 09:19 +0100, victor wrote:
>  
> Not all: if you consider that diskgrain can be used as a 'sample'
> opcode, and that diskin can
> do the same, you can stream from disk similarly.
>  
> Another thing you can do is to convert your recordings to PVX format
> and do spectral resynthesis
> from them, which would allow you to morph and cross-synthesise data.
> You can stream directly
> from disk with pvsdiskin.
>  
> Victor
>         ----- Original Message ----- 
>         From: Michael Gogins 
>         To: csound@lists.bath.ac.uk 
>         Sent: Sunday, April 20, 2008 1:15 AM
>         Subject: [Csnd] Re: Re: Making of an instrument sample with
>         Csound
>         
>         
>         All Csound sample opcodes, including the SoundFont opcodes,
>         store samples in RAM and do not stream off disk.
>          
>         It would be a useful addition to Csound to create a
>         GigaSampler opcode that would stream samples off disk, or even
>         modify the existing sample opcodes to do so.
>          
>         Regards,
>         Mike
>                 ----- Original Message ----- 
>                 From: csound username 
>                 To: csound@lists.bath.ac.uk 
>                 Sent: Saturday, April 19, 2008 5:32 PM
>                 Subject: [Csnd] Re: Making of an instrument sample
>                 with Csound
>                 
>                 
>                 The good thing of Kontakt (and GigaSampler, I think)
>                 is its ability to play vast collections of long and
>                 high quality samples with a relatively small usage of
>                 memory if you have a decent hard disk. Using lots of
>                 long and hiigh quality samples is a key factor if you
>                 want your work to be really useful and you don't want
>                 to creare a very accurate model..
>                 
>                 I don't know if Csound sample playback opcodes can do
>                 the same. Other people should comment on this issue.
>                 
>                 ----- Messaggio originale -----
>                 Da: Arda Eden 
>                 A: csound@lists..bath.ac.uk
>                 Inviato: Sabato 19 aprile 2008, 16:59:19
>                 Oggetto: [Csnd] Making of an instrument sample with
>                 Csound
>                 
>                 Hi There,
>                 For my doctor's degree thesis I am planning to create
>                 a sample library for a traditional Turkish instrument
>                 called "Tanbur". In the beginning I decided to use
>                 Native Instruments Kontakt but, since I'm not touching
>                 any proprietary software I decided to carry this
>                 project to Csound platform. As Kontakt users already
>                 know, it's scripting support makes Kontakt a flexible
>                 and powerfull sampler. Since Csound has most of the
>                 features of a programming language, it seems like
>                 Csound already has the scripting support. :)
>                 
>                 Tanbur is a complicated instrument. It includes too
>                 many picking (Tanbur is played with a piece of long
>                 and hard stuff that is made of Turtle's shell)
>                 techniques and what I want  is to control all the
>                 samples taken in any style of picking. So I'll use
>                 layering and this means I need to control the events
>                 like Note On ,Note Off, velocities etc. Also too many
>                 samples must be in the memory at the same time.
>                 
>                 Now what I wanna learn is the capabilities of Csound
>                 as a big sampler. Is it possible ?
>                 Thanks.
>                 
>                 
>                 
>                 -- 
>                 Arda EDEN
>                 Cumhuriyet University
>                 Faculty of Fine Arts
>                 Department of Music Technology
>                 Sivas/TURKEY 
>                 
>                 
>                 
>                 
>                 ______________________________________________________
>                 Inviato da Yahoo! Mail. 
>                 La casella di posta intelligente.