Main Menu

Recent posts

#21
Help and Questions / Re: 1.32 spacebar
Last post by n0cturn - June 01, 2025, 11:40:15
That makes sense. It just took me by surprise and I freaked out. I don't change many of the keys, so I should be good now.
#22
Help and Questions / Re: 1.32 spacebar
Last post by Saga Musix - June 01, 2025, 10:32:23
Indeed, in OpenMPT 1.32 the hierarchy of keyboard commands was made consistent across the board, so that a shortcut in a more specific context (such as the order list editor) always takes precedence over a shortcut in a less specific context (such as the global keys like Play/Pause). Before, it was sometimes this way around and sometimes that way around, which made things quite confusing. You may have to adapt a few shortcut configurations but it's just a one-time process and hopefully not too annoying. :)
#23
Help and Questions / Re: Impulse Tracker to SPC cli...
Last post by IcarusDream - June 01, 2025, 09:33:36
Quote from: RG (aka AUDIOMONSTER) on June 01, 2025, 07:30:43bout C700, yes I know it, but I'm not a big fan of the interface, and above all, I kind of like to stay on OpenMPT for several multiple reasons (for instance, I compose music for films and games on OpenMPT, and sometimes need to convert my music on multi supports)
I also prefer Trackers and the workflow of OpenMPT in particular to traditional DAWs. OpenMPT is a powerful host for VST plugins as-well.
VST's usually have gimmicky interfaces, though generally, using them through OpenMPT isn't much different than using sample based instruments or OPL.
One thing to keep in mind is that VST's by in-large depend on MIDI commands, rather than Tracker ones, though certain tracker effects will still work with them as intended.

Quote from: slipofpaper on June 01, 2025, 08:19:39You can reduce some clicking by adding fade-in to the samples (if not already present). You can also use a D0F effect in the module itself for fade-out, or B9 in the volume column (dunno how well SNESMOD will work with it though).
My track already relied on module effects for fade-out. I also modified some of the samples, and while it reduced the clicking, much of it was still there.
#24
Help and Questions / Re: 1.32 spacebar
Last post by n0cturn - June 01, 2025, 08:44:23
Ok I've sorted it (I think) It was under 'Pattern Editor - Order list' as 'Stop (---) Index' which was set as Space bar. I deleted it! (no idea what that does anyway)

It may all come crashing down on me, but at least it won't delete my pattern list!
#25
Help and Questions / Re: Impulse Tracker to SPC cli...
Last post by slipofpaper - June 01, 2025, 08:19:39
You can reduce some clicking by adding fade-in to the samples (if not already present). You can also use a D0F effect in the module itself for fade-out, or B9 in the volume column (dunno how well SNESMOD will work with it though).
#26
Help and Questions / 1.32 spacebar
Last post by n0cturn - June 01, 2025, 07:46:37
I use the spacebar to start and stop play (I don't know if that's standard, it's just how i've always had it) It does start and stop play, but if the mouse is over the pattern list, it deletes the pattern its over.

I couldn't find any keyboard setting specifically for the playlist. How do I stop it doing this?

By the way I auto updated from v1.31
#27
I forgot, of course, to mention that I take care of setting sample loops to 16 multiples, otherwise you get bad clicking loops.

Interesting point, about Furnace, I'll check it out, thanks for the information ;-)

About C700, yes I know it, but I'm not a big fan of the interface, and above all, I kind of like to stay on OpenMPT for several multiple reasons (for instance, I compose music for films and games on OpenMPT, and sometimes need to convert my music on multi supports)

But above all, I just love working on OpenMPT more than any other DAW ;-)
#28
Help and Questions / Re: Impulse Tracker to SPC cli...
Last post by IcarusDream - June 01, 2025, 06:37:12
I didn't expect to write a follow up the day after, but with the recent release of OpenMPT 1.32 you can now set the ppq in the c700 VST properly. Example (same old track but with midsong loop):MEGA
#29
Help and Questions / Re: Impulse Tracker to SPC cli...
Last post by IcarusDream - May 31, 2025, 04:21:28
Thank you for the input!
I've kind of made an over-exaggerated rant over SNESMod :-X . I know that calling it a "black box" isn't true, given that its features and limitations are fairly documented. I had some other annoying issues with it, which I haven't seen mentioned by other people online. Very early on I've made a musical loop using the Mario All Stars soundfont. I didn't do anything that would've been impossible on real hardware, but some of the samples just didn't work properly, making a buzzing noise.
I tried to change the pitch, but that was not it. The solution I found for this is to resample the problematic samples, however I'm clueless to why had this happened to begin with.

This thread motivated me to look into some other methods of making SPC's while composing on Trackers, so I will share my finds:
There is a VST called c700 which meant to emulate the SNES hardware. I imported the samples into it and mapped to the same instruments. There is an option to get an SPC file through this VST (with a separate plugin called playercode.bin), but it works in an odd way. When I set the number of loops to zero, the converted SPC can just bugged out less than a halfway through. You can also set a specific loop position (in the middle of the song) via ppq, but I haven't figured if there is any way to do so seamless loops with that option.
If the song is meant to be looping right from its beginning, there shouldn't be any serious problems with the loop I believe.
I've put that old POC cover I've made through that method, and the clicking was gone. Again, this is like the third thing I've made using Openmpt, so I knew very little, and it's not very good :-[ . While I made some adjustments, It wasn't a serious attempt to fix this cover and its problems, but more of a test: MEGA
Also, one important thing to mention, is if you want to get the SPC files, you have to play through the entire song. The file will be generated in the selected folder.

There's a third method which takes converting the samples into BRR via the c700 VST, then exporting the .it module as midi, then converting it to MML, then adjusting the MML file and converting it to SPC via AddmusicK. Kind of a messy and gimmicky process, but this is an option nonetheless. It also implies that one has to know MML as-well.

I also want to point out that Furnace Tracker has a pretty decent emulation of the SPC700. While as of writing of this post there isn't an option for SPC exports, the dev said it was planned as a feature for the 0.7 release: https://github.com/tildearrow/furnace/issues/700. If they'll implement it properly then it will likely be the easiest and the most efficient way of making SPCs. Another important point is that Furnace can import patterns from OpenMPT (via copy-paste), so you won't have to rewrite your music again.
#30
Help and Questions / Re: Interface too bright
Last post by jeenio - May 30, 2025, 20:20:55
Quoteyou can use third-party solutions like Windhawk or SecureUXTheme.
more info here

wow, thank you so much!! this really is a life saver! or should I say, eyes saver... :) great stuff!