Csound Csound-dev Csound-tekno Search About

[Csnd] phon & sones

Date2023-11-30 03:24
FromLucas Ceccon Martinelli <00000fa7b5cfaa13-dmarc-request@LISTSERV.HEANET.IE>
Subject[Csnd] phon & sones
hello csounders,
i thought i didn't have much to-do with my time this night so i decide to read stuff about sound and then i discovered phon & sones

someone can explain like i'm 5 why this metric isn't added to csound? or decibels are just the same thing? like miles vs. kilometers?

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2023-11-30 10:18
FromVictor Lazzarini
SubjectRe: [Csnd] [EXTERNAL] [Csnd] phon & sones
Hi Lucas,

maybe there’s a bit of confusion between all of these concepts. Let’s see:

1. The decibel scale is a linear scale for amplitude ratios. 6dB change is nearly doubling/halving amplitude.

2. Using the dB scale, we can set up some absolute amplitude scales, but these are created with a given
reference, e.g.

- 0dbfs scale: the reference is the max amplitude before clipping

- SPL scale: the reference amplitude is the threshold of hearing at 1 KHz.

3. Phons is a measurement of perceived equal loudness for sine tones, which is equivalent to SPL at 1KHz
and follows the equal loudness contours as defined by an ISO standard. Sones is a similar measurement but
not equivalent. These can are not normally used directly in measurement of loudness, but they form a framework
for it.

4. There are well-defined loudness measurement schemes (such as dB(a) etc amplitude), which apply a filtering
of the signal to improve the perceptual dimension of the measurement. A common measurement standard is LUFS,
which seems to be used widely now (e.g. streaming services use it to control content loudness). We have this,

https://csound.com/manual/lufs.html

Hope that helps
========================
Prof. Victor Lazzarini
Maynooth University
Ireland

> On 30 Nov 2023, at 03:24, Lucas Ceccon Martinelli <00000fa7b5cfaa13-dmarc-request@LISTSERV.HEANET.IE> wrote:
>
> *Warning*
>
> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
>
> hello csounders,
> i thought i didn't have much to-do with my time this night so i decide to read stuff about sound and then i discovered phon & sones
>
> someone can explain like i'm 5 why this metric isn't added to csound? or decibels are just the same thing? like miles vs. kilometers?
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here


Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2023-11-30 10:19
FromVictor Lazzarini
SubjectRe: [Csnd] [EXTERNAL] [Csnd] phon & sones
Of course I meant
" These are not normally used directly in measurement of loudness, but they form a framework
for it.”
on item 3
========================
Prof. Victor Lazzarini
Maynooth University
Ireland

> On 30 Nov 2023, at 10:18, Victor Lazzarini  wrote:
>
> Hi Lucas,
>
> maybe there’s a bit of confusion between all of these concepts. Let’s see:
>
> 1. The decibel scale is a linear scale for amplitude ratios. 6dB change is nearly doubling/halving amplitude.
>
> 2. Using the dB scale, we can set up some absolute amplitude scales, but these are created with a given
> reference, e.g.
>
> - 0dbfs scale: the reference is the max amplitude before clipping
>
> - SPL scale: the reference amplitude is the threshold of hearing at 1 KHz.
>
> 3. Phons is a measurement of perceived equal loudness for sine tones, which is equivalent to SPL at 1KHz
> and follows the equal loudness contours as defined by an ISO standard. Sones is a similar measurement but
> not equivalent. These can are not normally used directly in measurement of loudness, but they form a framework
> for it.
>
> 4. There are well-defined loudness measurement schemes (such as dB(a) etc amplitude), which apply a filtering
> of the signal to improve the perceptual dimension of the measurement. A common measurement standard is LUFS,
> which seems to be used widely now (e.g. streaming services use it to control content loudness). We have this,
>
> https://csound.com/manual/lufs.html
>
> Hope that helps
> ========================
> Prof. Victor Lazzarini
> Maynooth University
> Ireland
>
>> On 30 Nov 2023, at 03:24, Lucas Ceccon Martinelli <00000fa7b5cfaa13-dmarc-request@LISTSERV.HEANET.IE> wrote:
>>
>> *Warning*
>>
>> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
>>
>> hello csounders,
>> i thought i didn't have much to-do with my time this night so i decide to read stuff about sound and then i discovered phon & sones
>>
>> someone can explain like i'm 5 why this metric isn't added to csound? or decibels are just the same thing? like miles vs. kilometers?
>>
>> Csound mailing list
>> Csound@listserv.heanet.ie
>> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
>> Send bugs reports to
>>       https://github.com/csound/csound/issues
>> Discussions of bugs and features can be posted here
>
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here


Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2023-12-01 11:42
FromJohn ff
SubjectRe: [Csnd] [EXTERNAL] [Csnd] phon & sones
.. and there is the sone gen


-------- Original Message --------
From: Victor Lazzarini 
Sent: Thu Nov 30 10:18:19 GMT 2023
To: csound@listserv.heanet.ie
Subject: Re: [Csnd] [EXTERNAL] [Csnd] phon & sones

Hi Lucas,

maybe there’s a bit of confusion between all of these concepts. Let’s see:

1. The decibel scale is a linear scale for amplitude ratios. 6dB change is nearly doubling/halving amplitude.

2. Using the dB scale, we can set up some absolute amplitude scales, but these are created with a given
reference, e.g.

- 0dbfs scale: the reference is the max amplitude before clipping

- SPL scale: the reference amplitude is the threshold of hearing at 1 KHz.

3. Phons is a measurement of perceived equal loudness for sine tones, which is equivalent to SPL at 1KHz
and follows the equal loudness contours as defined by an ISO standard. Sones is a similar measurement but
not equivalent. These can are not normally used directly in measurement of loudness, but they form a framework
for it.

4. There are well-defined loudness measurement schemes (such as dB(a) etc amplitude), which apply a filtering
of the signal to improve the perceptual dimension of the measurement. A common measurement standard is LUFS,
which seems to be used widely now (e.g. streaming services use it to control content loudness). We have this,

https://csound.com/manual/lufs.html

Hope that helps
========================
Prof. Victor Lazzarini
Maynooth University
Ireland

> On 30 Nov 2023, at 03:24, Lucas Ceccon Martinelli <00000fa7b5cfaa13-dmarc-request@LISTSERV.HEANET.IE> wrote:
>
> *Warning*
>
> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
>
> hello csounders,
> i thought i didn't have much to-do with my time this night so i decide to read stuff about sound and then i discovered phon & sones
>
> someone can explain like i'm 5 why this metric isn't added to csound? or decibels are just the same thing? like miles vs. kilometers?
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>        https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here


Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2023-12-01 12:01
From"Dr. Richard Boulanger"
SubjectRe: [Csnd] [EXTERNAL] [Csnd] phon & sones
Like ampdb( ), it would be nice to have an amplufs( ) value converter in Csound7 and other amp converters being discussed here by victor - essentially, a comand-line option or a way of setting an output or bounce to "normalize" to these various amplitude scaling systems (for mastering and distribution and live performance).  Maybe we have this already?

- Dr.B


Dr. Richard Boulanger

Professor

Electronic Production and Design

Berklee College of Music

Professional Writing & Technology Division



On Fri, Dec 1, 2023 at 6:42 AM John ff <jpff@codemist.co.uk> wrote:
.. and there is the sone gen


-------- Original Message --------
From: Victor Lazzarini <victor.lazzarini@mu.ie>
Sent: Thu Nov 30 10:18:19 GMT 2023
To: csound@listserv.heanet.ie
Subject: Re: [Csnd] [EXTERNAL] [Csnd] phon & sones

Hi Lucas,

maybe there’s a bit of confusion between all of these concepts. Let’s see:

1. The decibel scale is a linear scale for amplitude ratios. 6dB change is nearly doubling/halving amplitude.

2. Using the dB scale, we can set up some absolute amplitude scales, but these are created with a given
reference, e.g.

- 0dbfs scale: the reference is the max amplitude before clipping

- SPL scale: the reference amplitude is the threshold of hearing at 1 KHz.

3. Phons is a measurement of perceived equal loudness for sine tones, which is equivalent to SPL at 1KHz
and follows the equal loudness contours as defined by an ISO standard. Sones is a similar measurement but
not equivalent. These can are not normally used directly in measurement of loudness, but they form a framework
for it.

4. There are well-defined loudness measurement schemes (such as dB(a) etc amplitude), which apply a filtering
of the signal to improve the perceptual dimension of the measurement. A common measurement standard is LUFS,
which seems to be used widely now (e.g. streaming services use it to control content loudness). We have this,

https://us-west-2.protection.sophos.com?d=csound.com&u=aHR0cHM6Ly9jc291bmQuY29tL21hbnVhbC9sdWZzLmh0bWw=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=Zk9jYW9vanRmYlFoaUVSc2h4WUtRWGVhZW9NeFlQRmpzeXpFaTVuUytUUT0=&h=168b64fcf3ac48a38b6da74c89794051&s=AVNPUEhUT0NFTkNSWVBUSVYpmKWVU1jKuTPLD5gnaWwAaG5wwcHTpfjKIfFGmt9h9A

Hope that helps
========================
Prof. Victor Lazzarini
Maynooth University
Ireland

> On 30 Nov 2023, at 03:24, Lucas Ceccon Martinelli <00000fa7b5cfaa13-dmarc-request@LISTSERV.HEANET.IE> wrote:
>
> *Warning*
>
> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
>
> hello csounders,
> i thought i didn't have much to-do with my time this night so i decide to read stuff about sound and then i discovered phon & sones
>
> someone can explain like i'm 5 why this metric isn't added to csound? or decibels are just the same thing? like miles vs. kilometers?
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=168b64fcf3ac48a38b6da74c89794051&s=AVNPUEhUT0NFTkNSWVBUSVYpmKWVU1jKuTPLD5gnaWwAaG5wwcHTpfjKIfFGmt9h9A
> Send bugs reports to
>        https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=168b64fcf3ac48a38b6da74c89794051&s=AVNPUEhUT0NFTkNSWVBUSVYpmKWVU1jKuTPLD5gnaWwAaG5wwcHTpfjKIfFGmt9h9A
> Discussions of bugs and features can be posted here


Csound mailing list
Csound@listserv.heanet.ie
https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=168b64fcf3ac48a38b6da74c89794051&s=AVNPUEhUT0NFTkNSWVBUSVYpmKWVU1jKuTPLD5gnaWwAaG5wwcHTpfjKIfFGmt9h9A
Send bugs reports to
        https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=168b64fcf3ac48a38b6da74c89794051&s=AVNPUEhUT0NFTkNSWVBUSVYpmKWVU1jKuTPLD5gnaWwAaG5wwcHTpfjKIfFGmt9h9A
Discussions of bugs and features can be posted here

Csound mailing list
Csound@listserv.heanet.ie
https://us-west-2.protection.sophos.com?d=heanet.ie&u=aHR0cHM6Ly9saXN0c2Vydi5oZWFuZXQuaWUvY2dpLWJpbi93YT9BMD1DU09VTkQ=&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=WVZMRlI4dlFUVUZ6V2NTOUU5eE9lZnFIemtoc2hxYlBDMFFCWmtKZzhzRT0=&h=168b64fcf3ac48a38b6da74c89794051&s=AVNPUEhUT0NFTkNSWVBUSVYpmKWVU1jKuTPLD5gnaWwAaG5wwcHTpfjKIfFGmt9h9A
Send bugs reports to
        https://us-west-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL2Nzb3VuZC9jc291bmQvaXNzdWVz&i=NWYxNzBkMDNiNTVmZGEwZmIyNjczYmRm&t=YlNrQ2lLclRLZUpGUE1iR0FyY2M1eW1NTUU5SUozWlJwMTNZU2NXT1BLOD0=&h=168b64fcf3ac48a38b6da74c89794051&s=AVNPUEhUT0NFTkNSWVBUSVYpmKWVU1jKuTPLD5gnaWwAaG5wwcHTpfjKIfFGmt9h9A
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here