Recent Posts

Pages: 1 [2] 3 4 ... 10
11
WIP / Re: There are many ways to go to Rome.
« Last post by Michael Lobko-Lobanovsky on February 12, 2019, 04:41:52 pm »
Thank you! :)

BB64 was my first real GDImage/WinLIFT 64-bit application ever written in C++ with Visual Studio.

Oh, I wasn't really going to criticize... ;D
12
WIP / Re: There are many ways to go to Rome.
« Last post by Patrice Terrier on February 12, 2019, 04:23:50 pm »
Forgot to say how to use it:

Use drag and drop of one or several folder(s) with audio files.
click with the left or right mouse button to switch from one plugin to another (when plugin is enabled, or it will change the background).
To move from one song to another press on the auto/hide arrow (sprite object).
To move within the song use the small yellow animation seek pointer.
To adjust the audio level click on the dot line above the word BASSBOX.
You can setup the equalizer from the popup menu.

BB64 was my first real GDImage/WinLIFT 64-bit application ever written in C++ with Visual Studio.

13
WIP / Re: There are many ways to go to Rome.
« Last post by Michael Lobko-Lobanovsky on February 12, 2019, 04:14:14 pm »
Thank you, my friend! Now I've got me something to play with tonight. :)
14
WIP / Re: There are many ways to go to Rome.
« Last post by Patrice Terrier on February 12, 2019, 04:01:58 pm »
WM_COPYDATA is a high priority message.

Here is the complete BB64 VS2010 project, altogether with the PowerBASIC bridge code (BBP.bas)
15
WIP / Re: There are many ways to go to Rome.
« Last post by Michael Lobko-Lobanovsky on February 12, 2019, 03:54:47 pm »
How would you live for three weeks without a computer close to you  :o  ;)

Oh Patrice,

Don't you say that! I'm in panic and everything keeps falling out of my hands. I'm not actually scared as I know I need that treatment anyway and I can't avoid it.

But I hate losing three weeks of my life for that sick and silly hospital environment of decay and entropy... :'(
16
WIP / Re: There are many ways to go to Rome.
« Last post by Michael Lobko-Lobanovsky on February 12, 2019, 03:50:09 pm »
No, I can't agree with that statement. Everything that's based on the window message processing pump is turtle slow, computation wise. That's because MS Windows has got its own idea of task priorities and tends to block and kill the apps that don't agree to play by its rules.

BTW where's that:
Quote
Note: The source code is provided to help those wanting to learn more about low level SDK programming in C++, and to get the most of WinLIFT and GDImage.
? ? ? ;)
17
WIP / Re: There are many ways to go to Rome.
« Last post by Patrice Terrier on February 12, 2019, 03:49:18 pm »
How would you live for three weeks without a computer close to you  :o  ;)
18
WIP / Re: There are many ways to go to Rome.
« Last post by Patrice Terrier on February 12, 2019, 03:38:27 pm »
Quote
I can't notice any perceptible lag between the sound and visual response via WM_COPYDATA.
The whole Windows paradigm is based on the message pump, and sendmessage is the basic and fastest way to use for IPC.
And the WM_COPYDATA message has a high priority.

19
WIP / Re: There are many ways to go to Rome.
« Last post by Patrice Terrier on February 12, 2019, 03:34:30 pm »
I am experimenting right now to create a container on the right part of the slider to host the editor(s).
20
WIP / Re: There are many ways to go to Rome.
« Last post by Michael Lobko-Lobanovsky on February 12, 2019, 03:32:17 pm »
:-* 8)

I can't notice any perceptible lag between the sound and visual response via WM_COPYDATA. I think such a speed of data interchange will be sufficient for "slave" OR's real time response to the model data changes in the "master" editor application.
Pages: 1 [2] 3 4 ... 10