Post AR2gsM0ObIsmj3e9AW by garvalf@mastodon.art
(DIR) More posts by garvalf@mastodon.art
(DIR) Post #AR2dd9ihhAtkPvQslc by jk@skyjake.fi
2022-12-27T19:22:36Z
0 likes, 0 repeats
In the spring of 2020, with the pandemic starting, I decided to spend a couple of months writing a SID-chip style audio engine and a tracker called Bitwise Harmony, all in C and based on SDL.The UI toolkit was later used to kickstart @lagrange where it has significantly matured over the past 2.5 years.I'm thinking of cleaning up and publishing Bitwise Harmony. Anyone interested in making retro-modern #chiptunes?https://youtu.be/MPT5jq28hxA
(DIR) Post #AR2gsM0ObIsmj3e9AW by garvalf@mastodon.art
2022-12-27T19:58:58Z
0 likes, 0 repeats
@jk @lagrange Sure, everyone loves the SID chip! I suppose it can't export to the SID format for playing on a real C64?It's a very fine tune you've composed btw...
(DIR) Post #AR2iNRg5f0GHFYXQsC by jk@skyjake.fi
2022-12-27T20:15:56Z
0 likes, 0 repeats
@garvalf Thanks! :)Yeah, exporting to SID is not possible, the feature set is not that compatible and there are few hard limits.
(DIR) Post #AR2pBCDW17gNVFHLE0 by reidrac@mastodon.sdf.org
2022-12-27T21:31:58Z
0 likes, 0 repeats
@jk @lagrange When I made a game for the C64, the biggest pain was the music because GoatTracker is the most under-unfriendly tracker ever, but it is virtually the only tracker.There's market for a good SID tracker with a sane UI, but now sure if that's what you are looking for with this project.
(DIR) Post #AR2s4x2BqvmsXWhAO0 by jk@skyjake.fi
2022-12-27T22:04:38Z
0 likes, 0 repeats
@reidrac Understandable, but that would indeed not be the direction this project is trying to go.Is your game available somewhere currently? Always interested in exploring modern C64 software.
(DIR) Post #AR2zfw6QyiuC2oGNcG by reidrac@mastodon.sdf.org
2022-12-27T23:29:40Z
0 likes, 0 repeats
@jk yes, it is: https://www.usebox.net/jjm/rescuing-orc/
(DIR) Post #AR32QctEQfZtyWTlpI by FiXato@toot.cat
2022-12-28T00:00:23Z
0 likes, 0 repeats
@jk so does this mean you could already build it for Android, or would that need some more porting?
(DIR) Post #AR3RYWXIQy7TRL57gm by jk@skyjake.fi
2022-12-28T04:42:09Z
0 likes, 0 repeats
@FiXato Yes you can build it for Android (and iOS) as-is. However, the mobile UX is terrible because it assumes keyboard-first input. Some sort of virtual button system would have to be added at least, and adapting to a small phone-sized screen would probably mean even larger changes.Of course, requiring an external keyboard isn’t a bad idea for a music app, since you need a comfortable way to enter notes and events.
(DIR) Post #AR8o9SMi4e1qMVN28G by singletona@bitbang.social
2022-12-30T18:48:43Z
0 likes, 0 repeats
@jk @lagrange I have zero experience in trackers, but I'd be interested to bash my head against the wall and see what happens.
(DIR) Post #ASMhj7xH1qTZo4albk by jk@skyjake.fi
2023-02-05T09:34:58Z
0 likes, 0 repeats
The Bitwise Harmony source repository is now public: https://git.skyjake.fi/skyjake/bwhThis hasn't been touched in a while but thankfully bit rot hasn't settled in yet.The UI is not very polished and there is no manual, but some tips: 1) context menus show keyboard shortcuts, 2) Readme lists more shortcuts and event types, 3) mouse hover explains event args.test2.bwh included as a demo.