Csound Csound-dev Csound-tekno Search About

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

Date2008-04-19 21:28
From"Michael Gogins"
Subject[Csnd] Re: Re: Making of an instrument sample with Csound
Here are some more possibilities:

Create (or maybe event find) a SoundFont for tanbur. SoundFont is a sample 
format that is widely used. Csound has a SoundFont player opcode, and most 
other sampling software can load or convert SoundFonts. There is open source 
software on Linux for editing SoundFonts.

Create a physical model of the tabur. This may provide better results in the 
long run, as it the change in picking styles etc. should be easier to get 
right. Csound provides excellent facilities for physical modeling. You could 
start by monkeying with existing physical models of guitar, sitar, etc.

If you know C++, you can use the Perry Cook Synthesis Toolkit in C++ which 
is completely open source.

I am confident that physical modeling will give the best results in the long 
run because there are physical models of guitar and piano that are superior, 
at least with respect to expression and the nuances of playing, to sample 
libraries. Guitar is comparable to tanbur in difficulty, piano is vastly 
MORE difficult.

But it might not be easy to get the tanbur model just right, and doing so 
may require some understanding of both coding and signal processing.

Hope this helps,
Mike


----- Original Message ----- 
From: "Michael Rempel" 
To: 
Sent: Saturday, April 19, 2008 12:23 PM
Subject: [Csnd] Re: Making of an instrument sample with Csound


> In a word, yes. As to how, a seasoned scripter should have it figured out 
> in a few days at most. The Tootorials are a good start. In order to use 
> CSound you will need to read the manuals. You can produce worthwhile 
> results given enough effort. If CSound itself does not have sufficient 
> power to do the required calculations (rare) then other scripting 
> languages plug into it. You might want to look at soundfonts as a 
> convenient way to deliver your project.
>
> Michael
>
> Arda Eden wrote:
>> 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
>>
>> *
>>
>> E-mail message checked by Spyware Doctor (5.5.0.178)
>> Database version: 5.09660
>> http://www.pctools.com/spyware-doctor/
>> *
>
>
>
>
>
> E-mail message checked by Spyware Doctor (5.5.0.178)
> Database version: 5.09660
> http://www.pctools.com/spyware-doctor/
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
> csound"