An idea: VGM Studio
A full GUI application
If you're experiencing problems with the website (packs pages/forum/wiki) or you would like to suggest something, you can post here.
Moderator: Staff
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54
An idea: VGM Studio
Here's my idea for a fully featured VGM software. It should be able to do:
- Wave display with command overlay and loop selection
- Command list display, with filters (ie, display waits, toggle this or that chip etc).
- Chip info display
- GD3 editing
- Tools such as loop finding and trimming
many more
As you can see, it brings together vgmlpfnd, vgm2txt, vgm_trim, vgmplay and possibly other tools.
I am thinking GTK+ would be a good choice and would make it cross platform.
- Wave display with command overlay and loop selection
- Command list display, with filters (ie, display waits, toggle this or that chip etc).
- Chip info display
- GD3 editing
- Tools such as loop finding and trimming
many more
As you can see, it brings together vgmlpfnd, vgm2txt, vgm_trim, vgmplay and possibly other tools.
I am thinking GTK+ would be a good choice and would make it cross platform.
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54
- blitzlunar Offline
- Posts: 127
- Joined: 2012-12-21, 15:30:24
- Location: UK
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54
The issue is to display the commands from sample N to sample N+M. I am currently considering using a sort of 1D array of X samples for each cell. That way one can easily correlate between sample position and file position. However, that might be difficult to edit, so I'm thinking of a smart tree structure of sorts.
- blitzlunar Offline
- Posts: 127
- Joined: 2012-12-21, 15:30:24
- Location: UK
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54
- dissident93 Offline
- Posts: 204
- Joined: 2012-02-17, 5:54:01
- Location: USA
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54
Any reason why the preference of GTK+ when Qt also fits the crossplatform criteria, and doesn't require a runtime installation?
I've been thinking of refactoring vgm2txt to work as a vgm command reader that works in-memory for some time. I currently do not have frequent internet access until hopefully a few days later.
I've been thinking of refactoring vgm2txt to work as a vgm command reader that works in-memory for some time. I currently do not have frequent internet access until hopefully a few days later.
-dj.tuBIG/MaliceX
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54