forked from BleuBleu/FamiStudio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
56 lines (51 loc) · 1.75 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
2.1.1
=====
- Trackpad sensitivity settings
- Fix Max issues (playback)
- Check envelopes too (app + NSF)
- Add license to Linux ZIP
Tweet ideas
===========
- Tweet the linux screenshots, find a dev who wants to help.
- Tips of the week or something, animated GIFs.
MaxWar wish list.
=================
- Copy patterns to other channels.
- Option for no-sound when no-pattern?
- Loop end point
- MIDI import/export.
Linux notes
===========
- When slow startup in VM : dbus-launch --exit-with-session mono FamiStudio.exe
- GTK# : sudo apt-get install gtk-sharp2
- This seem to be enough (sudo apt-get install libgtk2.0-cil)
- How to recompile with old linux:
- Ubuntu 16.04.6
- Install cmake-gui
- OpenAL Soft
- Install ALSA libs (libasound2-dev)
- Download openal-soft code
- Run cmake-gui in /build folder.
- Configure
- Choose static C + C++ libs
- Choose Release (no debug info)
- Generate.
- make!
- NesSndEmu + NotSoFatso, run script.
- RtMidi, need to add static C/C++ libs to cmake file.
Trailer/scroll
==============
- Stashed in 5beed88a1bc487ec2cbc725b9d749a464e57dece.
-
Backlog:
=========
- P1: Fix crash on startup when there are no audio device (also freeze when switching audio devices)
- P1: Proper error messages when something fails (save, etc.)
- P2: Raw FDS modulation table envelope.
- P2: Rendering of note is sub-optimal, BG + lines + attack, etc. D2D batches if same shader.
- P2: Instrument folders
- P2: Sign exe/setup on Windows (EV cert is too expensive) + Sign/notarize on MacOS (dont want to pay for developper ID).
- P2: Mac: Paste special: Text is super dark
- P2: Mac: Clicking on FS without the window doesn't give it focus...?
- P2: Installer on Japanese machine?
- P2: FamiTracker tempo mode never plays the 1st frame in the NSF.