@Zynewave wrote:
The wiki login authentication is now updated. The old manually created user accounts are now deleted. Instead use your forum name and password when logging in to the wiki. All registered forum users thus can edit the wiki.
Nice, thanks. 8)
Also having the Latest News area on the home page / tab is ciritcal I think. Most people might just browse the home page for any news of an update of the latest version then decide to browse further most likely.
The way you laid that out is very well done.
More detail on the releases is a very good move. Letting people know exactly when (with dates) Podium is updated is very important. One of the key reasons for Reapers rise in popularity is the incredible no. of updates.
While Podium is not as quick as that (although I like the current pace as is with Podium) many do not know just how many updates are posted over any given period.
While a link to the releases forum was present on the older home page site, exactly what was in a new release was not. Now with the new site it is.
Getting more info on updates to people quickly on the home page can only help draw more people in.
@Zynewave wrote:
I’ve added a screenshot slideshow to the home page.
If some of you want to help out, and want your Podium screen on the zynewave.com home page, then email me some screenshots of Podium in action. I know some of you are using rather agressive color schemes, so I can’t guarentee that I’ll put your screens in the slideshow 😉
Please send the screenshots preferrably as .png or .bmp files.
I must say Frits this new look website really is a very good effort. I cannot really think of much to change. It is very clean and easy to read. A pleasure to browse through. 8)
A very logical, simple yet stylish layout. Exactly what anyone browsing a website wants IMHO.
@Zynewave wrote:
Thanks for the files. The bug is fixed for the next 1.65 release.
Those fixes are so fast! It makes Podium so reliable. Good work Frits. 8)
@Zynewave wrote:
I hope I can make it realtime. So you have the option to resize sound events to time-stretch instead of adjusting the sound length.
Good. My preference is certainly real time. I find it far more useful when getting ideas down quickly. Which of course is one of the reasons Ableton Live is so popular.
I’ll probably try to implement time-stretching using commonly available techniques, and then consider upgrading this in the future.
By all means. I am happy with at least a starting point for this kind of feature in Podium 8)
@Zynewave wrote:
@darcyb62 wrote:
@Zynewave wrote:
So do you want to be able to switch the samplerate of the arrangement between e.g. 96 and 48, when recording final bounces, versus when just working with the arrangement?
This is going back but is this doable?
No. I need to implement sample rate conversion & time stretching before this would make any sense. Otherwise your 48 kHz sound files would play at twice the speed when rendered at 96 kHz.
Over the last couple of weeks I have looked at various time stretching solutions. I feel tempted to start work on this, but I need to do more research.
This would be very interesting!
Are you thinking along the lines of offline solutions or realtime solutions like Ableton Live?
I envisage a possible previewing of any wave file during playback that would sync to the project tempo for instance. Maybe some sort of extension of Podiums existing List view as it already allows for audio previewing.
I could be wrong but I think Ableton Live for instance uses some form of Granular resynthesis for it’s time stretching. Not sure though.
This would be a great addition to Podium. Even offline, but for me a real time stretching option during playback would be far more productive.
Podium already allows for many things to be done in real time, (you can even scan for plugs during play back and drag them into an arrangement for example) so you have either willingly or not, already provided a superb engine for a realtime timestretching feature to work from.
As for time stretching algos, Zplane may be what you are looking for…
http://www.zplane.de/showPage.php?SPRACHE=UK&PAGE=products11
1.Realtime time stretching
2.Realtime pitch shifting
3.Phase coherence between channels
4.Absolute timing stability
5.Separation of analysis and synthesis
6.Suppoorts various samplerates
7.Supports various number of channels
Their client list is quite impressive (now I know how they all do it)…8)
ableton Live 5 (élastique efficient)
acoustica MixCraft 2.5 (élastique efficient)
ALCATech BPMStudio 5 (élastique efficient)
ALCATech DigiScratch 2 (élastique efficient)
Bias Inc. Peak 5 (élastique efficient)
HighAndes Trakax 1 and higher (élastique SOLOIST & efficient)
Image-Line FLStudio 5 and higher (élastique efficient)
Native Instruments Kontakt 1.5 and higher (élastique SOLOIST V1)
Native Instruments Intakt (élastique SOLOIST V1)
Native Instruments Traktor 2 (élastique efficient V1)
überschall Elastik loop player (élastique Pro)
Zero-X BeatQuantizer (PolyStretcher) 1 (élastique efficient)
There must be other solutions out there as well.
@Zynewave wrote:
Care to share what exactly you did here? Or is that a trade secret?
Just boring stuff :wink:. Lot’s of small adjustments using a profiler tool to pinpoint the places that used most CPU time.
Ok…either way the improvements are very effective. 8)
More optimizations to file streaming.
Care to share what exactly you did here? Or is that a trade secret? 😆
Or…are the optimizations mentioned below the one’s you refer to above? Nothing major just curious. 😉
[*]Optimized audio streaming in the engine to give up to 10% CPU performance boost when working with large numbers of audio channels and plugins. Podium will use SSE optimized code in the engine if it detects that SSE is supported by the CPU.
[*]To further reduce disk usage inactive bounce tracks are no longer streaming. Reenabling a bounce track causes a short delay before the bounce track starts playing.
[/list]
Just tried 1.64 and…
The optimizations are pretty good. I can now play about the exact same no. of tracks in Tracktion and Podium give or take a track or two.
I would say it is actually pretty much identical as Tracktions CPU meter does not show you the actual value as a percentage compared to Podiums more detailed CPU reading.
Also Tracktions playback seems to break up earlier than Podium. Say before it reaches 95%. Podium is a bit better in this area.
Well done on the optimizations. 🙂
Thanks Frits…pulling this down now. 🙂
@acousmod wrote:
Hi,
I have already asked for the possibility to automatically show the plugins that were previously opened when we start an arrangement.
It is one of those things that would make Podium a little more efficient.If some day you whish to implement this, it will be also very usefull to have a button to show / hide all the plugins windows that are opened.
Yes please. Totally agree.
I think I would definitely prefer a right click option.
Having this as a drop down option when right clicking any audio file would be very useful. I have Soundforge, Samplitude e.t.c and would very much like to use these with Podium in this way. It would make a huge difference.
Perhaps an option to add 2 or 3 applications to this drop down menu could be implemented. ACID Pro 6 has a similar option that works very well.
Another hack solution would be to always restrict channel heights to an odd pixel count, which on the other hand would result in less fluent zooming.
Hmmm, I really don’t think I would want less fluent zooming Frits, a step backward there. I get the feeling you do not want this either.
Equally if the impact on the current graphics update speed would be affected in any way I would prefer to defintiely explore another solution.
Unless…you could somehow make the hack (restricting channel heights to an odd pixel count) an optional extra. If you implement it this way then at least users like me can switch this behaviour off.
I would certainly not prefer to see this as a hidden default global setting that cannot be changed. Definitely not IMHO.
If possible Frits if you are to go ahead with this…please implement it as an optional solution.
Thanks.
@Zynewave wrote:
I would prefer adding ‘select all curve events’, ‘select all sound events’, ‘select all note sequence events’ in the edit menu of the arrangement editor. Then you only need to ‘select all curve events’, and then use the edit menu to ‘clone’ them all in one go. Good enough?
This is very good solution. Quick and easy.
Forgot to answer the scond half of your question…my CPU is a Pentium D 2.8GHZ.