Main Menu

Recent posts

#41
Help and Questions / Re: New stream export page
Last post by n0cturn - June 15, 2025, 23:25:41
For my use case, I use the sequence function to separate the songs, but... in the process of working on a tune I move patterns out of the main tune just to keep them in case I want to integrate them back in, and sometimes have multiple groups outside the main sequence. This is what was causing me confusion. So to me the first tune in a 'sequence' would be the main tune and the rest sub songs? (I'm confusing myself just thinking about it)

I still think your idea of automatically selecting the active sequence is a good one, then you can select any subsongs in that sequence if the first one Isn't the one you are after (in my case it would pretty much always be the first in a sequence as the rest are usually just the 'left overs')

I appreciate the extra work this involves outside the usual work on this project, so thank you for the time you've put into this.
#42
Help and Questions / Re: New stream export page
Last post by Saga Musix - June 15, 2025, 20:37:57
This is now changed for the next OpenMPT 1.32 update to pre-populate the subsong choice with the currently edited subsong.

Note that this isn't as easy as it may sound, so there are a few caveats to keep in mind:

- If all you use are sequences in the MPTM format, and a single sequence only contains a single song each, things are simple.
- However, if multiple subsongs are present in the same sequence, it is not at all clear which subsong should be the one selected by default: You can open multiple pattern editors at the same time. The currently edited subsong can also differ from the currently playing subsong. When the stream/MIDI/VGM export dialog is opened, it will take the edit position of the last active window, even if t currently doesn't show a pattern editor. It doesn't matter which subsong may currently be playing.
#43
Help and Questions / Re: New stream export page
Last post by n0cturn - June 14, 2025, 14:25:45
I think that would work, at least it would take the guesswork out a bit. I streamed 4 different tunes yesterday before I found the one I'd been working on.

That's my only niggle with 1.32, so you're doing something right (I am a picky little...)
#44
Help and Questions / Re: New stream export page
Last post by Saga Musix - June 14, 2025, 14:16:45
The old version certainly won't be coming back as it's missing functionality, but that doesn't mean that the new one cannot be improved. Automatically selecting the currently edited subsong as the default instead of the first for the single subsong export function should do the trick. I'll look into that for the next OpenMPT update.
#45
Help and Questions / New stream export page
Last post by n0cturn - June 14, 2025, 12:40:21
The new (v1.32) stream export page is doing my head in! I want to go back to the old version. I get having an option to stream all sub songs is good, but why not have a simple stream current sequence instead of having to try and figure out what section to stream (I'm a messy tracker and have lots of sections all over the place)

Or am I missing something simple?
#46
Free Music Downloads / First Light/Horizons [mp3]
Last post by n0cturn - June 13, 2025, 00:03:08
1 module, 2 crap tunes... if I can post mine, then you can post yours. (is that just an echo I hear?)

First Light - https://drive.google.com/file/d/1O9_qIHMEINnNxB5tt-nrgkXa06RlmzW2/view?usp=sharing

Horizons - https://drive.google.com/file/d/1lEl2riVf6CmMIJHoZElxjM07riW9ZFTt/view?usp=sharing
#47
Free Music Downloads / Re: Oblique Waves [mp3]
Last post by n0cturn - June 09, 2025, 17:17:29
I sometimes have half a dozen tunes on the go which I switch between when I get bored with the tune I'm working on.

Its probably not the best place to show your tunes if you're not confident, because most of the time nobody responds and that just leaves you thinking nobody liked it. I get round that by thinking that nobody said they didn't like it so...
#48
Free Music Downloads / Re: Oblique Waves [mp3]
Last post by IcarusDream - June 09, 2025, 16:38:14
Can't post em', too unconfident!
I think I've reached over two hours of production material by now. Polishment takes time.
I suffer from the mental complex of starting two things before finishing one (no regrets though).
#49
Free Music Downloads / Oblique Waves [mp3]
Last post by n0cturn - June 09, 2025, 02:51:07
Nobody seems to be posting anything, so I will, and then take over the world, ha ha ha. Seriously post your sh*t, so we can all listen to it, I do (too often, so stop me).

https://drive.google.com/file/d/10K8aqnGZ5K1gOr9mysqConBefJSZUbr5/view?usp=sharing
#50
General Chatter / Re: How different is the Adlib...
Last post by Saga Musix - June 07, 2025, 12:10:46
Quote from: minebrandon on June 07, 2025, 11:55:17but you said it'd take about 6 years. So would it be possible for me to fork OpenMPT and add that in myself before those 6 years are up to get like a feel for the program?
Except that's not at all what I said. Those 6 years is how long it took me from writing my first line of code to writing my first line of code for OpenMPT. And it's not like I have been working towards a specific goal like contributing to OpenMPT during those 6 years. Things just happened. Whether you would feel confident to touch OpenMPT code after 1 year, after 6 years or after 10 years, I cannot know.

However, what I definitely can say is that what you want to do is probably one of the most complex things you could have picked, requiring to integrate a whole new emulator into the playback engine, deciding how to expose its parameters to module effects, serializing the data into module files, presenting the patch editor to the users, ... That is certainly not something I would have been able to pull off when I just got started with OpenMPT development with no prior knowledge of how to develop something like that.

Quite honestly: I don't think it's realistic at all. It's not what OpenMPT is made for, and so it's not at all easy to pull off. But if you want to prove me wrong, it's entirely up to you to level up your skills.