Csound Csound-dev Csound-tekno Search About

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

Date2008-04-19 21:34
From"Michael Gogins"
Subject[Csnd] Re: Re: Re: Making of an instrument sample with Csound
Given the key switches, what I would consider is writing your own special 
purpose tanbur sampler in C++ as a Csound plugin opcode using the Perry Cook 
Synthesis Toolkit in C++ classes. If you have any knowledge of C++ 
programming at all, this should be easier than doing it all in Csound. The 
STK provides all the basic parts you need to build a sampler, just as Csound 
does.

You could even start by assembling your samples in a SoundFont, then read 
the wavetables into your custom-built C++ sampler with all the special 
tanbur-specific logic.

If you have questions, I can try to help you.

Best,
Mike

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


> Yes there are some sampling software for GNU/Linux but their editors are
> really poor for now. I need something more than soundfonts and giga.
> With Kontakt it's possible to use key switches. I think I can make key
> switches by using the logical statements of Csound.
> Like:
> If C4 key pressed while D1 is pressed than play foo sample.
>
> It seems like it's possible. Key switches are important for my project.
>
> On Sat, 2008-04-19 at 11:23 -0500, Michael Rempel wrote:
>> 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"
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
> csound"