Re: [music-dsp] Audio Plugin Listening Test

2019-05-13 Thread Bastian Schnuerle

hahaha, i luv u r-b-j ...

Am 13.05.2019 um 05:24 schrieb robert bristow-johnson:



listen, i am an old fart.  a decade ago i discovered that i lost  
about 30 dB around 4 kHz.  but i have tried to adapt and for the  
most part enjoy full bandwidth music.


in **none** of the 4 snippets could i hear any real difference  
between the 5 files presented in the snippet.


sorry, dunno what to say.  i don't have golden ears, but i couldn't  
hear any difference.  i used Audacity and some pretty good Audio  
Technica headphones.


BTW, i liked the music in snippet 3.

r b-j

 Original Message  


Subject: [music-dsp] Audio Plugin Listening Test
From: "Simon Hestermann" 
Date: Sun, May 12, 2019 3:14 am
To: music-dsp@music.columbia.edu
-- 



> Dear List Members,
>
> We are in the early stages of building a new De-Essing technology  
and have

> started a first rough evaluation period.
>
> Participation in this quick questionnaire would be very helpful  
for our

> further research and is much appreciated:
> https://docs.google.com/forms/d/e/1FAIpQLSd8ZwLja- 
LaKnUAFgAEWTLud7fBbUa_5nDeP_cZyJiumldxxA/viewform?usp=sf_link

>
> Thank you to everyone who participates!
> Simon Hestermann
> ___
> dupswapdrop: music-dsp mailing list
> music-dsp@music.columbia.edu
> https://lists.columbia.edu/mailman/listinfo/music-dsp





--

r b-j r...@audioimagination.com

"Imagination is more important than knowledge."





___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp


___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp



Re: [music-dsp] Audio Plugin Listening Test

2019-05-13 Thread Bastian Schnuerle

hahaha, i luv u r-b-j ...

Am 13.05.2019 um 05:24 schrieb robert bristow-johnson:



listen, i am an old fart.  a decade ago i discovered that i lost  
about 30 dB around 4 kHz.  but i have tried to adapt and for the  
most part enjoy full bandwidth music.


in **none** of the 4 snippets could i hear any real difference  
between the 5 files presented in the snippet.


sorry, dunno what to say.  i don't have golden ears, but i couldn't  
hear any difference.  i used Audacity and some pretty good Audio  
Technica headphones.


BTW, i liked the music in snippet 3.

r b-j

 Original Message  


Subject: [music-dsp] Audio Plugin Listening Test
From: "Simon Hestermann" 
Date: Sun, May 12, 2019 3:14 am
To: music-dsp@music.columbia.edu
-- 



> Dear List Members,
>
> We are in the early stages of building a new De-Essing technology  
and have

> started a first rough evaluation period.
>
> Participation in this quick questionnaire would be very helpful  
for our

> further research and is much appreciated:
> https://docs.google.com/forms/d/e/1FAIpQLSd8ZwLja- 
LaKnUAFgAEWTLud7fBbUa_5nDeP_cZyJiumldxxA/viewform?usp=sf_link

>
> Thank you to everyone who participates!
> Simon Hestermann
> ___
> dupswapdrop: music-dsp mailing list
> music-dsp@music.columbia.edu
> https://lists.columbia.edu/mailman/listinfo/music-dsp





--

r b-j r...@audioimagination.com

"Imagination is more important than knowledge."





___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp


___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp



Re: [music-dsp] New License Manager, Keyzy

2018-02-20 Thread Bastian Schnuerle

hey volkan,

your pricing is quite high but acceptable compared to the industry  
standard. your website though is faulty. i tried to contact you via  
email from your site but there is no addressant stated once clicked  
the link.


can you contact me at bast...@axisplugins.com and clarify questions  
regarding the implementation of your code base into commercial  
products ?


thanks,
bzt

Am 20.02.2018 um 11:17 schrieb Volkan Ozyilmaz:


Hi Guys,

We had lots of problems in Volko Audio in the past for licensing  
our plugins. There was no affordable and practical service/product  
on the market, none of them was right for Volko. Then, I've created  
a new service called Keyzy. Keyzy is a very practical license  
manager. It creates, deposits and activates serial numbers for your  
products. If someone is interested, please freely contact me or our  
support system (supp...@keyzy.io). www.keyzy.io


Volkan

___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp


___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp



Re: [music-dsp] Trapezoidal integrated optimised SVF v2

2013-11-08 Thread Bastian Schnuerle

+1

Am 08.11.2013 um 19:55 schrieb Theo Verelst:

Just a short suggestion: the field at hand has been acknowledged to  
be let's say classic (for the sake of decorum) EE subjects, which  
at the time were hard to do, and interesting a integration POV.


Of course I agree that even people, for instance without the luck  
of having been born in 1st world countries, without all too much  
formal educations should, if necessary with the constitutional help  
of government funded activities, be able to enjoy digital  
technology and

digital media and musical materials, and ways to create those. I mean
I am for the idea that people, also from using the principle of Open
Source (which to decent people means something else than ripping  
literature for dog food for your little bunch of friends, I'd think)

can enjoy digital music synthesis for instance from their computer.

My concern, besides the idea that it is all too simple to take some
(well chosen) keywords and make yourself popular by using them, is  
that

the academic sport which *did* actually invent these ideas, came to
quite different conclusions about the use of these basic DSP ideas  
than
people seem to think. I think without betraying them, it is a good  
idea

that I and other spend some time and attention to make this clear,
besides pointing out that integrating step functions based on
equidistant samples is really NEVER going to converge to any time- 
continuous signal worthy of notion, unless you know quite well

what you're doing, what you're limitations are, and have some taste in
musical instruments and monitoring them.

So, at the risk of simply proving that some people are serious
of wanting the crime of betraying the good and replace and sell it by
making bad products, as long as they can happy-ho among eachother and
look interesting for certain new movements of people, here's a  
serious

consideration. When making use of the digital synthesis results, it
can be proven that the typical approximation will give certain  
predictable sorts of distortion (you could take my word for it, I'm  
not
new to this subject, and think I have learned something at  
university),

that in the first place you can find hard to escape from. But, more
importantly, and more to the point than trading off what these types
of (clearly present, I mean seriously, do you guys listen to your own
works sometimes?) distortion, there are certain, granted: pro-level,
considerations about creating waves in reverberant spaces, and waves
in Disco-like situations, which prevent peoples hearing from getting
damaged, and from people abusing sound for such purposes.

Of course this is not necessarily connected with DSP as a hobby or
innocent profession, but I have the feeling some people might be
deluded into believing that a system without feedback delay or
with some fancy-name prediction integral can defeat the loudness
control in Public Address systems made in my engineering domain, when
the next rave controller wants to abuse yet another crowd and  
prove his/her loudness superiority.

Some people fall for that crap, seriously, and that I find not good.

T.V.

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Starting From The Ground Up

2013-01-21 Thread Bastian Schnuerle

hi jeff,

apply as third party developer on steinberg.net to get the vst sdk.  
register as developer on adc (apple developers connection) to get the  
audio unit sdk. and apply as developer at avid to get the pro tools sdk.


once you have all three sdks, there are plenty of example projects in  
each sdk. that should give you a quick overview and lets you directly  
develop dsp code on the major hosts. it is a lot of fun ;)


cheers,
bastian


Am 21.01.2013 um 11:49 schrieb Jeffrey Small:


Hello,

I'm a recently new computer programmer that is interested in  
getting into the world of Audio Plug Ins. I have a degree in  
Recording/Music, as well as a degree in Applied Mathematics. How  
would you recommend that I start learning how to program for audio  
from the ground up? I bought a handful of textbooks that all have  
to do with audio programming, but I was wondering what your  
recommendations are?


Thanks,
Jeff
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] i need a knee

2012-08-14 Thread Bastian Schnuerle

hey andy,

that was actually exactly my issue ... thanks for the link ..

cheers,
bastian


Am 14.08.2012 um 18:13 schrieb Andy Leary:



On Aug 10, 2012, at 8:29 AM, robert bristow-johnson  
r...@audioimagination.com wrote:



hey Bastian, i don't have a *single* book that describes the DSP of
audio level compression.


The book Introduction to Signal Processing by Sophocles J.  
Orfanidis has a chapter on digital audio effects which includes a  
section on Compressors, Limiters, Expanders, and Gates.


http://www.worldcat.org/title/introduction-to-signal-processing/ 
oclc/299821990


It's a nice intro book for audio DSP with lots of Matlab examples.   
It doesn't discuss the knee type function, but what you are doing  
seems OK.  The key here is your envelope detector.  Use an absolute  
value followed by root mean square with a decent lpf.


-Andy


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] i need a knee

2012-08-10 Thread Bastian Schnuerle
ok, i got it by myself, took a while .. but a small hint would have  
been nice, you guys have all those books i can not afford and i am  
only a ee dipl.ing. and they wanted me to build bombs and instead i  
am coding musical instruments, you should respect that .. thanks




Am 20.07.2012 um 08:17 schrieb robert bristow-johnson:


On 7/19/12 4:19 PM, Bastian Schnuerle wrote:

hey everybody,

i am trying to compute a knee value in peak limiting. my code  
below works quite nice for very loud singals (which i like), but  
if not so loud values are processed this code introduces  
distortion. in the mycode there a some way-off alterations, which  
made the signal being quite smooth for loud signal, but as soon as  
it come to low peak, they/i are/am failing.


i would be very happy if you guys could post me some suggestions  
why this beaviour for low peaked signals appear and maybe your are  
willing to share altererations to my code to make it universal  
working ?!


.//...

static const float log6dB = 6.02059991327962f;


   20*log10(2.0)

the dB equivalent to one octave.


const float kNee = log6dB-GetKneeDBfromGUI();


   GetKneeDBfromGUI() returns the knee in dB relative to what?  the  
rails?



mFinalEnv = mProcessSignal;


how is mProcessSignal defined?


float kneeGain = 1.0;
if( mFinalEnv  1.0f ) gain = 1.0f/mFinalEnv;


and where is gain used?



const float outLimit = 2.0f*1.0f;

float curOutLimit6dBBelow = curOutLimit/2.0f;
const float maxUnequalAtt = -10.0f;

if( mFinalEnv  curOutLimit6dBBelow ) //6db below limit
{
floatinv = curOutLimit6dBBelow/mFinalEnv;

// do knee computation
floatkneePos1 = 0;
floatkneePos2 = 0;

if( mFinalEnv = curOutLimit )
{
kneePos1 = 1.0f;
kneePos2 = 1.0f;
}
else
{
// create two knee curves
floatxPos = (mFinalEnv - curOutLimit6dBBelow)/ 
(curOutLimit-curOutLimit6dBBelow);

kneePos1 = xPos*xPos*xPos*xPos;

kneePos2 = xPos;
}

// xfade between the knees
float kneeFactor = kNee/log6dB;


is kNee ever anything other than 1?

kneeFactor = ((1.0f-kneeFactor)*kneePos1 +  
kneeFactor*kneePos2)/7;


i see the xfade.  i don't see why you are dividing by 7.
.



floatoverallAttDb = FastLinToDb(inv);
kneeAtt = FastDbToLin(get_max(gain*(overallAttDb* 
(kneeFactor)),maxUnequalAtt));




okay, gain is used here.


kneeGain = kneeAtt;

}

}

for( int fc = 0; fc  channels; ++fc )
{
float val = mFinalVectors[fc][mFinaTail[fc]] * kneeGain;
}

..//..


can you define mathematically you're trying to do?  i can see that  
you have some sorta mix between linear and x^4.  i realize this is  
for a soft-knee limiter of some sort.  but i cannot grok the  
intended math to be accomplished with this code.  can you just  
state the math (with if statements, where needed)?


--

r b-j  r...@audioimagination.com

Imagination is more important than knowledge.



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] i need a knee

2012-08-10 Thread Bastian Schnuerle

+1 ;) ...

Am 10.08.2012 um 17:47 schrieb Nigel Redmon:

Robert gave an excellent reply, hitting all of the thoughts I  
had...except:


they wanted me to build bombs and instead i am coding musical  
instruments, you should respect that...


I think that you might have run into similar problems building  
bombs... ;-)




On Aug 10, 2012, at 3:23 AM, Bastian Schnuerle wrote:
ok, i got it by myself, took a while .. but a small hint would  
have been nice, you guys have all those books i can not afford and  
i am only a ee dipl.ing. and they wanted me to build bombs and  
instead i am coding musical instruments, you should respect  
that .. thanks




Am 20.07.2012 um 08:17 schrieb robert bristow-johnson:


On 7/19/12 4:19 PM, Bastian Schnuerle wrote:

hey everybody,

i am trying to compute a knee value in peak limiting. my code  
below works quite nice for very loud singals (which i like), but  
if not so loud values are processed this code introduces  
distortion. in the mycode there a some way-off alterations,  
which made the signal being quite smooth for loud signal, but as  
soon as it come to low peak, they/i are/am failing.


i would be very happy if you guys could post me some suggestions  
why this beaviour for low peaked signals appear and maybe your  
are willing to share altererations to my code to make it  
universal working ?!


.//...

static const float log6dB = 6.02059991327962f;


  20*log10(2.0)

the dB equivalent to one octave.


const float kNee = log6dB-GetKneeDBfromGUI();


  GetKneeDBfromGUI() returns the knee in dB relative to what?   
the rails?



mFinalEnv = mProcessSignal;


how is mProcessSignal defined?


float kneeGain = 1.0;
if( mFinalEnv  1.0f ) gain = 1.0f/mFinalEnv;


and where is gain used?



const float outLimit = 2.0f*1.0f;

float curOutLimit6dBBelow = curOutLimit/2.0f;
const float maxUnequalAtt = -10.0f;

if( mFinalEnv  curOutLimit6dBBelow ) //6db below limit
{
   floatinv = curOutLimit6dBBelow/mFinalEnv;

   // do knee computation
   floatkneePos1 = 0;
   floatkneePos2 = 0;

   if( mFinalEnv = curOutLimit )
   {
   kneePos1 = 1.0f;
   kneePos2 = 1.0f;
   }
   else
   {
   // create two knee curves
   floatxPos = (mFinalEnv - curOutLimit6dBBelow)/ 
(curOutLimit-curOutLimit6dBBelow);

   kneePos1 = xPos*xPos*xPos*xPos;

   kneePos2 = xPos;
   }

   // xfade between the knees
   float kneeFactor = kNee/log6dB;


is kNee ever anything other than 1?

   kneeFactor = ((1.0f-kneeFactor)*kneePos1 +  
kneeFactor*kneePos2)/7;


i see the xfade.  i don't see why you are dividing by 7.
.



   floatoverallAttDb = FastLinToDb(inv);
   kneeAtt = FastDbToLin(get_max(gain*(overallAttDb* 
(kneeFactor)),maxUnequalAtt));




okay, gain is used here.


   kneeGain = kneeAtt;

   }

}

for( int fc = 0; fc  channels; ++fc )
{
   float val = mFinalVectors[fc][mFinaTail[fc]] * kneeGain;
}

..//..


can you define mathematically you're trying to do?  i can see  
that you have some sorta mix between linear and x^4.  i realize  
this is for a soft-knee limiter of some sort.  but i cannot grok  
the intended math to be accomplished with this code.  can you  
just state the math (with if statements, where needed)?


--

r b-j  r...@audioimagination.com

Imagination is more important than knowledge.



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] i need a knee

2012-08-10 Thread Bastian Schnuerle
btw, i have implemented a soft knee for limiting as written in my  
first post, not in a compressor .. i can not find any posts regarding  
a soft knee in limiters throughout all musicdsporg, that is why i  
thought it could be nice to find out/share the maths/code behind it,  
to fill up/complete the archives of musicdsp.org regarding a soft  
knee limiter .



Am 10.08.2012 um 17:22 schrieb robert bristow-johnson:


On 8/10/12 6:23 AM, Bastian Schnuerle wrote:
ok, i got it by myself, took a while .. but a small hint would  
have been nice, you guys have all those books i can not afford and  
i am only a ee dipl.ing. and they wanted me to build bombs and  
instead i am coding musical instruments, you should respect  
that .. thanks




hey Bastian, i don't have a *single* book that describes the DSP of  
audio level compression.


there are two reasons that i *sometimes* don't spell it out,  
literally with a snippet of C code.  but only one of those reasons  
in response to you.  it was because i needed a clearer idea from  
you for exactly what you were looking for.  i didn't want to go  
through the effort when it wasn't what you were looking for.


the other reason, which applies more to comp.dsp , is that i  
sometimes think that people learn it better when they derive the  
knowledge themselves (with a little guidance from someone else).   
but that wasn't the case this time.


BTW, if what you want is a level compressor with an adjustable  
knee, both the knee location and the knee softness, we can discuss  
that here.  it, essentially, involves a table lookup that has your  
compression curve in the table.  it's a matter of how to  
determine the input level, how to convert that to gain, and how to  
apply that gain to the output.


--

r b-j  r...@audioimagination.com

Imagination is more important than knowledge.



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] i need a knee

2012-07-20 Thread Bastian Schnuerle




hi robert,


static const float log6dB = 6.02059991327962f;


   20*log10(2.0)

the dB equivalent to one octave.


const float kNee = log6dB-GetKneeDBfromGUI();


   GetKneeDBfromGUI() returns the knee in dB relative to what?  the  
rails?


no rails, from a gui via a linear value between -60 and 0 computed to  
db by 20.0*log10(linear value)





mFinalEnv = mProcessSignal;


how is mProcessSignal defined?


sorry for confusing .. mFinalEnv = theFinalEnvelopeControlValue after  
the limiting stage ..


e.g.: if (mFinalEnv  1.0f) gain = 1.0f/mFinalEnv where gain then  
will be multiplied with the inputsignal





float kneeGain = 1.0;
if( mFinalEnv  1.0f ) gain = 1.0f/mFinalEnv;


and where is gain used?



const float outLimit = 2.0f*1.0f;

float curOutLimit6dBBelow = curOutLimit/2.0f;
const float maxUnequalAtt = -10.0f;

if( mFinalEnv  curOutLimit6dBBelow ) //6db below limit
{
floatinv = curOutLimit6dBBelow/mFinalEnv;

// do knee computation
floatkneePos1 = 0;
floatkneePos2 = 0;

if( mFinalEnv = curOutLimit )
{
kneePos1 = 1.0f;
kneePos2 = 1.0f;
}
else
{
// create two knee curves
floatxPos = (mFinalEnv - curOutLimit6dBBelow)/ 
(curOutLimit-curOutLimit6dBBelow);

kneePos1 = xPos*xPos*xPos*xPos;

kneePos2 = xPos;
}

// xfade between the knees
float kneeFactor = kNee/log6dB;


is kNee ever anything other than 1?

kneeFactor = ((1.0f-kneeFactor)*kneePos1 +  
kneeFactor*kneePos2)/7;


i see the xfade.  i don't see why you are dividing by 7.


as i wrote, i made some devious alterations to make the knee work for  
lowlevel signals, by empirical fine tune any possible values to make  
the audible signal undistorted ..


eg: if hard limiting i get a flat plank signal on the output, the  
current kneeFactor that i can apply with this code gives some dynamic  
back to the signal at the threshold, it lightens up the signal, that  
is exactly what i want from a knee ... but mycode introduces hearable  
distortion but not as much as it would be without dividing by 7 ..



.



floatoverallAttDb = FastLinToDb(inv);
kneeAtt = FastDbToLin(get_max(gain*(overallAttDb* 
(kneeFactor)),maxUnequalAtt));




okay, gain is used here.


kneeGain = kneeAtt;

}

}

for( int fc = 0; fc  channels; ++fc )
{
float val = mFinalVectors[fc][mFinaTail[fc]] * kneeGain;
}

..//..


can you define mathematically you're trying to do?  i can see that  
you have some sorta mix between linear and x^4.  i realize this is  
for a soft-knee limiter of some sort.  but i cannot grok the  
intended math to be accomplished with this code.  can you just  
state the math (with if statements, where needed)?


i think that is why i am posting here, i can not even remember where  
i got that short code snippet from and the maths behind is not fully  
clear to me .. what i understand is that a knee parameter should  
reduce the threshold by a value calculated below.


eg. theoretically: if the threshold for the limiter is set to -10db  
than values at -10db should have the max kneeAtt applied thus the  
inputsignal according to my value set in the gui should be somewhere  
below -10db, values at 0db should only be reduced to -10db without a  
knee applied. everything inbetween -10db and 0db gets a value  
calculated by the knee algo.


so any help to understand and optimize my code below is greatly  
appreciated ..


float curOutLimit6dBBelow = curOutLimit/2.0f;
const float maxUnequalAtt = -10.0f;
float   inv = curOutLimit6dBBelow/mFinalEnv;

// do knee computation
float   kneePos1 = 0;
float   kneePos2 = 0;

if( mFinalEnv = curOutLimit )
{
kneePos1 = 1.0f;
kneePos2 = 1.0f;
}
else
{
	float	xPos = (mFinalEnv - curOutLimit6dBBelow)/(curOutLimit- 
curOutLimit6dBBelow);

kneePos1 = xPos*xPos*xPos*xPos;

kneePos2 = xPos;
}

// xfade between the knees
float kneeFactor = kNee/log6dB;
kneeFactor = ((1.0f-kneeFactor)*kneePos1 + kneeFactor*kneePos2);


float   overallAttDb = FastLinToDb(inv);
kneeAtt = FastDbToLin(get_max(gain*(overallAttDb* 
(kneeFactor)),maxUnequalAtt));



cheers,
bastian




--

r b-j  r...@audioimagination.com

Imagination is more important than knowledge.



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp

[music-dsp] i need a knee

2012-07-19 Thread Bastian Schnuerle

hey everybody,

i am trying to compute a knee value in peak limiting. my code below  
works quite nice for very loud singals (which i like), but if not so  
loud values are processed this code introduces distortion. in the  
mycode there a some way-off alterations, which made the signal being  
quite smooth for loud signal, but as soon as it come to low peak,  
they/i are/am failing.


i would be very happy if you guys could post me some suggestions why  
this beaviour for low peaked signals appear and maybe your are  
willing to share altererations to my code to make it universal  
working ?!


.//...

static const float log6dB = 6.02059991327962f;
const float kNee = log6dB-GetKneeDBfromGUI();
mFinalEnv = mProcessSignal;
float kneeGain = 1.0;
if( mFinalEnv  1.0f ) gain = 1.0f/mFinalEnv;

const float outLimit = 2.0f*1.0f;

float curOutLimit6dBBelow = curOutLimit/2.0f;
const float maxUnequalAtt = -10.0f;

if( mFinalEnv  curOutLimit6dBBelow ) //6db below limit
{
float   inv = curOutLimit6dBBelow/mFinalEnv;

// do knee computation
float   kneePos1 = 0;
float   kneePos2 = 0;

if( mFinalEnv = curOutLimit )
{
kneePos1 = 1.0f;
kneePos2 = 1.0f;
}
else
{
// create two knee curves
		float	xPos = (mFinalEnv - curOutLimit6dBBelow)/(curOutLimit- 
curOutLimit6dBBelow);

kneePos1 = xPos*xPos*xPos*xPos;

kneePos2 = xPos;
}

// xfade between the knees
float kneeFactor = kNee/log6dB;
kneeFactor = ((1.0f-kneeFactor)*kneePos1 + kneeFactor*kneePos2)/7;

float   overallAttDb = FastLinToDb(inv);
	kneeAtt = FastDbToLin(get_max(gain*(overallAttDb* 
(kneeFactor)),maxUnequalAtt));


kneeGain = kneeAtt;

}   

}

for( int fc = 0; fc  channels; ++fc )   
{
float val = mFinalVectors[fc][mFinaTail[fc]] * kneeGain;
}

..//..


thanks and cheers,
bastian
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Job at Waldorf

2012-04-25 Thread Bastian Schnuerle

hehehe ,...  http://www.axisplugins.com ;)

Am 25.04.2012 um 12:15 schrieb Stefan Stenzel:


Hello,

Might be worth mentioning here, Waldorf Music is looking for a  
developer:

http://www.waldorfmusic.de/en/jobs.html

Downside is that I will be the boss.

Stefan
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] maintaining musicdsp.org

2012-04-05 Thread Bastian Schnuerle
why not just porting the list to google groups (works very well for  
spree) and find a independent solution only for the archives uptotoday ?


Am 05.04.2012 um 16:05 schrieb Bjorn Roche:



On Apr 5, 2012, at 4:53 AM, Ross Bencina wrote:


Hey Bjorn,

On 5/04/2012 1:52 AM, Bjorn Roche wrote:

Any thoughts about modernizing the whole thing with a fresh CMS? I
think it would be easier to maintain, have built-in spam filters,  
and
it would be easier to have multiple people do the work. Plus it  
would
look more attractive. I don't think it would take much effort to  
redo

the whole thing in, say, drupal.


Have you ever set up a Drupal site? I have. It is not for small- 
time, non-commercial, low-maintenance overhead projects imho.


Yes. Quite a few.

Imho it would be a huge job to port the current site to Drupal and  
there is a lot of ongoing maintenance required to keep security  
patches up to date etc etc.


Yes. The biggest problem is security updates. You are right: major  
PITA factor. This can be mitigated by a hosted solution, or a multi- 
site install where someone is already monitoring the site for  
security updates. But, at the end of the day, that might not be  
realistic.



Doing the theme port alone would be a lot of work.


I would not dream of porting the existing theme, but rather use a  
new, or built-in theme.


Unless I'm completely out of touch it is really non-trivial to set  
up something like musicdsp.org in Drupal with adequate spam  
filtering. The standard Drupal capcha solution (Mollom) is not  
great -- in my experience it flags a lot of false positives (spam  
that isn't spam).


Mollom sucks. Captchas alone catch the vast majority of spam. The  
rest can be handled with moderation.


Anyway, this is really just a vote against Drupal for  
musicdsp.org, not against using a CMS.


I actually think the current ad-hoc php solution is not so bad --  
but Bram knows more about these things than me.


Recaptcha could be added to the existing site with fairly little  
effort, but there are other advantages to a CMS: they are easier to  
team-manage, organize, and they have a number of potentially useful  
features like taxonomies (giving the ability to tag and categorize  
algos by language and purpose for example.)


bjorn

-
Bjorn Roche
http://www.xonami.com
Audio Collaboration
http://blog.bjornroche.com




--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] maintaining musicdsp.org

2012-04-05 Thread Bastian Schnuerle
e.g. a plain website, maybe a rubygem and heroku with a contribute- 
code email form (secured via a captcha) towards an imap account,  
surveiled by a bunch of people of this list, who are then posting the  
code towards the website .. manually



Am 05.04.2012 um 16:26 schrieb Bastian Schnuerle:

why not just porting the list to google groups (works very well for  
spree) and find a independent solution only for the archives  
uptotoday ?


Am 05.04.2012 um 16:05 schrieb Bjorn Roche:



On Apr 5, 2012, at 4:53 AM, Ross Bencina wrote:


Hey Bjorn,

On 5/04/2012 1:52 AM, Bjorn Roche wrote:

Any thoughts about modernizing the whole thing with a fresh CMS? I
think it would be easier to maintain, have built-in spam  
filters, and
it would be easier to have multiple people do the work. Plus it  
would
look more attractive. I don't think it would take much effort to  
redo

the whole thing in, say, drupal.


Have you ever set up a Drupal site? I have. It is not for small- 
time, non-commercial, low-maintenance overhead projects imho.


Yes. Quite a few.

Imho it would be a huge job to port the current site to Drupal  
and there is a lot of ongoing maintenance required to keep  
security patches up to date etc etc.


Yes. The biggest problem is security updates. You are right: major  
PITA factor. This can be mitigated by a hosted solution, or a  
multi-site install where someone is already monitoring the site  
for security updates. But, at the end of the day, that might not  
be realistic.



Doing the theme port alone would be a lot of work.


I would not dream of porting the existing theme, but rather use a  
new, or built-in theme.


Unless I'm completely out of touch it is really non-trivial to  
set up something like musicdsp.org in Drupal with adequate spam  
filtering. The standard Drupal capcha solution (Mollom) is not  
great -- in my experience it flags a lot of false positives (spam  
that isn't spam).


Mollom sucks. Captchas alone catch the vast majority of spam. The  
rest can be handled with moderation.


Anyway, this is really just a vote against Drupal for  
musicdsp.org, not against using a CMS.


I actually think the current ad-hoc php solution is not so bad --  
but Bram knows more about these things than me.


Recaptcha could be added to the existing site with fairly little  
effort, but there are other advantages to a CMS: they are easier  
to team-manage, organize, and they have a number of potentially  
useful features like taxonomies (giving the ability to tag and  
categorize algos by language and purpose for example.)


bjorn

-
Bjorn Roche
http://www.xonami.com
Audio Collaboration
http://blog.bjornroche.com




--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] maintaining musicdsp.org

2012-04-05 Thread Bastian Schnuerle

just did wordpress for a friend .. looks nice .. +1 ..

Am 05.04.2012 um 21:50 schrieb douglas repetto:



I think even Wordpress would work very well for the content on  
musicdsp.org. I agree a full drupal site seems like overkill!


douglas

On 4/5/12 10:05 AM, Bjorn Roche wrote:


On Apr 5, 2012, at 4:53 AM, Ross Bencina wrote:


Hey Bjorn,

On 5/04/2012 1:52 AM, Bjorn Roche wrote:

Any thoughts about modernizing the whole thing with a fresh CMS?
I think it would be easier to maintain, have built-in spam
filters, and it would be easier to have multiple people do the
work. Plus it would look more attractive. I don't think it would
take much effort to redo the whole thing in, say, drupal.


Have you ever set up a Drupal site? I have. It is not for
small-time, non-commercial, low-maintenance overhead projects
imho.


Yes. Quite a few.


Imho it would be a huge job to port the current site to Drupal and
there is a lot of ongoing maintenance required to keep security
patches up to date etc etc.


Yes. The biggest problem is security updates. You are right: major
PITA factor. This can be mitigated by a hosted solution, or a
multi-site install where someone is already monitoring the site for
security updates. But, at the end of the day, that might not be
realistic.


Doing the theme port alone would be a lot of work.


I would not dream of porting the existing theme, but rather use a
new, or built-in theme.


Unless I'm completely out of touch it is really non-trivial to set
up something like musicdsp.org in Drupal with adequate spam
filtering. The standard Drupal capcha solution (Mollom) is not
great -- in my experience it flags a lot of false positives (spam
that isn't spam).


Mollom sucks. Captchas alone catch the vast majority of spam. The
rest can be handled with moderation.


Anyway, this is really just a vote against Drupal for musicdsp.org,
not against using a CMS.

I actually think the current ad-hoc php solution is not so bad --
but Bram knows more about these things than me.


Recaptcha could be added to the existing site with fairly little
effort, but there are other advantages to a CMS: they are easier to
team-manage, organize, and they have a number of potentially useful
features like taxonomies (giving the ability to tag and categorize
algos by language and purpose for example.)

bjorn

- Bjorn Roche http://www.xonami.com Audio
Collaboration http://blog.bjornroche.com




-- dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book
reviews, dsp links http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp



--
... http://artbots.org
.douglas.irving http://dorkbot.org
.. http://music.columbia.edu/cmc/music-dsp
...repetto. http://music.columbia.edu/organism
... http://music.columbia.edu/~douglas

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] maintaining musicdsp.org

2012-04-04 Thread Bastian Schnuerle

hey bram,

what is exactly the roadmap and tasks to do ? i think i could find  
some helping hands for you, including mine .. maybe altogether we  
find a way to get some work away from you ?


cheers,
basti

Am 04.04.2012 um 15:17 schrieb Bram de Jong:


hello all,


I'm wondering if someone here is interested in maintaining  
musicdsp.org.


I don't have the time to mess around with the PHP code right now, and
it's getting VERY badly attacked by spammers.

If anyone in here knows PHP, has some experience with (small) websites
and feels like making musicdsp.org a better place, please let me know!

FYI: just to be clear - I don't want a lot of new features added and I
do want to keep the final say


 - bram

--
http://www.samplesumo.com
http://www.freesound.org
http://www.smartelectronix.com
http://www.musicdsp.org

office: +32 (0) 9 335 59 25
mobile: +32 (0) 484 154 730
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] maintaining musicdsp.org

2012-04-04 Thread Bastian Schnuerle

i'll help .. just pass me a task ..

Am 04.04.2012 um 17:52 schrieb Bjorn Roche:


Hey Bram,

Any thoughts about modernizing the whole thing with a fresh CMS? I  
think it would be easier to maintain, have built-in spam filters,  
and it would be easier to have multiple people do the work. Plus it  
would look more attractive. I don't think it would take much effort  
to redo the whole thing in, say, drupal. Some of the data could be  
moved from its current form to CMS via a script, and other might  
have to be manually copied, which would be a bummer, but this might  
be a good time to purge old/irrelevant stuff. It's not clear to me  
how much info there is.


Just a thought. I'm not volunteering to do all the work, but I am  
pretty familiar with drupal and happy to get things started,  
depending on my schedule (right now it's a bit uncertain).


bjorn

On Apr 4, 2012, at 11:17 AM, Thomas Young wrote:


lol wow

-Original Message-
From: music-dsp-boun...@music.columbia.edu [mailto:music-dsp- 
boun...@music.columbia.edu] On Behalf Of Bram de Jong

Sent: 04 April 2012 16:15
To: A discussion list for music-related DSP
Subject: Re: [music-dsp] maintaining musicdsp.org

On Wed, Apr 4, 2012 at 5:11 PM, Thomas Young  
thomas.yo...@rebellion.co.uk wrote:
Maybe submissions should be added to a moderation queue rather  
than added directly (i.e. they need to be manually whitelisted).  
I don't think a super quick turnaround on new algorithm  
submissions is really important for something like musicdsp.org.


they ARE added to a queue.
the queue now contains about 500 spam submissions.
that's the whole (current) problem.

some kind of report as spam thing for the comments would be nice  
too as there are SOME (but few) spam comments.


- bram
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links http://music.columbia.edu/cmc/music-dsp

http://music.columbia.edu/mailman/listinfo/music-dsp
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


-
Bjorn Roche
http://www.xonami.com
Audio Collaboration
http://blog.bjornroche.com




--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] Job opening - physical acoustics

2012-03-24 Thread Bastian Schnuerle

lucky one who gets that job ... ;) ...

Am 24.03.2012 um 17:51 schrieb Linda Seltzer:

A job opening is available on our team for an engineer or physicist  
whose

primary expertise areas are physical acoustics, microphones and Actran
modeling.  A number of Ph.D.s were interviewed, but they could not  
obtain
a visa.  It is desirable to find a candidate who is willing and  
able to
reside in the Seattle metropolitan area. This environment is  
commercial
and product-oriented.  The work requires a great deal of expertise  
but is
not research or academic publishing. I encourage qualified  
candidates to

write to me for further information.

Linda Seltzer
Consultant, Microsoft
lselt...@alumni.caltech.edu
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] a little about myself

2012-02-22 Thread Bastian Schnuerle

+1

Am 22.02.2012 um 15:16 schrieb Andy Farnell:


Speed of development is an issue, as turning ideas into sound uses
considerable human cognition, echoic memory to listen, serial and
linguistics faculties to interpret, and then geometric mathematical
and procedural acrobatics to adapt the internal model. C gives great
flexibility and control, but requires such intense working that an
idea is often lost before it can be implemented. Compactness is thus
a desirable quality for music making (with large structures) rather
than sound programming. For seeing programmers, visual signal flows
like Pure Data are powerful because the algorithm is maintained as a
compact diagram. I can understand why Csound is attractive to someone
without sight, and I wonder if you have also explored Supercollider,
Chuck and Nyquist, which all represent quite different language
interfaces to sound making. But as you are a programmer I also wonder,
if for you Adam, Faust might be something important to explore. For
one who interprets the world more in symbolic structures it's  
compactness

might be something you find very useful.




On Wed, Feb 22, 2012 at 08:44:56AM -0500, Adam Puckett wrote:

It's nice to see some familiar names in Csound's defense.

Here's something I've considered since learning C: has anyone
(attempted to) compose music in straight C (or C++) just using the
audio APIs? I think that would be quite a challenge. I can see  
quite a

bit more algorithmic potential there than probably any of the DSLs
written in it.

On 2/21/12, Michael Gogins michael.gog...@gmail.com wrote:
It's very easy to use Csound to solve idle mind puzzles! I think  
many

of us, certainly myself, find ourselves becoming distracted by the
technical work involved in making computer music, as opposed to the
superficially easier but in reality far more difficult work of
composing.

Regards,
Mike

On Tue, Feb 21, 2012 at 7:53 PM, Emanuel Landeholm
emanuel.landeh...@gmail.com wrote:
Well. I need to start using csound. To actually do things in the  
real

world instead of just solving idle mind puzzles.

On Tue, Feb 21, 2012 at 10:02 PM, Victor  
victor.lazzar...@nuim.ie wrote:
i have been running csound in realtime since about 1998, which  
makes it
what? about fourteen years, however i remember seeing code for  
RT audio
in the version i picked up from cecelia.media.mit.edu back in  
94. So,
strictly this capability has been there for the best part of  
twenty

years.


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews,

dsp links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp




--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp

links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] a little about myself

2012-02-21 Thread Bastian Schnuerle

hey adam,

yep, that also includes me .. have you ever read curtis roads - the  
computer music tutorial ? it was one of my main sources to get my  
degree in ee .. maybe there is a translation to braille or a digital  
version .. it is completely based on csound and i love it ..


cheers,
bastian


Am 21.02.2012 um 16:43 schrieb Didier Dambrin:

True, I've never been able to install or figure out CSound, or make  
it do anything.
Watching on YT, I see it can do realtime stuff? I've always thought  
it was all command-line offline stuff (last time I tried in 2007).




-Message d'origine- From: Emanuel Landeholm
Sent: Tuesday, February 21, 2012 3:54 PM
To: A discussion list for music-related DSP
Subject: Re: [music-dsp] a little about myself

But, if you don't mind me asking, what is it that you do music-dsp
wise? Mostly csound stuff?

It's just that the thought of a blind person using csound simply blows
my mind. csound is powerful alright, but most people, blind or not,
can't even hope to install it, much less use it for something..

kind regards,
Emanuel
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


-
Aucun virus trouve dans ce message.
Analyse effectuee par AVG - www.avg.fr
Version: 2012.0.1913 / Base de donnees virale: 2113/4822 - Date:  
20/02/2012

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


Re: [music-dsp] .rsr for pro tools

2011-02-28 Thread Bastian Schnuerle
the rsr file lies with the plugin in the plugins folder, this is only  
for PC and the .rsr file doenst include anything .. i know all these  
applications u mentioned. usually i am using photoshop to edit rsr  
file containing pic content, but this rsr file isnt being able to  
open and it contains text data that i need to edit or as i prefer  
generate a whole new file.. that is my issue here, ..


but i ll try rezilla again. i thought about an application like  
norton commander or so ...


best,
bastian

Am 27.02.2011 um 15:45 schrieb Michael Olsen:

Just to clarify: A .rsr is not a ProTools plug-in, it is a MacOS  
resource file predating OSX (but still in use occasasionally).


It is true that Juce and PXDK (if it's ok for me to mention it  
myself) removes the need for .rsr files for ProTools plug-ins.



Best,

Michael Olsen
PhonoXone

Have a look at JUCE, I believe that can generate VST / AU  Pro  
Tools plugins (.rsr?) all from the same codebase.


http://www.rawmaterialsoftware.com/juce.php

Regards
Rob


-Original Message- From: Michael Olsen
Sent: Sunday, February 27, 2011 6:34 AM
To: A discussion list for music-related DSP
Subject: Re: [music-dsp] .rsr for pro tools

Hi Bastian,

you might want to look at Rezilla for a free editor. It's a bit  
buggy, but
seems to do the trick nicely for ProTools development (which I  
assume, due

to the need for a .rsr file).


Best,

Michael Olsen
PhonoXone


hey ross or anyone else might now a solution,

i am trying to generate/build a .rsr file for my new plugin from  
scratch, but i am getting stucked .. do you know how i can manage  
to build one, what editors do i need to use or any other hint is  
appreciated ?


thanks,
bastian
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book  
reviews, dsp links

http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp


[music-dsp] .rsr for pro tools

2011-02-26 Thread Bastian Schnuerle

hey ross or anyone else might now a solution,

i am trying to generate/build a .rsr file for my new plugin from  
scratch, but i am getting stucked .. do you know how i can manage to  
build one, what editors do i need to use or any other hint is  
appreciated ?


thanks,
bastian
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp