Nautilus Alpha2 (emulator the mind-machine)
- Экко
- Posts:668
- Joined:Thu Sep 17, 2009 13:28
- Location:Владивосток
- Has thanked: 2 times
- Been thanked: 4 times
- Contact:
will share the development.
This program has all the features of this mind-machine (especially this alpha version ) and can be used for familiarization with its fundamental principles of work and possible decision on the purchase of this device.
the link has been removed, will you do the right things
This program has all the features of this mind-machine (especially this alpha version ) and can be used for familiarization with its fundamental principles of work and possible decision on the purchase of this device.
the link has been removed, will you do the right things
Last edited by Экко on Mon Jul 26, 2010 11:52, edited 8 times in total.
- Владимир Никонов 2
- Автор сайта
- Posts:820
- Joined:Thu Oct 26, 2006 19:52
- Location:Краснодар
- Has thanked: 20 times
- Been thanked: 28 times
- Contact:
-
- Posts:2
- Joined:Sun Oct 25, 2009 19:38
Questions for implementation:
I see you wrote vbasic-e, how did you draw on the screen using DirectX, or use the standard functions in the GUI Windows? Why is there such a question is firstly how ritania synchronized frequency with the frequency of the monitor screen(this may in fact 60, 75, 85, Hz...), and as you architypal time, using what functions? If you're using GUI and standard functii Windows to determine the time - can be lining exactly flickering of the screen, Windows still not operational the real time system about GUI speed, I generally keep quiet . But anyway, since you have the frequency limited to 25, on the normal component of the error should not be significant, and given scholasticism nature of the brain, it can be ignored. Yes, where are you using cos and sin(in the code there are references to these functions)? With a minimum frequency of about 60 Hertz to 25 Hertz diskriminacija prikticheski reduced to 50 sketches of screen alternating colors. Even if one gerca smooth the color change is not visible. Although the reference to the function could add the compiler...
Constructive criticism is the task of the frequency slider is not very nadobna, it is desirable to have the input field. Nastroiki not persist if you reboot, it is desirable to have configurational file to store these things(foreman preferably text, but it is not critical.)
In General, the impressions are positive, if you're a student, you can safely submit it as coursework.
I see you wrote vbasic-e, how did you draw on the screen using DirectX, or use the standard functions in the GUI Windows? Why is there such a question is firstly how ritania synchronized frequency with the frequency of the monitor screen(this may in fact 60, 75, 85, Hz...), and as you architypal time, using what functions? If you're using GUI and standard functii Windows to determine the time - can be lining exactly flickering of the screen, Windows still not operational the real time system about GUI speed, I generally keep quiet . But anyway, since you have the frequency limited to 25, on the normal component of the error should not be significant, and given scholasticism nature of the brain, it can be ignored. Yes, where are you using cos and sin(in the code there are references to these functions)? With a minimum frequency of about 60 Hertz to 25 Hertz diskriminacija prikticheski reduced to 50 sketches of screen alternating colors. Even if one gerca smooth the color change is not visible. Although the reference to the function could add the compiler...
Constructive criticism is the task of the frequency slider is not very nadobna, it is desirable to have the input field. Nastroiki not persist if you reboot, it is desirable to have configurational file to store these things(foreman preferably text, but it is not critical.)
In General, the impressions are positive, if you're a student, you can safely submit it as coursework.
- Экко
- Posts:668
- Joined:Thu Sep 17, 2009 13:28
- Location:Владивосток
- Has thanked: 2 times
- Been thanked: 4 times
- Contact:
Guest: thank you for the criticism! so:
all comments will be taken into account. and Yes, I am just a beginner programmer..
through the GUI, but I want to learn to use DirectX to use vertical sync.using DirectX or use the standard functions in the GUI Windows?
unfortunately, it does not synchronizedthis is firstly as ritania synchronized frequency with the frequency of the monitor screen(this may in fact 60, 75, 85, Hz...)
what? all that concerns time and frequency is calculated and elementary mathematical operations.and how do you architypal time, using what functions?
Anywhere.But in the future I plan to use in the algorithm to smooth the flashing screen.Yes, where are you using cos and sin(in the code there are references to these functions)?
is this because of the smooth shimmer is changing 10 colors (shades surovogo). in the future I plan to do it more intelligently and better.Even if one gerca smooth the color change is not visible.
all comments will be taken into account. and Yes, I am just a beginner programmer..
to AudioCD were analyzed while listening to audiostrobe signals need either:
A) capturing reproducible flow, i.e., the instructions must specify how exactly should be the recording settings in the properties of sound. Under this option, the inevitable lags (delays), but the drive will not yell (1x still). Although latency can be minimized.
B) "plunder" of audio data and reproduce on their own. However, in this case, the speed of the disk will be very intermittent and can be heard, but there is no lag.
In any case, the definition of a strobe signal through a spectral analysis using Fourier transform is not very elegant and not cheap in the part of the CPU time solution. To me personally in light of my recent experiments comes to mind sverhskorostey filter (elliptic IIR or FIR), and the obvious determination of the amplitude of the final signal. It is believed that this method would be preferable and in the gland.
A) capturing reproducible flow, i.e., the instructions must specify how exactly should be the recording settings in the properties of sound. Under this option, the inevitable lags (delays), but the drive will not yell (1x still). Although latency can be minimized.
B) "plunder" of audio data and reproduce on their own. However, in this case, the speed of the disk will be very intermittent and can be heard, but there is no lag.
In any case, the definition of a strobe signal through a spectral analysis using Fourier transform is not very elegant and not cheap in the part of the CPU time solution. To me personally in light of my recent experiments comes to mind sverhskorostey filter (elliptic IIR or FIR), and the obvious determination of the amplitude of the final signal. It is believed that this method would be preferable and in the gland.
- Парапсихолог
- Posts:19
- Joined:Mon Apr 27, 2009 19:12
- Location:Россия
- Contact:
Not bad, but little functionality. It would be good to teach her to play the session from MM. And the ability to output the light signals to LTP port. Port basic points.
Audiostrobe program possible. Need avaliser with a strong overestimation of the signal level at the frequency of 19.2 KHz, and program the light show. Or color music filter 19.2 KHz.
Example programs sound to light plug-in for Winamp - LPT-Light Plugin v1.0.
Audiostrobe program possible. Need avaliser with a strong overestimation of the signal level at the frequency of 19.2 KHz, and program the light show. Or color music filter 19.2 KHz.
Example programs sound to light plug-in for Winamp - LPT-Light Plugin v1.0.
-
- Автор сайта
- Posts:10238
- Joined:Tue May 30, 2006 20:17
- Location:Екатеринбург
- Has thanked: 134 times
- Been thanked: 556 times
- Contact:
- Парапсихолог
- Posts:19
- Joined:Mon Apr 27, 2009 19:12
- Location:Россия
- Contact:
I understand, Yes. That's why the frequency selected is unclear. Would take 20 KHz.
Conclusion. The ideal option would be to support all ports. It has both USB and LPT, and COM. So wanted to create one in the program, the author Mozgoprav, but so it stays in the project.
Yes, indeed, LTP in the Central, as in other and COM port, available on expensive motherboards. And for good reason. USB still unfinished data transmission technology, although speed is certainly a leader.Андрей Патрушев wrote:Where to find it now - LTP port? Just need USB to navigate.
Conclusion. The ideal option would be to support all ports. It has both USB and LPT, and COM. So wanted to create one in the program, the author Mozgoprav, but so it stays in the project.
-
- Posts:2
- Joined:Sun Oct 25, 2009 19:38