Commit Graph

6430 Commits

Author SHA1 Message Date
Electric Keet 3d2ae77708 Test font for instrument "letter icons".
Here's a test version of the font, to make sure I have the metrics right and all that. Only six (useful) codepoints are implemented right now:
- `F004`: Generic Sample
- `F015`: Beeper
- `F016`: WonderSwan
- `F01A`: VRC6 (saw)
- `F01E`: Sound Unit
- `F028`: QSound
Note that their codepoints are the instrument ID's plus 0xF000. Convenient!

Once implemented so I can test, I can refine things and work up the rest of the "icons".
2023-08-09 12:50:18 -07:00
cam900 72d04777c0 Less silent output 2023-08-09 20:38:17 +09:00
cam900 46b83833e1 Less louder output 2023-08-09 20:36:59 +09:00
cam900 85aa3736ad oops 2023-08-09 20:34:57 +09:00
cam900 1e2cd8282a Change Mulaw algorithm 2023-08-09 20:33:42 +09:00
cam900 14c5d94499 C140 Part 2 2023-08-09 20:30:00 +09:00
tildearrow 07abd1fd85 evom 2023-08-09 05:26:50 -05:00
cam900 54cd69aabf Merge branch 'master' of https://github.com/tildearrow/furnace into c140 2023-08-09 19:18:18 +09:00
tildearrow 3b42abcf26 move 2023-08-09 03:49:27 -05:00
tildearrow bc3b98da99 let 2023-08-09 03:48:38 -05:00
tildearrow e561a90615 add another demo song 2023-08-09 03:47:11 -05:00
freq-mod d441356211
Merge pull request #1339 from freq-mod/demo53260
add N163 + konami pcm demo song
2023-08-09 10:36:34 +02:00
tildearrow fb4bb3e2d4
Merge pull request #1329 from tildearrow/doc-settings
Settings doc updates.
2023-08-09 00:05:14 -05:00
freq-mod de1dd96785
add N163 + konami pcm demo song 2023-08-08 20:10:59 +02:00
cam900 c34233cf4f Prepare for C140 2023-08-08 21:27:12 +09:00
tildearrow cc8b5d28a8 GUI: add option to show ins type menu when adding 2023-08-08 00:03:56 -05:00
Electric Keet 8db16af621 Switching to non-imperative tone. 2023-08-07 18:04:01 -07:00
tildearrow 3af2f8d2a4 let's add more 2023-08-07 19:52:15 -05:00
tildearrow 0e5d11f9cd fix system file picker ins preview 2023-08-07 19:12:24 -05:00
tildearrow 9d410dfe9c add isVolGlobal to DivDispatch
do not key release on pendingNotes if so
issue #1325
2023-08-07 18:05:31 -05:00
Lunathir 10ecc71a60 Remove commas in flags 2023-08-07 14:03:15 -05:00
Lunathir 9ae28a67bf Update presets.cpp 2023-08-07 14:03:15 -05:00
Electric Keet 0a7d957142 Last label tweak. 2023-08-07 10:17:48 -07:00
Electric Keet 3effd9e506 Yet more vertical centering of labels. 2023-08-06 22:47:17 -07:00
Electric Keet 1ea4452e9b More vertical centering of labels.
chanOsc, debugWindow, editControls, findReplace, gui
2023-08-06 20:51:51 -07:00
tildearrow 9ba1eb2541 one more 2023-08-06 22:48:23 -05:00
Electric Keet f66dd6e70b Vertical centering of labels.
Just the settings dialog, this commit.
2023-08-06 20:28:11 -07:00
tildearrow 8ba6c4cf42 GUI: finish some more TODOs 2023-08-06 17:35:45 -05:00
tildearrow a6ad79f686
Merge pull request #1330 from tildearrow/gui-radiobuttons
Radio button group indents everywhere.
2023-08-06 04:26:34 -05:00
tildearrow 4c158f0cd6 fix auto patchbay setting not being loaded 2023-08-06 04:20:07 -05:00
tildearrow 515a657b91 GUI: don't show pan effects if can't pan
issue #1331
2023-08-06 04:15:02 -05:00
Electric Keet 5ba51df566 Radio button group indents everywhere.
This should be all of them.

Except, of course, the find/replace dialog. Those have a specific layout already.
2023-08-05 19:18:53 -07:00
tildearrow 10615b9b5b GUI: finish some TODOs 2023-08-05 18:29:46 -05:00
Electric Keet aee459d8d3 Merge branch 'master' into doc-general
Cleaning up after previous merged PR.
2023-08-05 13:28:26 -07:00
Eknous aa39a041b5
new demo song and small updates to my previous ones (#1327)
* chanOsc note name

* chanOsc auto cols

* lowercase c for consistency

* fix chan note text

* change int to short

* simplify

* visible chan count for calculation

* cleanup

* cleanup 2 (not removing the comma yet)

* remove extra spaces

* add id

* rename and shrink physicsexam

* fix tiny error at the end

* ted demo

* add author
2023-08-05 15:25:32 -05:00
tildearrow 49e799d576 GUI: indent play on load setting 2023-08-05 15:12:14 -05:00
tildearrow b7f7c362d2
Merge pull request #1328 from tildearrow/settings-ui
Settings and chip config UI: Indent radio buttons.
2023-08-05 15:11:28 -05:00
Electric Keet 7c53d330e6 ...the rest of the tiny edits. 2023-08-05 12:44:49 -07:00
tildearrow 86c1104529 GUI: add setting to play on load 2023-08-05 14:43:29 -05:00
Electric Keet b7a751ccfa Slight edits. 2023-08-05 12:42:43 -07:00
Electric Keet 543d18b8d5 Chip config UI: Indent radio buttons.
Similarly, stuff is indented for clarity. This includes the chip clock rate selector.
2023-08-05 11:50:17 -07:00
Electric Keet 3f80231f24 Settings window: Indent radio button groups.
All radio button groups are indented for visual clarity. Also, font path and size selectors.
2023-08-05 11:18:50 -07:00
Electric Keet 9340358eac Add new settings to doc, other small edits. 2023-08-05 10:32:14 -07:00
tildearrow 03383cff80 discourage use of legacy sample mode 2023-08-05 03:45:00 -05:00
tildearrow b0ce681875 GUI: drop a mention of legacy 2023-08-05 03:39:40 -05:00
tildearrow 2b78ea7abe GUI: add setting to remove ins/vol val on OFF/REL 2023-08-05 03:37:03 -05:00
tildearrow 1983529bdb GUI: add non-mono mode to osc 2023-08-05 03:26:36 -05:00
tildearrow bf77b95ec9 GUI: wake up on osc 2023-08-05 02:54:09 -05:00
tildearrow 1d4a1c8337 GUI: higher quality oscilloscope
issue #1324
2023-08-05 02:52:02 -05:00
tildearrow 673ff6ebb6 GUI: fix header font not saving at all 2023-08-04 22:43:26 -05:00