It will be done next version. Thank you.
Graphics window (https://sourceforge.net/p/kidbasic/patches/61/)
Graphics window [r897]
Improve printing floating numbers (double precision effect)
improve printing floating numbers [r896]
Perfect cross platform keyboard (fix ghost keys: keys that are detected as being pressed, but in reality they are not pressed, also fix the number of pressed keys reported by keyPressed() )
Fix keypressed() function (https://sourceforge.net/p/kidbasic/patches/59/)
fix keypressed() function [r894]
Closes the database correctly, without error (connection is still in use)
number-related improvements (https://sourceforge.net/p/kidbasic/patches/58/)
number-related improvements [r892]
This update is about numbers: https://sourceforge.net/p/kidbasic/patches/57/
about numbers [r891]
INPUT - fix bugs (https://sourceforge.net/p/kidbasic/patches/56/)
INPUT - fix bugs
TRY/CATCH, ONERROR and some other stuff (https://sourceforge.net/p/kidbasic/patches/55/)
TRY/CATCH, ONERROR and some other stuff[r889]
FOR/NEXT, INCLUDE and other stuff (https://sourceforge.net/p/kidbasic/patches/54/)
FOR/NEXT, INCLUDE and other stuff [r888]
Speed-up function calls, subroutine calls and gosubs
Speed-up function calls, subroutine calls and gosubs [r887]
Speed-up variables and fix some bugs
Speed-up variables and fix some bugs [r886]
Hi Mike, The SOUND module has been rewritten. The new module is very, very powerful and solves all these problems. PS The sound (like two or more mixed sounds) is because the older version of BASIC256 supports only 4000Hz frequency (not 44100Hz like new version). Thanks for reporting this.
Fixed in version 1.99.99.76 (2017-04-02). Variable names are case-insensitive (just like keywords).
Fix several BUGS + rewrite Variable Window for perfect display: https://sourceforge.net/p/kidbasic/patches/51/
Fix several BUGS + rewrite Variable Window for perfect display [r885]
Hi Jim, I just install a fresh copy of Qt 5.9 on WIn10 x64. I managed to complile without problems. I even try to run with multiple monitors. Question: do you have a copy of "espeak-data" folder in release/debug directories?
I will try to reproduce this. My current OS is Win7. I come back with details.
Monitoring opened files for changes outside BASIC256 editor.
Hi Jim, It is a good idea to launch a new binary release. About RasberryPi 3... It would be great if BASIC256 could run on it! The price is so good... this can allow poor countries to use BASIC256 as educational tool in schools. I will buy such device soon. :)) Let me know what you can do in the meantime with RasberryPi 3.
Hi Jim, It is a good idea to launch a new binary release. About RasberryPi 3... It would be great if BASIC256 could run on it! The price is so good... this can allow poor countries to use BASIC256 as educational tool in schools. I will buy such device soon. :)) Let me know what you can do in the meantime with RasberryPi 3. 2017-06-12 5:35 GMT+03:00 Jim Reneau renejm@users.sf.net: My old laptop went "Barf" and I am setting up a new Windows 10 environment. Will give this code a good hard look in the...
little fix - tab close
BIG GUI update - Multi-editors GUI (https://sourceforge.net/p/kidbasic/patches/50/)
BIG GUI update [r881]
Improvements [r876] https://sourceforge.net/p/kidbasic/patches/49/
Improvements [r876]
Graphics - improvements [r874] - https://sourceforge.net/p/kidbasic/patches/48/
graphics - improvements [r874]
Improvements https://sourceforge.net/p/kidbasic...
Improvements [r873]
ADD SOUND VERSION 1.0 (https://sourceforge.net/...
Wow! This is one of the best... :) Jim, I think Serge do not want to be impolite...
General discussion 1) Most of the statements/commands use time values in ms format....
VERSION v1.0 vs. v0.9 In version 0.9 SOUNDPLAY is a function. Because it is a function...
Options to generate sounds: SoundHarmonics, SoundEnvelope, SoundWaveform SoundHarmonics...
Play options: SoundVolume, SoundFade, SoundLoop SoundVolume (statement) SOUNDVOLUME...
Handle playing sounds: SoundPause, SoundStop, SoundPlayerOFF, SoundWait, SoundSeek,...
Handle playing sounds: SoundPause, SoundStop, SoundPlayerOFF, SoundWait, SoundSeek,...
VERSION 1.0 Main commands: Sound, SoundPlay, SoundPlayer, SoundLoad, SoundLoadRaw...
SOUND
Hi Mike, First problem has already been solved. Thank you for reporting. The second...
PS It also increase basicParse.y: conflicts: shift/reduce to 9
please reverse changes on basicParse.y
Hi Jim, I will please you. I will come back with the proper solution. Respectfully,...
Hi Jim, I will need your advice after you test it. The current syntax for asyncron...
Stack files.
Rest of files.
Hi Jim, I realize that not all needed files were uploaded above (there is a limit)....
Hi Jim, I managed to write a stable sound system. Those are the files, including...
The last missing module
Yes, I know. "Those files are not "bulletproof". The cleaning process is not quite...
You say that it would be someting like this: id = FREESOUND SOUNDPLAY "mysounfile.mp3"...
Find/Replace with history
About statement/functions feature. This was/is just an example how it can be apply...
Sorry about this.
Hi Jim, Little Mozart For a great fidelity of sound, now SOUND accept frequences...
Jim: I am working on the 2.0 edition of the book and keep having to go back and check/fix...
Let's take them one at a time. We take a simple case. In computer programming, a...
Still working... ;) It will be fun.
If you donĀ“t like the idea: sound a, b #expect Hz, ms sound a #expect array then,...
The problems comes in fact from B256SOUND voicelist. Get rid of voicelist for a second...
Hi Jim, The error comes from: // Array Variable Data as a list of lists args_A: array_empty...
An AMAZING update!
UI updates
variables - fix memory leak and speed up
the most annoying bug - not solved
variable window - memory leak and crash
I just add this to the cleanup(): free(filehandle); free(filehandletype);
memory leak
labels, functions and subroutines (fix)
Hi Jim, Generated Sounds sound VOICE [, VOICE] // single or poly voice sounds I like...
mixed sounds
floating point
Hi Jim, If this was designed as a single update, POLYSOUND would be sounded so good......
Hi Jim, If this was designed as a single update, POLYSOUND would be sounded so good......
from sounds to music
Is a hard work for an adult to make it run. For a kid is impossible. So I think is...
Let's go online
Forgive my enthusiasm! The above results were in debug mode! The speed is INCREDIBLE!...
If you run http://users.skynet.be/UglyMike/Basic256/Code/ParticlePointer.kbs you...
"Warp Speed, Engage!" - speed up BASIC-256 at 200% !!!
speed up colors
check update + restore windows
getslice, putslice
About wavplay, it is a whole chapter. I will put some ideas into a discussion so...
complete IF/THEN/ELSE block
labels
get pixel value
FOR i / NEXT n