That’s a good solution for now; if it’s an easy thing to implement could you do it soon? That is probably my MOST used function in other sequencers since, as you know, house music is largely repetitive.
Yes, by all means, implement those feature sets first…you know, when I finally come to completely understand this program maybe I’ll write an entire manual for it in PDF, since that’s what used to be my day job, technical documentation. Anyway, for the next documentation priorities could write the section on Markers and the Sound Editor? Thanks.
Thanks for adding the feature Frits!
With this new version, I get the “Could not start 44100 Hz audio streaming” error as soon as the program starts, and no matter what setting I change in the Audio tab, I keep getting the same error. Let me know what you want me to do to help you troubleshoot.
Excellent new video!
So THAT’S what hardware mappings are for! “Aaaaaaaah.”
No prob kevlingo! It was less of a post and more like musing out-loud, anyway..haha.
The HMx engine…awesome!
You should go with that. The only other word impler than “hierarchical” I can think of, for this context, would be “nested”, and that kind of sucks I think.
This is during startup. It can also happen while in the program, if you’re in the Audio setup page, and you change the drivers around, if you try to change back to the ASIO driver, Podium can’t start the streaming unless the Tascam’s sampling clock is set to the one Podium is set to.
Sometimes my clock is set to other sample rates when using other programs or whatever. I’m saying I think Podium should first attempt to programatically change the sound card’s clock rate to the one it wants, THEN try to start up the streaming. Why I’m saying this is because in other sequencers, it doesn’t matter what I have my sound card’s clock set to, the sequencer will set it to 44.1 (or whatever rate I left it at last) and then fire up the ASIO drivers, and no error message.
Once again EXCELLENT video…I learned so much. I didn’t know you could do a quarter of things you showed there…now I finally see the value of the ‘hierarchic engine’.
Yeah I know doing the tutorials probably sucks compared to coding, but this work you’re doing right now is SO valuable. At least to me and those of us who come from the “simpler” sequencers like Cubase and Cakewalk…you can understand this level of control is totally foreign to us…but then we see what you can do with it! And it’s like, WHAT have I been missing?
Keep going guy!
Cool, glad I’m helping!
Hmm. Well, what I ended up doing was creating one MIDI input, set to channel 1. So I would use that to control my keyboard and softsynths.
Then I made 16 seperate MIDI outputs (maps), so I could control all 16 of my keybaord’s MIDI channels seperately, cause I have a Kurzweil K2000 so I load seperate instruments on each channel and then get the sequencer to play them all at the same time.
Ah yes holding down control…now that I finally read the Guide in depth, I figured that out.
Cools, I’ll keep you posted as the experiments continue.
I stand corrected…the Guide IS very detailed. I guess I didn’t read it too closely the first time. Admittedly, the top-level pages read kind of like a Deitel & Deitel “How To Program in Java” guide (“the plugin is encapsulated, then instantiated into child objects…”) hahaa. Ahh OOP, where would we be without you.
In any case, I’ll just have to work slowly through it.
I have finally gotten somewhere in Podium! I’m so excited, it’s quite cool.
I first started by watching your new video. I had NO idea you could drag inputs around to different tracks. But perhaps the best part of the video was when it showed you going through the startup wizard. Now, whenever *I* ran the startup wizard, I would just follow along, do whatever the “Red arrows” told me to do, but I had no idea what it was REALLY doing.
In your video you clicked on Create Audio Mixer Mappings, which of course created the Devices folder. BUT, in your video you did something I’ve never done before, which was double-click on that devices folder, thereby revealing what’s inside it, as you proceesed through the “red arrows”.
This showed me for the first time what exactly the wizard was creating for me. That’s when I realized that every input, output, setting, etc., was an object nested in a vast hierarchy. This helped me understand the logic behind how the program was laid out.
I went on my own to see how the objects are configured by the wizard. I tried creating my own MIDI ins and outs from scratch. Perhaps this is a good time to let you know, I had no idea all this time what a MAP or MAPPING was. It took me hours to figure out that it was basically an OUT hahaha. I had set up all my MIDI ports wrong, clicking the “route ins to outs” checkbox assuming it would create a MIDI thru situation for me.
Once I finally sorted it all out and got a very specific configuration customized for my studio setup, I was unhappy because my main browser was cluttered full of objects. I had created folders, but I could drag the objects into the folders. That’s when I realized what the list browser was for. Did you know you can’t select multiple objects and drag them all into a folder in the list window?
Anyways I got it all organized and I was able to whip up an arrangement with MIDI coming out of my Kuzweil AND using some softsynths as well.
Tomorrow I will attempt to record some audio, do a mixdown, and bounce the whole thing to a two-track.
I will take another look at the guide as well.