Re: dvda-audio tests

View: New views
3 Messages — Rating Filter:   Alert me  

Parent Message unknown Re: dvda-audio tests

by nnguru :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Fab,

I have done many such experiments.  On a gapless-noncompliant player, 

 -g a.wav a.wav

will blip between the first and second instances of a.wav .

The blip will be even more prominent,  even on most gapless-compliant players I suspect, if a title change occurs, as in

-g a.wav b.wav

if a.wav is different audio from b.wav

In version S the syntax

   -g a.wav -title a.wav          

forces a new title, and the gap is similarly prominent.


Lee

On Tue, Jun 2, 2009 at 12:51 AM, <fabrni@...> wrote:
Udo,

I've had an idea overnight on your old NAD working.
As you know (see site page on AOB files) LPCM data is stored in continuous frames of fixed size.
This means that the last frame is almost certainly padded with swaths of FF hexa values to the end of the last full frame, and lots of them FF bytes, typically a handful of hundred. Just hexedit any ATS_01_1.AOB to make an idea.
This is normal behaviour.
So I was thinking, well your old NAD has perhaps an issue with this 'institutional' LPCM-related padding, perhaps because it deals with video LPCM frame padding, which is a bit different, and not audio LPCM padding.
An interesting experiment to do would run as follows:
- make an ATSG_01_1.AOB with an audio file of about 20s followed by itself in the same group:

 dvda-author -g a.wav a.wav -o ~/output

- and check if you have a gap in between the playback of the two files (I'm confident that the answer should be no).
- Now do

dvda-author -g a.wav a.wav b.wav -g b.wav ~/output2

where a and b have different audio characteristics (like say 16 bit and 24 bit sample rates) and check if there is a gap between the second and third track playback.

- Normally if there is a gap then, if your player has 'continuous' group-to-group playback (not my case, it's hardware-reated), you should also have a gap in between the two groups.

I'd be curious to know.
best, Fab

PS: in comparison, the padding done to align samples (rounding to interleaving-compliant sample units > to whole sample counts > to even sample counts) is one or two orders of magnitude below LPCM frame padding
PS2: dowload the new package as of now, if you did earlier, retrieve it afresh as I corrected minor issues over hours of my first upload.



Cliquez ici pour avoir le meilleur d'AOL, les dernières infos actualité, sport, célébrités, ainsi que l'inscription à AOL mail.


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
dvd-audio-devel mailing list
dvd-audio-devel@...
https://lists.sourceforge.net/lists/listinfo/dvd-audio-devel

Parent Message unknown Re: Re : dvda-audio tests

by nnguru :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Fab,

Actually, it isn't so bizarre if you make the assertion that the player, upon receipt of a track change signal, takes some action that results in a small discontinuity of the sound.  In one experiment, I split a file at a legal split point, forming two files.  When authored, the sound of a gapless-noncompliant player blips at that point.  If the AOB file is examined, it is clear that there is no discontinuity.  

I believe you are absolutely correct in saying that the only way to achieve truly continuous sound on a noncompliant player is to eliminate the track change entirely.  I have been pursuing workarounds based on the simple idea of offering alternative playback paths  of the same sequence of tracks, such that the track transitions are suppressed.  This is perfectly feasible, but the practical problem is coming up with a formula that might be acceptable to the user and that does not confuse the player.  It would help a lot if we had more information about the specification of the player' s response.  You have mentioned the concept of a virtual machine; is there somewhere I can look to find out about this?

Lee

On Tue, Jun 2, 2009 at 8:24 PM, <fabrni@...> wrote:
OK Lee so now, granting that it is not surprising that LPCM 'final' padding should trigger playback gaps, the really bizarre phenomenon is just gaps with -g a.wav a.wav
And my bet is that there is nothing to be done (except input audio joining, either preprocessing of internal) in this case.


Fab,

I have done many such experiments.  On a gapless-noncompliant player, 

 -g a.wav a.wav

will blip between the first and second instances of a.wav .

The blip will be even more prominent,  even on most gapless-compliant players I suspect, if a title change occurs, as in

-g a.wav b.wav

if a.wav is different audio from b.wav

In version S the syntax

   -g a.wav -title a.wav          

forces a new title, and the gap is similarly prominent.




Cliquez ici pour avoir le meilleur d'AOL, les dernières infos actualité, sport, célébrités, ainsi que l'inscription à AOL mail.


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
dvd-audio-devel mailing list
dvd-audio-devel@...
https://lists.sourceforge.net/lists/listinfo/dvd-audio-devel

Re : Re : dvda-audio tests

by fabrni :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi Lee,
if you'd like practising some VM there's the dvd-video doc mentioned in the
'links' webpage, DVD-Video Information subsection (two links).
I referred to just one experiment in the some notes on hybrids (2) webpage.
The player's response issue is also what I'm referring t in these pages wrt gaps, in a less technical style.
Admittedly it should be measured in some way to be able to assess player performance.
Fab
-----E-mail d'origine-----
De : Lee Feldkamp <lfeldkam@...>
A : fabrni@...
Cc : dvd-audio-devel@...
Envoyé le : Mercredi, 3 Juin 2009 4:56
Sujet : Re: [Dvd-audio-devel] Re : dvda-audio tests

Fab,

Actually, it isn't so bizarre if you make the assertion that the player, upon receipt of a track change signal, takes some action that results in a small discontinuity of the sound.  In one experiment, I split a file at a legal split point, forming two files.  When authored, the sound of a gapless-noncompliant player blips at that point.  If the AOB file is examined, it is clear that there is no discontinuity.  

I believe you are absolutely correct in saying that the only way to achieve truly continuous sound on a noncompliant player is to eliminate the track change entirely.  I have been pursuing workarounds based on the simple idea of offering alternative playback paths  of the same sequence of tracks, such that the track transitions are suppressed.  This is perfectly feasible, but the practical problem is coming up with a formula that might be acceptable to the user and that does not confuse the player.  It would help a lot if we had more information about the specification of the player' s response.  You have mentioned the concept of a virtual machine; is there somewhere I can look to find out about this?

Lee

On Tue, Jun 2, 2009 at 8:24 PM, <fabrni@...> wrote:
OK Lee so now, granting that it is not surprising that LPCM 'final' padding should trigger playback gaps, the really bizarre phenomenon is just gaps with -g a.wav a.wav
And my bet is that there is nothing to be done (except input audio joining, either preprocessing of internal) in this case.


Fab,

I have done many such experiments.  On a gapless-noncompliant player, 

 -g a.wav a.wav

will blip between the first and second instances of a.wav .

The blip will be even more prominent,  even on most gapless-compliant players I suspect, if a title change occurs, as in

-g a.wav b.wav

if a.wav is different audio from b.wav

In version S the syntax

   -g a.wav -title a.wav          

forces a new title, and the gap is similarly prominent.




Cliquez ici pour avoir le meilleur d'AOL, les dernières infos actualité, sport, célébrités, ainsi que l'inscription à AOL mail.

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
dvd-audio-devel mailing list
dvd-audio-devel@...
https://lists.sourceforge.net/lists/listinfo/dvd-audio-devel

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
dvd-audio-devel mailing list
dvd-audio-devel@...
https://lists.sourceforge.net/lists/listinfo/dvd-audio-devel