[Gambas-user] Managing soundtracks, WAVs

Dimitris Anogiatis dosida at ...626...
Fri Aug 21 00:39:46 CEST 2009


Hey Rolf,

Ok correct me if I'm reading this wrong but... when talking about a
projector what are we talking about?
is it an 8mm or super-8 reel projector? OR is it a modern projector that has
inputs for video and audio?

cause in case of the modern projector... then what you can use (in case
video from an avi file
is desynchronised) is mplayer. mplayer has a built in option to synchronise
the video and audio
(I think you press [ and ] not entirely sure but I also think you can set
this in command-line options)
So until the gb.sdl.sound and gb.sdl get a bit more developed with a few
more features on their
interfaces you could use this workaround

if we're talking about Reel Projectors there has to be some kind of marking
or way to find keyframes
so your sound can be synchronised with the video...

unfortunately I can't think of anything else in the reel projector case.

I hope this helps
Regards
Dimitris


On Thu, Aug 20, 2009 at 12:47 PM, Doriano Blengino <
doriano.blengino at ...1909...> wrote:

> Jean-Yves F. Barbier ha scritto:
> > The regular way to do it is to have the projector correctly adjusted to
> its
> > nominal speed(s) by regularly sending it to a specialist.
> > However, it is very easy to get a square signal from the projector,
> integrate
> > it, and make an sound lock loop (through a PLL, exactly alike radio
> frequency
> > generators), the only parameter added is: what is my non-audible timing
> speed
> > I can use to vary sound, so people won't ear the drift catch; this has a
> specific
> > name in PLL but I didn't touch it for years, so I don't remember it.
> >
> At which frequency this square wave runs? The PLL seems too much for
> this... (see later)
> >>>> Many years ago, in the time of i386 machines, I programmed a similar
> >>>> thing under DOS with PowerBasic, but as far as I remember, I never
> found
> >>>> an easy way of reading the impulses, and of course I missed an app for
> >>>>
> >>> Use the parallel port, or on some machines (if it already exists) the
> swi
> >>> switch/connector.
> >>>
> >> Good idea :-) But which switch/connector do you mean?
> >>
> >
> > I don't know it it already exists but there was such a connector (at
> least; sometimes
> > a physical switch) that raises an SWI (SoftWare Interrupt), this way you
> just have to
> > have a small launcher @ SWI address to interract [well, that's not so
> easy, because
> > usually SWI also need an 8 bits address present on the bus @ SWI trigger
> time].
> > You have to make research because this info comes from quite a bit of
> time ago.
> >
> > The other way is to build a special addon card with an embedded DSP,
> which will be
> > able to solve all @ once (but at a cost that is non-trivial.)
> >
> > JY
> >
> The ISA bus was very easy to operate, and there was also a pin which
> raised INT3 (debug interrupt); anyway, it was easy to grab any other
> interrupt. The PCI bus is very complicated instead. But... could'nt it
> work to use some USB adapter, perhaps a USB-to-parallel (5V interface,
> it has an ACK interrupt) or an USB-to-serial (it has interrupt too, for
> modem line change). Last resort, he he he..., use a USB mouse for the
> normal work, and a fake mouse in the PS/2 port (several switches: left
> button, right, middle and others, wheel). This last solution is not fast
> enough, perhaps - the system talks to the mouse with a serial interface.
> But probably, with added hardware (a small CPU), this last way  is still
> more simple than going with the PCI bus. At least, there is no need to
> open the case... the CPU can count pulses very quickly (in real
> real-time), and pass to the computer some data more easy to manage.
>
> Thinking over, surely there are around USB adapters for general IO.
> Surely you can find PCI cards. May be, though, that those equipment does
> not have drivers for linux. I imagine: OCX for visual basic, DLL for
> visual C, and this should be enough for the world...
>
> Regards,
> Doriano
>
>
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus
> on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>



More information about the User mailing list