Topic: Preview 3.2.5: Minor improvements

This topic contains 33 replies, has 9 voices, and was last updated by  Zynewave 2 years, 4 months ago.

Viewing 15 posts - 1 through 15 (of 34 total)
  • #28787

    Zynewave
    Keymaster

    Podium 3.2.5 beta is available on your account downloads page.

    After a long period working on other projects, I’ve now resumed Podium development. In this version I’m going to begin with some minor features before I tackle some of the larger features in later versions.

    Changelog for beta2:

    • Added ‘Assign Tracks with Events at Edit Cursor’ and ‘Assign Tracks with Events in Loop Range’ to the track tag options menu (right-click a tag button in the track tag bar). These commands are helpful when you are working with a large number of tracks in your project template, and need to quickly focus on only the tracks currently playing.
    • Fix: Layout of some dialogs did not adjust correctly to the Windows DPI scaling setting.

    In addition to the changes, I’ve updated my development tool the latest Visual Studio C++ 2015 version, released last month. This should imply improved performance and stability, but there may be unexpected side-effects, as Microsoft revises its SDK for each major version update of Visual Studio. As mentioned in a VIP topic, I’ve also spent a lot of time revising the entire Podium code-base to take advantage of the latest advancements of the C++ language (C++11/14). This ‘modernization’ of the Podium code-base will make further development of Podium easier for me.

    With that in mind, please save backups of your projects before trying the beta, and report here if you notice problems.

    #28789

    H-man
    Participant

    Well hello there! Good to have you back Frits XD

    One quick question and forgive me if this is not the correct place for it but I am a “Lifer” who would like to chip-in to the dev fund. Do I just pay for a subscription? Let me know.

    BH

    #28798

    Zynewave
    Keymaster

    Well hello there! Good to have you back Frits XD

    One quick question and forgive me if this is not the correct place for it but I am a “Lifer” who would like to chip-in to the dev fund. Do I just pay for a subscription? Let me know.

    BH

    Hi Ben. It’s good to be back in development mode.

    I appreciate your wish to contribute to the development. If you want to donate, you can either make a purchase, or send money to my paypal account: shop at zynewave.com (replace the ‘ at ‘ with @)

    #28922

    Zynewave
    Keymaster

    Beta3 is up. Apart from further code optimizations, I’ve added one small new feature:

    • The metronome click sound can be customized. Saving wav files with the names “Metronome1.wav” and “Metronome2.wav” (bar/beat sounds) in the Podium setup folder will make Podium use these sounds instead of the built-in click sound.

    Would it be worthwhile to make the metronome sound folder location configurable in the Preferences dialog? Any other wishes for metronome enhancements?

    Some ideas I had:
    Allow “Metronome3.wav”, “Metronome4.wav” etc. to make it possible to have custom sounds for each beat. You could e.g. record yourself saying One, Two, Three, Four.
    Add a second pair of bar/beat gain settings in the Metronome preferences, to have separate levels for preroll and punch-range. That would e.g. allow you to mute the metronome in the punch range.

    #28953

    H-man
    Participant

    Hi Frits,

    Additions to the track tag right-click menus are welcome and working here. Thx.

    Metronome changes working too however accelerating the tempo via the bpm value (say …120bpm and key in 200bpm) in the Tempo Event Properties box gives me an instant app hang if the song is playing at the time.

    Please note that the hang/crash doesn’t happen when going the other way (eg. 200bpm to 120bpm) and doesn’t happen if you stop playback first.

    Also, it does not seem be related to the new sound (Metronome1.wav) as it will occur with the default metronome as well.

    Suggestions above all look good IMO. Especially the separate levels for preroll and punch.

    Still running Win7 64bit running 32-bit beta 3

    #29024

    nicholas.h
    Participant

    Hi, given the SDK changes, can Windows XP continue to be supported for foreseeable versions? Thanks.

    #29136

    Zynewave
    Keymaster

    Hi, given the SDK changes, can Windows XP continue to be supported for foreseeable versions? Thanks.

    That’s a good question. I haven’t yet tested the latest Podium beta on my old XP box, but compilation of XP compatible code is still supported in Visual Studio 2015. However, I read somewhere on the Microsoft site, that they intend to drop XP support in the next major VS upgrade. If Podium should continue to support XP, I will have to continue to use VS 2015, which means I won’t be able to take advantage of future improvements to both the C++ language and the VS compiler 🙁

    I don’t know when, but at some point I will have to drop XP support. Another incentive to drop XP support, is that the libraries the compiler uses to enable apps to run on XP are older and not as optimized as the newer non-XP libraries. The newer libraries takes advantage of more advanced API’s introduced in newer Windows OS versions.

    #29165

    Guy Mayberry
    Participant

    Frits,

    On your metronome thoughts – yes – these sound great to me (no pun intended).

    Would it be worthwhile to make the metronome sound folder location configurable in the Preferences dialog? Yes.

    Allow “Metronome3.wav”, “Metronome4.wav” etc. to make it possible to have custom sounds for each beat. You could e.g. record yourself saying One, Two, Three, Four. Yes – but maybe configurable, as opposed to having to have a dedicated file name.

    Add a second pair of bar/beat gain settings in the Metronome preferences, to have separate levels for preroll and punch-range. That would e.g. allow you to mute the metronome in the punch range. Yes – this sounds great too.

    #29266

    thcilnnahoj
    Participant

    Changelog for beta2:
    […]
    Fix: Layout of some dialogs did not adjust correctly to the Windows DPI scaling setting.

    Some text is still cut off for me at 125% DPI setting, for example:
    – “Note: new sounds on bounce tracks will use the engine bit” (Preferences/Engine)
    – “Automatically search for missing plugins when loading a projec” (Preferences/Plugins)
    – “Panel texture image file (leave blank to use” (Preferences/Appearance)

    Windows 8.1, Podium 3.2.5 beta 3 (both 64-bit).

    #29325

    Zynewave
    Keymaster

    Thanks for the feedback and for testing. I plan to upload a new beta next week.

    #29379

    thcilnnahoj
    Participant

    Quick bug report, not related to beta features:

    Minimize Podium while plugin windows are open, then restore it. The effect selectors’ “active state” color isn’t applied until the UI is refreshed in some way (change track values, change editor profile, open/close inspector, etc.).

    #29453

    Zynewave
    Keymaster

    Apologies for the delay with the next beta. I have spent the last couple of weeks working on my iOS part-time job. I will return to Podium development again this coming week.

    #29641

    Zynewave
    Keymaster

    Thanks for the bug reports. New beta is finally up. Apart from a lot of code optimization, the following issues have been fixed:

    Metronome changes working too however accelerating the tempo via the bpm value (say …120bpm and key in 200bpm) in the Tempo Event Properties box gives me an instant app hang if the song is playing at the time.

    Some text is still cut off for me at 125% DPI setting, for example:

    Minimize Podium while plugin windows are open, then restore it. The effect selectors’ “active state” color isn’t applied until the UI is refreshed in some way (change track values, change editor profile, open/close inspector, etc.).

    #29643

    nicholas.h
    Participant

    Hi, I gave Podium_325_x86_beta4 a test tonight, focusing on the new features reported here.

    The custom metronomes worked nicely as described. A restart is required to hear them, which is to be expected. And there’s still just the two of them for now! No problems encountered using them with tempo changes in this version, and I couldn’t upset them even with manic loop range changes – using a 1/128 snap in arrange view, then moving loop markers around to create a nice granular-style scrub of the metronome sounds.

    I was happy with how the new track tagging options worked. To note:
    – The “Assign… in Loop range” option included the events within the range, and excluded the events that only bordered the range. That is exactly what’s you’d expect, and it works great.
    – The “Assign… at Edit Cursor” option included events that spanned the cursor, and included events that began right on the cursor, but *excluded* events that ended exactly on the cursor. I’m pretty sure that is exactly how it should work, so yeah, it’s all good.

    Tested on Windows XP SP3!

    #29644

    Zynewave
    Keymaster

    Thanks for testing Nicholas. Good to know it still works on XP 😉 It was on my todo list to test that the new compiler creates code that still is compatible with XP.

Viewing 15 posts - 1 through 15 (of 34 total)

You must be logged in to reply to this topic.

© 2018 Zynewave