Compare commits

...

43 Commits

Author SHA256 Message Date
Ana Guerrero
2b1a98a626 Accepting request 1233430 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1233430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=21
2024-12-29 10:56:01 +00:00
Ana Guerrero
97886bda76 Accepting request 1229465 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1229465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=20
2024-12-10 22:43:17 +00:00
Martin Pluskal
1c81676676 - Update to version 1.90
* Fixed: The Nibbles game broke in v1.89 (snake food was no
    longer visible)

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=41
2024-12-09 18:28:17 +00:00
6038181b94 - Update to version 1.89
* Fixed a possible crash on macOS (and possibly Linux) when
    loading a module whose filename includes special non-ASCII
    characters.
  * Added a "Default audio device" option when selecting
    input/output audio devices in the config screen. This option
    has a few edge-case bugs, though.
  * Added an experimental Impulse Tracker module loader. This
    should only be used to extract patterns/instruments/samples,
    as there are severe conversion errors when this format is
    converted to XM under load. WARNING: This loader has not
    been thoroughly tested, and may cause a crash!
  * Fixed a bug with the tracker scopes where the sample would
    sometimes not be isplayed correctly during a sample/note
    trigger.
  * Replaced the Gaussian (SNES) interpolator with a 6-point
    cubic Hermite option. The Gaussian interpolator was very niche
    anyway, and as it sounded quite filtered, I think the vast
    majority of users wouldn't see a use for it.
  * Added a few missing Norwegian/Danish alphabet letters to the
    main font (code page is now 850 instead of 437).
  * Show extra digits (when space for them) in the C-4 Hz string
    in the instrument editor screen.
  * Again, slightly improved the interpolation method for the
    tracker scopes in "Lined" mode (when using the cubic/sinc
    interpolators)
  * Slightly increased the contrast for the sample editor's loop
    pin lines.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=40
2024-12-08 09:06:19 +00:00
Dominique Leuenberger
50b7522be6 Accepting request 1222852 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1222852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=19
2024-11-09 19:58:10 +00:00
4a0048bc6f - Update to version 1.88
* Added an experimental .BRR (Super Nintendo) sample loader.
    Thanks to astriid for suggesting this (and coming up with
    some base code).
  * The tracker scopes now show a waveform that is more correct
    when using interpolation mode "No interpolation" and
    "Linear (FT2)".
  * Fixed: The "Gaussian (SNES)" interpolation option had a small
    delay of one input sample point. Not a big deal, but I
    corrected it anyway.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=38
2024-11-08 15:12:59 +00:00
Dominique Leuenberger
6096db6fb1 Accepting request 1221441 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1221441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=18
2024-11-05 15:45:29 +00:00
cd2e282acb - Update to version 1.87
* Fixed: Stereo FLAC samples with a bitdepth of 24 didn't import
    correctly if you chose to convert to mono.
  * Added a Super Nintendo interpolation option ("Gaussian").
  * Fixed wrong tuning when importing Gravis Ultrasound .PAT patch
    files.
  * Slightly improved the interpolation method for the tracker
    scopes in "Lined" mode.
  * Updated the help text to reflect the new interpolation option.
  * Code cleanup.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=36
2024-11-05 13:33:04 +00:00
Ana Guerrero
c2eb350e33 Accepting request 1201786 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1201786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=17
2024-09-18 13:28:26 +00:00
Martin Pluskal
f4d290d7b6 - Update to version 1.86
* Fixed: The extended pattern editor had a status bar redraw
    issue if you had disabled "Framework" in Config -> Layout.
- Update to version 1.85
  * Waving logo in the about screen.
  * Small optimization of the "volume change" function in the
    sample editor.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=34
2024-09-18 12:16:18 +00:00
Ana Guerrero
a554fd3767 Accepting request 1173664 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1173664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=16
2024-05-13 15:58:41 +00:00
ffed99f668 Accepting request 1173443 from home:mnhauke
- Update to version 1.84
  Bugfix release
  * There was a bug in v1.83 making you unable to play-test (jam)
    samples at all while the pattern editor was hidden.

- Update to version 1.83
  * Now you cannot edit pattern notes/data while the pattern editor
    is not visible. This further prevents accidental song edits.
  * While in extended pattern editor mode, show a status bar with
    global volume, pattern edit status (to see if you are editing),
    and time elapsed
  * It was not possible to issue a Note Insert (Insert key) or Line
    Insert (Shift+Insert) on some keyboards. Added extra
    keybindings:
    + Ctrl+Return = Insert Note (same as Insert)
    + Ctrl+Shift+Return = Insert Line (same as Shift+Insert)
  * Updated the Keybindings help text to reflect the extra
    keybindings

OBS-URL: https://build.opensuse.org/request/show/1173443
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=32
2024-05-13 12:27:34 +00:00
Ana Guerrero
2ce44e6dc2 Accepting request 1167615 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1167615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=15
2024-04-15 18:17:07 +00:00
Martin Pluskal
61e0cb335d Accepting request 1167481 from home:mnhauke
- Update to version 1.82
  * Fixed: MIDI was actually not working in v1.81.
  * Fixed: Possible crash on startup or on exit (related to MIDI).

OBS-URL: https://build.opensuse.org/request/show/1167481
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=30
2024-04-14 06:46:53 +00:00
Ana Guerrero
55d90be637 Accepting request 1166626 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1166626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=14
2024-04-10 15:49:58 +00:00
Martin Pluskal
5d40068f2f Accepting request 1166496 from home:mnhauke
- Update to version 1.81
  * Rewrote some of the MIDI init/close code, as it looked like
    it could be buggy.
- Update to version 1.80
  * Doing note transpose on the whole song wouldn't count
    overflowing notes properly (it would sometimes not show a
    warning message first)

OBS-URL: https://build.opensuse.org/request/show/1166496
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=28
2024-04-10 11:04:17 +00:00
Ana Guerrero
cdece6aa53 Accepting request 1159105 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1159105
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=13
2024-03-19 16:31:47 +00:00
Martin Pluskal
76b0ee4df4 Accepting request 1159103 from home:mnhauke
- Update to version 1.79
  * Fullscreen mode code has been refactored, as I apparently had
    coded it the wrong way. "Stretched" mode always fills the
    whole screen now too, and other issues may have been fixed as
    well.

OBS-URL: https://build.opensuse.org/request/show/1159103
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=26
2024-03-18 17:31:02 +00:00
Ana Guerrero
b4ee3c60be Accepting request 1158884 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1158884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=12
2024-03-18 15:46:08 +00:00
Martin Pluskal
40a5c636cd Accepting request 1158830 from home:mnhauke
- Update to version 1.78
  * Fixed: It was possible to deadlock the tracker by attempting
    to load samples that had a filesize of zero bytes, or if the
    sample was in use by another program.
  * Fullscreen mode has received more bugfixes.

OBS-URL: https://build.opensuse.org/request/show/1158830
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=24
2024-03-18 07:39:14 +00:00
Ana Guerrero
a21d8b4b97 Accepting request 1158745 from multimedia:apps
- update to 1.77.1:
  * The 32-point sinc resampling interpolator was reduced to
    16-point again because of the trade-off not being big enough,
    and it was slightly wrongly implemented and would alias a
    little bit in some cases. I'll implement a better sinc
    interpolator in the future, if I ever stumble across a nice
    and simple implementation. Please let me know if you have
    one!

  * Note transpose (block), instrument remapping (block), Cut Block (ALT+F3)
    and Copy Block (ALT+F4) had issues if you had made a block selection in
    the last channel/track in a pattern.
    Thanks to Roz for finding this and reporting it, and sorry to all the people

OBS-URL: https://build.opensuse.org/request/show/1158745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=11
2024-03-17 21:16:57 +00:00
99b963bce2 - update to 1.77.1:
* The 32-point sinc resampling interpolator was reduced to
    16-point again because of the trade-off not being big enough,
    and it was slightly wrongly implemented and would alias a
    little bit in some cases. I'll implement a better sinc
    interpolator in the future, if I ever stumble across a nice
    and simple implementation. Please let me know if you have
    one!
  * Note transpose (block), instrument remapping (block), Cut Block (ALT+F3)
    and Copy Block (ALT+F4) had issues if you had made a block selection in
    the last channel/track in a pattern.
    Thanks to Roz for finding this and reporting it, and sorry to all the people

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=22
2024-03-17 12:20:23 +00:00
Ana Guerrero
0a46de0818 Accepting request 1157107 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1157107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=10
2024-03-13 21:18:15 +00:00
Martin Pluskal
5f2525ccb5 Accepting request 1157035 from home:mnhauke
- Update to version 1.77
  * The 32-point sinc resampling interpolator was reduced to
    16-point again because of the trade-off not being big enough,
    and it was slightly wrongly implemented and would alias a
    little bit in some cases. I'll implement a better sinc
    interpolator in the future, if I ever stumble across a nice
    and simple implementation.

OBS-URL: https://build.opensuse.org/request/show/1157035
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=20
2024-03-12 07:58:02 +00:00
Ana Guerrero
6400ab7e5f Accepting request 1150278 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1150278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=9
2024-02-25 13:08:14 +00:00
Martin Pluskal
c611625c58 Accepting request 1150039 from home:mnhauke
- Update to version 1.76
  * The 16-point sinc resampling interpolator has been upgraded to
    32-point for better sound quality in the tracker (if you have
    selected "Sinc (32 point)"). This interpolator is so good that
    a lot of old XM tunes will sound muddy because of lo-fi samples
    I recommend that you experiment with the choice of
    interpolators. "Cubic spline" is a good choice if you listen
    to a wide variety of XMs, while "Sinc (32 point)" is the best
    option if you create your own tunes using hi-fi samples, or if
    you mostly listen to XMs with hi-fi samples (or if you can
    accept a muddy/filtered sound from lo-fi samples).
  * Removed text fading from "about screen" (more is less)

OBS-URL: https://build.opensuse.org/request/show/1150039
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=18
2024-02-25 08:22:17 +00:00
Ana Guerrero
125abe682a Accepting request 1147354 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1147354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=8
2024-02-18 19:24:57 +00:00
Martin Hauke
307c85b9ac Accepting request 1147344 from home:amanzini:branches:multimedia:apps
- Update to version 1.75
  * Note transpose (block), instrument remapping (block), Cut Block (ALT+F3) 
    and Copy Block (ALT+F4) had issues if you had made a block selection in 
    the last channel/track in a pattern. 
    Thanks to Roz for finding this and reporting it, and sorry to all the people 
    who may have had this bug without knowing what was going on!

OBS-URL: https://build.opensuse.org/request/show/1147344
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=16
2024-02-17 18:14:32 +00:00
Ana Guerrero
98bed2c07a Accepting request 1133648 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1133648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=7
2023-12-17 20:32:51 +00:00
Martin Pluskal
39f39b8ee6 Accepting request 1133634 from home:mnhauke
- Update to version 1.74
  * Added a cubic spline audio interpolation option.

OBS-URL: https://build.opensuse.org/request/show/1133634
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=14
2023-12-16 20:36:04 +00:00
Ana Guerrero
2b5056de37 Accepting request 1121391 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1121391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=6
2023-10-31 19:26:09 +00:00
Martin Pluskal
295b4cce2c Accepting request 1121293 from home:mnhauke
- Update to version 1.73
  * Sample editor: Shift + mouse-wheel = scroll sample data view
- Update to version 1.72
  * Block Cut (ALT+F3) and Block Copy (ALT+F4) was broken in v1.70

OBS-URL: https://build.opensuse.org/request/show/1121293
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=12
2023-10-31 08:43:00 +00:00
Ana Guerrero
2707735b37 Accepting request 1115787 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1115787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=5
2023-10-05 18:05:02 +00:00
Martin Pluskal
107d57dbfb Accepting request 1115663 from home:mnhauke
- Update to version 1.71
  * CTRL+A/ALT+A keybindings were swapped.
- Update to version 1.70
  * Bugfix: Shrink Pattern ("Srnk.") could lead to a pattern
    length of 0.
  * Better variable sanitation for some pattern editing routines,
    may (?) prevent some rare crashes.
  * CTRL+F5 (Paste Pattern) had wrong button names in its
    message box when asking to adjust the pattern length after
    pasting.
  * Changed the above message box text to be easier to understand.
  * Removed audio dithering for 16-bit audio bit depth mode. It
    seemed to be wrongly implemented anyway.
  * Some small changes done to the about screen.
  * Code cleanup.

OBS-URL: https://build.opensuse.org/request/show/1115663
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=10
2023-10-05 09:41:56 +00:00
Ana Guerrero
5740b9e2c1 Accepting request 1107800 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1107800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=4
2023-08-30 08:20:03 +00:00
Martin Hauke
e0aaa64bd5 Accepting request 1107799 from home:mnhauke
OBS-URL: https://build.opensuse.org/request/show/1107799
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=8
2023-08-28 16:24:04 +00:00
Martin Pluskal
d3b8b4208d Accepting request 1106150 from home:mnhauke
- Update to version 1.69
  Bugfixes
  * The 'pattern expand' feature was heavily broken and would mess
    up the pattern data (and potentially crash the program).
  * The program crash message could overflow and not show the full
    text on some system
- Update to version 1.68
  * De-minimize window (if minimized) and set focus after
    drag n' drop of file.
- Update to version 1.67
  * The song-to-WAV export screen now defaults to the tracker's bit
    depth and audio rate. This was actually the behavior for
    earlier versions of the FT2 clone, but I decided to change it
    back.
  * The song-to-WAV exporter now allows rates up to 384kHz.
  * Alpha-based fade in for the about screen content.
  * Some small text string changes (config and song-to-WAV export
    screen)

OBS-URL: https://build.opensuse.org/request/show/1106150
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=7
2023-08-28 08:30:47 +00:00
Dominique Leuenberger
99a23c0736 Accepting request 1079636 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1079636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=3
2023-04-15 20:34:27 +00:00
3569237207 Accepting request 1079576 from home:mnhauke
- Update to version 1.66
  * Added a 16 point sinc interpolation option (higher quality).
  * Changed some settings for the default configuration:
    1. Palette theme = Dark mode
    2. Scopes = Lined
       Note: Your existing configuration will not be changed!
  * Changed the layout a little in the Config section (Audio /
    "I/O Devices")
  * Removed the 192kHz audio output setting. This was a bit
    extreme to begin with. Note: You can still select this rate
    when exporting songs to WAV.

OBS-URL: https://build.opensuse.org/request/show/1079576
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=5
2023-04-15 18:17:00 +00:00
Dominique Leuenberger
afd22b4595 Accepting request 1069535 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1069535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=2
2023-03-06 17:55:35 +00:00
Martin Pluskal
3beb8c8378 Accepting request 1069401 from home:mnhauke
- Update to version 1.65
  * Quick fix for volume ramp delta.
- Update to version 1.64
  * Increased number of precision bits for song BPM, playback time
    counter and audio->video syncing. This is a minor change and
    does very little in practice as the previous precision was
    already quite good.
  * Audio/video sync timestamps are reset every half an hour to
    prevent possible sync drifting after several hours of playing
    a song without a single song stop (resets timestamp) in-between
  * The HPC timers are reset every half an hour instead of every
    hour. Video (if no vsync) and the scopes use these timers.
  * Small code refactor for how the song is timed/ticked. Longer
    song-to-WAV renders may have a filesize change of a few bytes,
    but this is actually more correct.

OBS-URL: https://build.opensuse.org/request/show/1069401
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=3
2023-03-06 07:52:15 +00:00
Dominique Leuenberger
82594a32c2 Accepting request 1067020 from multimedia:apps
I want to maintain ft2-clone in Factory

OBS-URL: https://build.opensuse.org/request/show/1067020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ft2-clone?expand=0&rev=1
2023-02-22 14:21:21 +00:00
Martin Pluskal
c7308951b6 Accepting request 1066062 from home:mnhauke
Initial package for ft2-clone

OBS-URL: https://build.opensuse.org/request/show/1066062
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/ft2-clone?expand=0&rev=1
2023-02-17 08:50:52 +00:00
5 changed files with 0 additions and 15 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:43e877739862a895fd342089eee2477b67c56f15ac0e93add73900bc910cc35a
size 6087630

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e42db67238c313306507213066f0e2c45a4bfc8e92d80e76157c2e3d6524c36f
size 6082569

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c0d13bc40a4e2aded438e88d44391b3bea399779e2a59b75d1cda81f922ecdc7
size 5199586

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c898549a158e23a80f5cb1f968c6c8d2e66b9f9fde5c1ce6785e40761cc04d44
size 5198864

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08c7a609f675e5a838507a2cac7a00ae2894f11757c91bc757a1ef819c37dc9a
size 5207239