-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compile with Emscripten for running in the browser #4
Comments
8bitbubsy
added a commit
that referenced
this issue
Apr 3, 2020
- The mouse system has been rewritten so that we don't need to do mouse capturing while interacting with GUI widgets, which could be buggy sometimes. - Fixed a bug when exiting from Edit Op. screen #4 ("Sample chord editor") and reopening it. It could mess up the UI in worst case scenarios. - Some other small miscellaneous changes not worth of a mention - Small code cleanup (and also the opposite :-)
8bitbubsy
added a commit
that referenced
this issue
Apr 19, 2020
- Bugfix: note(s) displayed in SAMPLER (resample note) and Edit Op. screen #4 were wrong. - After a long talk with aciddose I have found out that I did several things wrong in the Amiga filtering. I have now removed the filter cutoff tweaking, gotten a slightly improved low-pass/high-pass routine, and also replaced the naive "LED" filter implementation with another one that is slightly more accurate (but still not perfect).
8bitbubsy
added a commit
that referenced
this issue
May 28, 2020
- Added audio sampling capability. It can be accessed by clicking the new "SAMPLE" button in the SAMPLER screen. Pressing the right mouse button is the same as pressing the [SAMPLE] button, which is handy for easier timing. This is experimental and can contain bugs! Let me know if you find any. - Fixed a bug where clicking to the left of the song/sample name could cause a temporary UI lock up. - Bugfix: After loading a new sample, the sample restore (CTRL+Z) buffer would not be updated. - The scopes, VU-meters and (fake) spectrum analyzer should now be less delayed, and better in sync with the music. Only a slight difference though. - The PAT2SMP HI mode was changed from A-3 finetune +5 (28836.54Hz, period 123) to A-3 finetune +4 (28603.99Hz, period 124). After reading the Amiga Hardware Reference Manual and doing some basic testing, I found out that this rate is not safe for channel #4 on a real Amiga. The absolute minium safe period is period 124 (28603.991Hz, PAL). - Very minor code cleanup/changes
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Has anyone tried to compile with Emscripten for running this excellent software in the browser?
Would be great to have Protracker in a web-browser :-)
The text was updated successfully, but these errors were encountered: