Home » The PARIS Forums » PARIS: Main » latest PSCL
|
|
|
|
|
Re: latest PSCL [message #100004 is a reply to message #100002] |
Mon, 11 August 2008 14:42 |
Mike Audet
Messages: 294 Registered: December 2008
|
Senior Member |
|
|
This is a multi-part message in MIME format.
---=_linux48a0b236
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Hey, Ed!
I never meant to make you feel like you're not a favourite!
I released a version of the ADAT driver that allows the adat card to work
with ADAT machines under windows XP. Basically, all you have to do is got
to:
C:\WINDOWS\system32\Ensoniq\PlugIns\MEC\Driver
and back up your adat.dll file and replace it with the new one. I've attached
to file to this post.
I've since been working on correcting the threadsafe issues in the Paris
Studio Control Library, which is part of the driver. The original XP release
of this software doesn't work properly when used on a multiprocessor or multithreaded
PC. I've got the C16 issues worked out, and I think I still have to fix
something with the "card uart". It is used to set the clock sources on startup,
as well as audio transfers between the card and an IF2, and it is currently
not threadsafe.
About 75% of the time, paris now works perfectly for me on a multi cpu machine.
The other 25% is freezes when it starts up. I hope to fix that any day
now.
Anyway, that's the latest.
Cheers!
Mike
"Ed" <askme@email.com> wrote:
>
>Since some of us have not been following all of Mike's updates, can someone
>summarize what's been done and what is going on? I see this thread about
>PSCL and ADAT and I tried weeding back days but I am making no sense of
the
>posts and comments.
>
>What does this do and how does it work? I asked this question in the thread
>and got zero replies. Geez, after weeding through days and many non-Paris
>threads, you would think some of you are eager to write something Paris
related...
> Reminds me of days asking Edmund a question and getting deaf ears until
>one of his favorites asks the same question... then he replies.
---=_linux48a0b236
Content-Type: application/zip; name="adatUpdateBugFix1.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="adatUpdateBugFix1.zip"
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
1Hp1tjpHbVAvUi9VL1PfoV6uXqFeqV6lvlNdrqpS21S16jpVvWqrmlc3QGy8
TEgOTSoYVmXSFGsriJ20kfuxgpynC0lCylnCFkPpNs60Wfy3fj/jEVv+aRmW
R+H5h1COQcEWJigjcP8LBa+1rVVY1dbRQVpqD+yraz3QWb7aQuq62rwdrsqe
AwddPZs6Dwjk98cXOVBlFaDXUlNT6wHBarXYXa1tD5jcrQc6XG0z4Bvd9+BN
bauwv93VG8dIwvFskq2hAE1Cl2l/130uU5dXMHW5Tb1Ca2fbvgdS21RWbGup
aNy2tcVexW+1b2vZWm8SDtwHTaFJCl51gl6vSzAJrd1A0+2G+5vi7O/qdB+4
x9TVLRzY39phwh88mvoOtAntM+SZFR9/opqCp4jU6QIHM/V13esyebtT6dRV
bWxxdHQJvMt1b1JvVDRTj6u74wEqERUIjrrWe13bgP/arv2twoGuzo2tHR37
WvffW2rq9HZ0mPYrjwk8h9AqeHtnw5Lp1bg6XT2tHZ+HSnHtrv1dPW2uns9D
toGpOmZwakdZSk3OjZUtda798ZZbqQSunm3tPeA4SfmT7eWevkhrue0Mqb5I
c6X9TEm/EIH/j46y7uT9G93y75YrU+r29hDySMpz6vG6Uv8+XFV/QEgulMVQ
SqHwUPZBuR/KI1CehPIylDegXIGiBboFUJZCsfX8v6FXqnJ0uFzdZEuVvb6q
lrPQuQMmlsoN6APyuCbEyaRGPkJcJHVEE7Kc1LiEBH6d6759rh5e6CH/Qhw3
1BOyXW7t6mxDCnW995A7btKekN+RbXUtALC73K4eV+d+l6P1vm5w2lbBRTZQ
Ght6ulrb9rf2CnFnRWLkn4gDwi+lROlt7YZBgsOTLGDQuYEk39O139XbK/v0
JnDnl0h9l7DJ4thU7+jy9uwHmc8i7zNqXiR1XsGFVZ29hKwkFLixq6PjQC8S
J4uZWw4dUkF5rmhrk9mCyWJTp7sL7FZh3+RocQjetgNdG7s6hZ6uDpi8e1p7
HpCt8fvjP/lgYczAZap4+erK1f7VL61mLFbLHoto+WvLp9bsNX9XUrn26TJC
/xkBvoM9VVzJ2bhajue2cdu53dxero1r5zq4bk7g7ucOcT6unwtyR7kh7hHu
Ue4x7ofcE9wx7mfck9xT3DD3LBfmXuTGuZPcKe4V7lXude4c9wYncZe4y9yH
3DXuU45YNVatVW9lrUZrobXIarKarUutK6zFVqu1xFpmLbdWWstK/nvJX5WU
rD1bxq/btm77ut3r9q770Xpgrpj+kYbVTasvWt+yfrjm2ppP15C7NHd9r+R7
d/+4dGzt4bKHyxC7bV37ulfXk3L5fz9Yi0uKy4rLi58tLlv97OpVlgoLb3Fa
dlv2WdotnRbB8nWLz/Kw5ajlO5ZHLX9mecLyV5YnLfi/GEB1ZHfx3uK24pvo
9b/I8W9QSwECFAsUAAAACACPCv44KSUBnTcgAAAARAAACAAAAAAAAAAAACAA
AAAAAAAAYWRhdC5kbGxQSwUGAAAAAAEAAQA2AAAAXSAAAAAA
---=_linux48a0b236--
|
|
|
|
Re: latest PSCL [message #100026 is a reply to message #100004] |
Thu, 14 August 2008 06:13 |
Ed
Messages: 199 Registered: February 2006
|
Senior Member |
|
|
Thanks for responding Mike. I wasn't aware that the older XP drivers didn't
work for the ADAT... and I had an ADAT card, but never tested it... although
I could see it in Paris and make connections... so it sounds like this is
more directed at the multi-processor environment.
Thanks again for explaining... I kinda felt like something was going on..
and I wasn't sure exactly what it was. And it sounds like you are working
on multiple things with Paris. That's awesome! I was almost sure Paris
was gonna die since the SkunkWorks stopped...
May I ask... are the source code for Paris in 'C'? I think I remember seeing
someone say that a while back. I am an older C programmer (learn it on the
side). If it is C, when you compile, do you a special library? Sorry if
I getting too technical and don't want to reveal secrets... and I never programmed
audio stuff before... but it interest's me to know how Paris is compiled...
Thanks.... ~ Ed
"Mike Audet" <mike@...> wrote:
>
>
>
>Hey, Ed!
>
>I never meant to make you feel like you're not a favourite!
>
>I released a version of the ADAT driver that allows the adat card to work
>with ADAT machines under windows XP. Basically, all you have to do is got
>to:
>
>C:\WINDOWS\system32\Ensoniq\PlugIns\MEC\Driver
>
>and back up your adat.dll file and replace it with the new one. I've attached
>to file to this post.
>
>I've since been working on correcting the threadsafe issues in the Paris
>Studio Control Library, which is part of the driver. The original XP release
>of this software doesn't work properly when used on a multiprocessor or
multithreaded
>PC. I've got the C16 issues worked out, and I think I still have to fix
>something with the "card uart". It is used to set the clock sources on
startup,
>as well as audio transfers between the card and an IF2, and it is currently
>not threadsafe.
>
>About 75% of the time, paris now works perfectly for me on a multi cpu machine.
> The other 25% is freezes when it starts up. I hope to fix that any day
>now.
>
>Anyway, that's the latest.
>
>Cheers!
>
>Mike
>
>
>
>"Ed" <askme@email.com> wrote:
>>
>>Since some of us have not been following all of Mike's updates, can someone
>>summarize what's been done and what is going on? I see this thread about
>>PSCL and ADAT and I tried weeding back days but I am making no sense of
>the
>>posts and comments.
>>
>>What does this do and how does it work? I asked this question in the thread
>>and got zero replies. Geez, after weeding through days and many non-Paris
>>threads, you would think some of you are eager to write something Paris
>related...
>> Reminds me of days asking Edmund a question and getting deaf ears until
>>one of his favorites asks the same question... then he replies.
>
|
|
|
Re: latest PSCL [message #100050 is a reply to message #100026] |
Sun, 17 August 2008 13:24 |
Mike Audet
Messages: 294 Registered: December 2008
|
Senior Member |
|
|
Hi Ed,
The paris driver code was written in Visual C++ 4.2. There is no special
library.
Cheers!
Mike
"Ed" <askme@email.com> wrote:
>
>Thanks for responding Mike. I wasn't aware that the older XP drivers didn't
>work for the ADAT... and I had an ADAT card, but never tested it... although
>I could see it in Paris and make connections... so it sounds like this
is
>more directed at the multi-processor environment.
>
>Thanks again for explaining... I kinda felt like something was going on..
>and I wasn't sure exactly what it was. And it sounds like you are working
>on multiple things with Paris. That's awesome! I was almost sure Paris
>was gonna die since the SkunkWorks stopped...
>
>May I ask... are the source code for Paris in 'C'? I think I remember seeing
>someone say that a while back. I am an older C programmer (learn it on
the
>side). If it is C, when you compile, do you a special library? Sorry if
>I getting too technical and don't want to reveal secrets... and I never
programmed
>audio stuff before... but it interest's me to know how Paris is compiled...
>
>Thanks.... ~ Ed
>
>
>"Mike Audet" <mike@...> wrote:
>>
>>
>>
>>Hey, Ed!
>>
>>I never meant to make you feel like you're not a favourite!
>>
>>I released a version of the ADAT driver that allows the adat card to work
>>with ADAT machines under windows XP. Basically, all you have to do is
got
>>to:
>>
>>C:\WINDOWS\system32\Ensoniq\PlugIns\MEC\Driver
>>
>>and back up your adat.dll file and replace it with the new one. I've attached
>>to file to this post.
>>
>>I've since been working on correcting the threadsafe issues in the Paris
>>Studio Control Library, which is part of the driver. The original XP release
>>of this software doesn't work properly when used on a multiprocessor or
>multithreaded
>>PC. I've got the C16 issues worked out, and I think I still have to fix
>>something with the "card uart". It is used to set the clock sources on
>startup,
>>as well as audio transfers between the card and an IF2, and it is currently
>>not threadsafe.
>>
>>About 75% of the time, paris now works perfectly for me on a multi cpu
machine.
>> The other 25% is freezes when it starts up. I hope to fix that any day
>>now.
>>
>>Anyway, that's the latest.
>>
>>Cheers!
>>
>>Mike
>>
>>
>>
>>"Ed" <askme@email.com> wrote:
>>>
>>>Since some of us have not been following all of Mike's updates, can someone
>>>summarize what's been done and what is going on? I see this thread about
>>>PSCL and ADAT and I tried weeding back days but I am making no sense of
>>the
>>>posts and comments.
>>>
>>>What does this do and how does it work? I asked this question in the
thread
>>>and got zero replies. Geez, after weeding through days and many non-Paris
>>>threads, you would think some of you are eager to write something Paris
>>related...
>>> Reminds me of days asking Edmund a question and getting deaf ears until
>>>one of his favorites asks the same question... then he replies.
>>
>
|
|
|
Re: latest PSCL [message #100056 is a reply to message #100050] |
Mon, 18 August 2008 11:12 |
Ed
Messages: 199 Registered: February 2006
|
Senior Member |
|
|
Shoot! That leaves me out... I never educated myself to cross the plus-plus
territory and stuck with the plain-jane 'C'.
But that is interesting that there is no special library... But how do you
know how to call things or turn them on in the EDS? Sorry if I am getting
too technical... I am really puzzled... I am aware of C++, but to call things
up like _win_call(parameter,of,any,kind); I am not sure I understand how
you know what to program since the EDS is proprietary hardware. Or is it
using strictly simple audio library calls built in the C++ 4.2?
"Mike Audet" <mike@mike...> wrote:
>
>Hi Ed,
>
>The paris driver code was written in Visual C++ 4.2. There is no special
>library.
>
>Cheers!
>
>Mike
>
>
>"Ed" <askme@email.com> wrote:
>>
>>Thanks for responding Mike. I wasn't aware that the older XP drivers didn't
>>work for the ADAT... and I had an ADAT card, but never tested it... although
>>I could see it in Paris and make connections... so it sounds like this
>is
>>more directed at the multi-processor environment.
>>
>>Thanks again for explaining... I kinda felt like something was going on..
>>and I wasn't sure exactly what it was. And it sounds like you are working
>>on multiple things with Paris. That's awesome! I was almost sure Paris
>>was gonna die since the SkunkWorks stopped...
>>
>>May I ask... are the source code for Paris in 'C'? I think I remember
seeing
>>someone say that a while back. I am an older C programmer (learn it on
>the
>>side). If it is C, when you compile, do you a special library? Sorry
if
>>I getting too technical and don't want to reveal secrets... and I never
>programmed
>>audio stuff before... but it interest's me to know how Paris is compiled...
>>
>>Thanks.... ~ Ed
>>
>>
>>"Mike Audet" <mike@...> wrote:
>>>
>>>
>>>
>>>Hey, Ed!
>>>
>>>I never meant to make you feel like you're not a favourite!
>>>
>>>I released a version of the ADAT driver that allows the adat card to work
>>>with ADAT machines under windows XP. Basically, all you have to do is
>got
>>>to:
>>>
>>>C:\WINDOWS\system32\Ensoniq\PlugIns\MEC\Driver
>>>
>>>and back up your adat.dll file and replace it with the new one. I've
attached
>>>to file to this post.
>>>
>>>I've since been working on correcting the threadsafe issues in the Paris
>>>Studio Control Library, which is part of the driver. The original XP
release
>>>of this software doesn't work properly when used on a multiprocessor or
>>multithreaded
>>>PC. I've got the C16 issues worked out, and I think I still have to fix
>>>something with the "card uart". It is used to set the clock sources on
>>startup,
>>>as well as audio transfers between the card and an IF2, and it is currently
>>>not threadsafe.
>>>
>>>About 75% of the time, paris now works perfectly for me on a multi cpu
>machine.
>>> The other 25% is freezes when it starts up. I hope to fix that any day
>>>now.
>>>
>>>Anyway, that's the latest.
>>>
>>>Cheers!
>>>
>>>Mike
>>>
>>>
>>>
>>>"Ed" <askme@email.com> wrote:
>>>>
>>>>Since some of us have not been following all of Mike's updates, can someone
>>>>summarize what's been done and what is going on? I see this thread about
>>>>PSCL and ADAT and I tried weeding back days but I am making no sense
of
>>>the
>>>>posts and comments.
>>>>
>>>>What does this do and how does it work? I asked this question in the
>thread
>>>>and got zero replies. Geez, after weeding through days and many non-Paris
>>>>threads, you would think some of you are eager to write something Paris
>>>related...
>>>> Reminds me of days asking Edmund a question and getting deaf ears until
>>>>one of his favorites asks the same question... then he replies.
>>>
>>
>
|
|
|
Re: latest PSCL [message #100058 is a reply to message #100056] |
Mon, 18 August 2008 11:30 |
|
Hey Ed - you might find these two archived posts from Chris Thoman as
interesting as I did. I have no idea if they'd answer your question but they
helped me gain a little "broad brushstroke" insight into the architecture
"down there".
http://www.svn.net/artguy/paris.notes/3-04-02
http://www.svn.net/artguy/paris.notes/1-23-03b
- Kerry
On 8/18/08 11:12 AM, in article 48a9bb97$1@linux, "Ed" <askme@email.com>
wrote:
>
> Shoot! That leaves me out... I never educated myself to cross the plus-plus
> territory and stuck with the plain-jane 'C'.
>
> But that is interesting that there is no special library... But how do you
> know how to call things or turn them on in the EDS? Sorry if I am getting
> too technical... I am really puzzled... I am aware of C++, but to call things
> up like _win_call(parameter,of,any,kind); I am not sure I understand how
> you know what to program since the EDS is proprietary hardware. Or is it
> using strictly simple audio library calls built in the C++ 4.2?
>
>
>
> "Mike Audet" <mike@mike...> wrote:
>>
>> Hi Ed,
>>
>> The paris driver code was written in Visual C++ 4.2. There is no special
>> library.
>>
>> Cheers!
>>
>> Mike
>>
>>
>> "Ed" <askme@email.com> wrote:
>>>
>>> Thanks for responding Mike. I wasn't aware that the older XP drivers didn't
>>> work for the ADAT... and I had an ADAT card, but never tested it... although
>>> I could see it in Paris and make connections... so it sounds like this
>> is
>>> more directed at the multi-processor environment.
>>>
>>> Thanks again for explaining... I kinda felt like something was going on..
>>> and I wasn't sure exactly what it was. And it sounds like you are working
>>> on multiple things with Paris. That's awesome! I was almost sure Paris
>>> was gonna die since the SkunkWorks stopped...
>>>
>>> May I ask... are the source code for Paris in 'C'? I think I remember
> seeing
>>> someone say that a while back. I am an older C programmer (learn it on
>> the
>>> side). If it is C, when you compile, do you a special library? Sorry
> if
>>> I getting too technical and don't want to reveal secrets... and I never
>> programmed
>>> audio stuff before... but it interest's me to know how Paris is compiled...
>>>
>>> Thanks.... ~ Ed
>>>
>>>
>>> "Mike Audet" <mike@...> wrote:
>>>>
>>>>
>>>>
>>>> Hey, Ed!
>>>>
>>>> I never meant to make you feel like you're not a favourite!
>>>>
>>>> I released a version of the ADAT driver that allows the adat card to work
>>>> with ADAT machines under windows XP. Basically, all you have to do is
>> got
>>>> to:
>>>>
>>>> C:\WINDOWS\system32\Ensoniq\PlugIns\MEC\Driver
>>>>
>>>> and back up your adat.dll file and replace it with the new one. I've
> attached
>>>> to file to this post.
>>>>
>>>> I've since been working on correcting the threadsafe issues in the Paris
>>>> Studio Control Library, which is part of the driver. The original XP
> release
>>>> of this software doesn't work properly when used on a multiprocessor or
>>> multithreaded
>>>> PC. I've got the C16 issues worked out, and I think I still have to fix
>>>> something with the "card uart". It is used to set the clock sources on
>>> startup,
>>>> as well as audio transfers between the card and an IF2, and it is currently
>>>> not threadsafe.
>>>>
>>>> About 75% of the time, paris now works perfectly for me on a multi cpu
>> machine.
>>>> The other 25% is freezes when it starts up. I hope to fix that any day
>>>> now.
>>>>
>>>> Anyway, that's the latest.
>>>>
>>>> Cheers!
>>>>
>>>> Mike
>>>>
>>>>
>>>>
>>>> "Ed" <askme@email.com> wrote:
>>>>>
>>>>> Since some of us have not been following all of Mike's updates, can
>>>>> someone
>>>>> summarize what's been done and what is going on? I see this thread about
>>>>> PSCL and ADAT and I tried weeding back days but I am making no sense
> of
>>>> the
>>>>> posts and comments.
>>>>>
>>>>> What does this do and how does it work? I asked this question in the
>> thread
>>>>> and got zero replies. Geez, after weeding through days and many non-Paris
>>>>> threads, you would think some of you are eager to write something Paris
>>>> related...
>>>>> Reminds me of days asking Edmund a question and getting deaf ears until
>>>>> one of his favorites asks the same question... then he replies.
>>>>
>>>
>>
>
"... being bitter is like swallowing poison and waiting for the other guy to die..." - anon
|
|
|
Goto Forum:
Current Time: Tue Dec 03 13:53:45 PST 2024
Total time taken to generate the page: 0.01254 seconds
|