You need to be logged in to post
Options
Index
#542059 - 06/20/19 05:34 PM [RealBand] Why doesn't RB multitask when generating tracks?
Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
muzikluver Offline
Apprentice

Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
I asked this question twice in another thread but didn't get an answer from anyone, so I decided to ask this question as a new post in this forum. My question is as follows:

Why doesn't RB multitask when it is generating multiple tracks for a song? If I select a Style with four instruments (elec. guitar, acoustic guitar, bass guitar, and drums), why doesn't RB assign the generation of the track for each instrument to a different core of my PC's Quad core processor? This would speed up the track generation process by a factor of four and make RB much more appealing and productive.

If I were to ask Format Factory to convert four .WAV files to four .MP3 files, it will convert all four of those files at the same time. RB should be able to do the same thing, shouldn't it? Or is there some underlying reason why it can't? After all, my understanding is that RB was first released in 2008, which is around the same year that my Quad Core PC was built. Plus, multitasking has been part of the Windows OS for much longer than that.
_________________________
BiaB 2019 Win ProPak Build 628, RB 2019 V4, Windows 10 Pro 64-bit (dual boot with Win 7 64-bit), Intel Q9650, 8 GB RAM, 256 & 120 GB HD, Tracktion 6 & 7 (freebies), MuseScore 2.1

Top
#542264 - 06/21/19 04:42 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: muzikluver]
Registered: 05/30/00
Posts: 19417
Loc: Marysville, Mi. USA
rharv Offline
Veteran

Registered: 05/30/00
Posts: 19417
Loc: Marysville, Mi. USA
RB is really PT (Powertracks) at its core.
It is basically PT with BiaB features added.

And PT has been around since the 90's .. still 32 bit and with its caveats.

Some of us have been asking/pining/whining/wishing for a 64 bit RB/PT update with these type of features for a while now.
So far no luck.

/I don't think multitask was the right term, but I get what you mean
_________________________
Make your sound your own!

Top
#542266 - 06/21/19 05:08 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: rharv]
Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
muzikluver Offline
Apprentice

Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
Thanks, rharv, for replying to my post and for sharing that info. Considering RB's indirect 90s origins, it makes sense now to me why it doesn't multitask. But it sure would be nice if it did anyway!! Thanks again!
_________________________
BiaB 2019 Win ProPak Build 628, RB 2019 V4, Windows 10 Pro 64-bit (dual boot with Win 7 64-bit), Intel Q9650, 8 GB RAM, 256 & 120 GB HD, Tracktion 6 & 7 (freebies), MuseScore 2.1

Top
#542269 - 06/21/19 05:58 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: muzikluver]
Registered: 05/30/00
Posts: 19417
Loc: Marysville, Mi. USA
rharv Offline
Veteran

Registered: 05/30/00
Posts: 19417
Loc: Marysville, Mi. USA
In this thread you keep saying multitask when I think you mean more like multithread .. which you used in other posts
But I think I get what you mean
smile
_________________________
Make your sound your own!

Top
#542274 - 06/21/19 06:51 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: rharv]
Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
muzikluver Offline
Apprentice

Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
You are correct, rharv! I do mean multi-threading. Thanks for pointing that out. It's been over fifteen years since I left the research/engineering environment I use to work in where such terms were commonly used, so my memory of the differences between multi-threading and multitasking is a bit foggy. The following points clarify their differences:

Key Differences Between Multitasking and Multithreading in OS

1. The basic difference between multitasking and multithreading is that in multitasking, the system allows executing multiple programs and tasks at the same time, whereas, in multithreading, the system executes multiple threads of the same or different processes at the same time.

2. In multitasking CPU has to switch between multiple programs so that it appears that multiple programs are running simultaneously. On other hands, in multithreading CPU has to switch between multiple threads to make it appear that all threads are running simultaneously.

3. Multitasking allocates separate memory and resources for each process/program whereas, in multithreading threads belonging to the same process shares the same memory and resources as that of the process.

(From the following website: https://www.quora.com/What-is-difference-between-multithreading-and-multitasking)
_________________________
BiaB 2019 Win ProPak Build 628, RB 2019 V4, Windows 10 Pro 64-bit (dual boot with Win 7 64-bit), Intel Q9650, 8 GB RAM, 256 & 120 GB HD, Tracktion 6 & 7 (freebies), MuseScore 2.1

Top
#542395 - 06/22/19 02:58 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: muzikluver]
Registered: 08/20/11
Posts: 5357
Loc: Winston-Salem, NC USA
Jim Fogle Offline
Veteran

Registered: 08/20/11
Posts: 5357
Loc: Winston-Salem, NC USA
Some developers call the feature core load balancing or core scaling. There is some discussion among developers if it is a feature better handled by individual programs, the computer operating system or by hardware (cpu and supporting chipset).

Beside considering the aging 32 bit infrastructure RealBand uses, an argument can be made that a single thread program like RealBand is more resource tolerant than a multi thread program. While many computers use multi core cpus Intel continues to make, sell and ship single core Pentium and Atom cpus.
_________________________
Jim Fogle
2019 UltraPlusPak BiaB(634) RealBand(Build 5)
Cakewalk by Bandlab - Audacity - Zoom MRS-8 recorder
i3 laptop, 64bit Win 7, 8 GB ram, 480GB SSD
Music at: http://fogle622.wix.com/fogle622-audio-home

Top
#542506 - 06/23/19 11:33 AM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: Jim Fogle]
Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
muzikluver Offline
Apprentice

Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
Originally Posted By: Jim Fogle
Some developers call the feature core load balancing or core scaling. There is some discussion among developers if it is a feature better handled by individual programs, the computer operating system or by hardware (cpu and supporting chipset).

Beside considering the aging 32 bit infrastructure RealBand uses, an argument can be made that a single thread program like RealBand is more resource tolerant than a multi thread program.

I think that's a valid argument, Jim, and may explain why RB doesn't multi-thread. To me, it would be worse for RB to be forced to start accessing the HD for one or more of the tracks it is generating in a multi-threaded scenario then for RB to just plow through them one at a time without accessing the HD. Of course, this wouldn't be a problem if the main drive in the computer is an SSD rather than an HD.
_________________________
BiaB 2019 Win ProPak Build 628, RB 2019 V4, Windows 10 Pro 64-bit (dual boot with Win 7 64-bit), Intel Q9650, 8 GB RAM, 256 & 120 GB HD, Tracktion 6 & 7 (freebies), MuseScore 2.1

Top
#542519 - 06/23/19 01:02 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: muzikluver]
Registered: 08/20/11
Posts: 5357
Loc: Winston-Salem, NC USA
Jim Fogle Offline
Veteran

Registered: 08/20/11
Posts: 5357
Loc: Winston-Salem, NC USA
One approach I believe Pipeline suggested in other threads is to load RealTracks into computer ram whenever a RealTrack title is first loaded into an empty track. Ram is typically faster and more accessible than a storage drive. Some people worry about how much ram would be used but it is surprising how efficient RealBand is with memory. What size is your song project SEQ file? How long in time and how many tracks does it contain?

RealTracks are stored as compressed files (either wma or mp4a I think) unless you have the Audiophile edition. To save regeneration time some users have converted all their compressed files to uncompressed files (wav or aif)to eliminate conversion and reduce load times. Both Band-in-a-Box and RealBand will load an uncompressed file whenever both compressed and uncompressed choices are available.

I realize this expectation is unrealistic from a marketing and sales viewpoint but I would LOVE IT if PG Music suspended adding new features for a year and just concentrated on fixing known deficiencies to make their products more reliable and stable. Band-in-a-Box, RealBand, the plugin and the associated content are amazing products but there are A LOT of loose ends.
_________________________
Jim Fogle
2019 UltraPlusPak BiaB(634) RealBand(Build 5)
Cakewalk by Bandlab - Audacity - Zoom MRS-8 recorder
i3 laptop, 64bit Win 7, 8 GB ram, 480GB SSD
Music at: http://fogle622.wix.com/fogle622-audio-home

Top
#542554 - 06/23/19 10:16 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: Jim Fogle]
Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
muzikluver Offline
Apprentice

Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
Those are great suggestions, Jim. I'll have to keep them in mind.

I remember reading a post a while back (I can't remember which forum it was in) that also expressed the same desire for PG Music to suspend adding new features for a year and just concentrate on fixing known deficiencies. It may have been your post, but I'm not sure. I would love to see PG Music do this, too, but you're probably right about it being an unrealistic expectation. Maybe they would consider doing this if users would start referring to all those deficiency fixes as desirable features and mentioned them as such in the wish list forums. Just a thought . . .
_________________________
BiaB 2019 Win ProPak Build 628, RB 2019 V4, Windows 10 Pro 64-bit (dual boot with Win 7 64-bit), Intel Q9650, 8 GB RAM, 256 & 120 GB HD, Tracktion 6 & 7 (freebies), MuseScore 2.1

Top
#542610 - 06/24/19 12:18 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: Jim Fogle]
Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
muzikluver Offline
Apprentice

Registered: 04/17/18
Posts: 208
Loc: Albuquerque, NM
Originally Posted By: Jim Fogle
I realize this expectation is unrealistic from a marketing and sales viewpoint but I would LOVE IT if PG Music suspended adding new features for a year and just concentrated on fixing known deficiencies to make their products more reliable and stable. Band-in-a-Box, RealBand, the plugin and the associated content are amazing products but there are A LOT of loose ends.

I have another thought about this. Perhaps a more realistic expectation would be for us to prod PG Music to reduce their "new features" efforts by 50% and to redirect those reduced efforts towards fixing known deficiencies. That would be a win-win situation for both PG Music and its users.
_________________________
BiaB 2019 Win ProPak Build 628, RB 2019 V4, Windows 10 Pro 64-bit (dual boot with Win 7 64-bit), Intel Q9650, 8 GB RAM, 256 & 120 GB HD, Tracktion 6 & 7 (freebies), MuseScore 2.1

Top
#542613 - 06/24/19 12:39 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: muzikluver]
Registered: 08/13/09
Posts: 1747
Loc: Ireland
musiclover Offline
Expert

Registered: 08/13/09
Posts: 1747
Loc: Ireland
Originally Posted By: muzikluver
Originally Posted By: Jim Fogle
I realize this expectation is unrealistic from a marketing and sales viewpoint but I would LOVE IT if PG Music suspended adding new features for a year and just concentrated on fixing known deficiencies to make their products more reliable and stable. Band-in-a-Box, RealBand, the plugin and the associated content are amazing products but there are A LOT of loose ends.

I have another thought about this. Perhaps a more realistic expectation would be for us to prod PG Music to reduce their "new features" efforts by 50% and to redirect those reduced efforts towards fixing known deficiencies. That would be a win-win situation for both PG Music and its users.


No way, only 25 new features every year instead of 50, we can't have that, I need my 50 new features every year, and so far PG has not let me down.

smile
_________________________
Musiclover

My music https://www.youtube.com/user/donegalprideofall

Windows 7 (32bit) and 10 (64bit) M-Audio Fast Track Pro,Band in a Box 2019, Cubase 5 and Cubase elements 9

Top
#542617 - 06/24/19 01:09 PM [RealBand] Re: Why doesn't RB multitask when generating tracks? [Re: muzikluver]
Registered: 08/20/11
Posts: 5357
Loc: Winston-Salem, NC USA
Jim Fogle Offline
Veteran

Registered: 08/20/11
Posts: 5357
Loc: Winston-Salem, NC USA
While some existing users maybe content with existing content and feature set that's not true for all existing users.

New Windows versions are usually released somewhere between the last Thursday in November (American Thanksgiving)and the second week of December. Even though I crave reliability and stability I'm as giddy as everyone else as I discover what's new with each release. It sure seems a lot like early Christmas presents each year.

Most non users have little to no awareness of (1) how good the audio content is and (2) how capable and powerful the programs are. I don't want to say Band-in-a-Box is overlooked because it's not. The problem runs deeper than that. More often than not non users are aware of Band-in-a-Box but choose to ignore it. They tried it back in the day and have NO IDEA how much it's changed.

The release of 64 bit and the plugin are helping overcome the preconceived notions enough for people to give it a try. PG Music having a presence at NAMM and the European music fair helps too.

Unfortunately I believe it will take five years of sustained effort to overcome the negative bias.
_________________________
Jim Fogle
2019 UltraPlusPak BiaB(634) RealBand(Build 5)
Cakewalk by Bandlab - Audacity - Zoom MRS-8 recorder
i3 laptop, 64bit Win 7, 8 GB ram, 480GB SSD
Music at: http://fogle622.wix.com/fogle622-audio-home

Top


PG Music News
Band-in-a-Box® 2019 64-bit for Mac UltraPAK and UltraPAK+ = USB 3.0!

Did you know that our Band-in-a-Box® 2019 64-bit for Mac UltraPAK and UltraPAK+ ship pre-installed on a USB 3.0 hard drive?! This means that the faster hard drive transfer rates will enhance the program operations (faster time to generate tracks, reduced audio artifacts) and offer faster transfer speeds (typically up to 3x faster)!

Upgrade to the UltraPAK or UltraPAK+ during our special, and SAVE up to 50%! Learn more & order here.

Band-in-a-Box® 2019 for Mac Build 310 Update Available!

Band-in-a-Box® 2019 for Mac customers can download the latest FREE patch here.

Summary of changes for Version 2019 Build 310:
Fixed: Most menu items are blank if booting Band-in-a-Box in a non-English operating system.
Fixed: The guitar fretboard type would not switch based on the selected RealTracks (eg. display 4 strings for bass RealTracks).
Fixed: If the Bass track is selected while opening the Guitar window, then switching to a 6-string track will not display guide notes for all 6 strings.
Fixed: The [Play] [Stop] [+] [-] buttons in the StylePicker do not respond properly to mouse clicks.
Fixed: Redundant wording in the MIDI Track Picker dialog.
Fixed: The Jukebox should default to the Songs directory if no song is currently selected.
Fixed: The currently selected style should be selected and visible when opening the StylePicker.560256

Congratulations RealTracks Artist Cory Pesaturo!

RealTracks Artist Cory Pesaturo is at it again, adding the following to his awards library (he humbly refers to it as his 'Lifetime Achievement Type of award' - three now!) this past weekend: The Las Vegas International Accordion Convention's Honorary Conductor Award, recognizing his distinguished contribution to Accordion Music, education, and culture through Artistry and Performance - CONGRATULATIONS CORY!

With more than 20 RealTracks available (Sets 268, 292, 293, 306, 312, 313, and 314), you'll definitely find something you like from our RealTracks Artist Cory Pesaturo! Get them for $29 per set, or add them ALL when you purchase any Band-in-a-Box® UltraPAK, UltraPAK+, or Audiophile package.

Mac user? Click here.

Get your Band-in-a-Box® 2019 for Mac Bonus PAK Today!

Purchase Band-in-a-Box® 2019 for Mac during our special (which has been EXTENDED to October 31st), and you'll receive a FREE Bonus PAK overflowing with great Add-ons, including MIDI SuperTracks Set 28: Pop Basses with 6 MIDI SuperTracks, 21 RealDrums Transcriptions, 120 guitar licks and riffs in Instrumental Studies 7: Brent Mason 12-key CountryPop Guitar Licks, and 15 new MIDI Styles!

Or, upgrade it to the 49-PAK for just $49 and add 40 UNRELEASED RealTracks, 10 "Low Man" & Re-amped "12-Key" Metal/Thrash Electric Guitar RealTracks, 6 more MIDI SuperTracks with Set 29: More Organ, Piano & Accordion, 120 more guitar licks and riffs with Instrumental Studies 8: Brent Mason 12-key Train-Beat Licks, 15 more MIDI Styles, and Artist Performance Set 9: Celtic Flute with Geoff Kelly!

Video - Band-in-a-Box® 2019 for Mac® - 49-PAK Overview

Listen to demos and learn more here.

Free Bonus PAK Contents:
-Look Ma! More MIDI 1
-21 RealDrums Transcriptions
-MIDI SuperTracks Set 28: Pop Basses
-Instrumental Studies 7: Brent Mason 12-key CountryPop Guitar Licks

2019 49-PAK Contents:
-40 Bonus RealTracks!
-10 "Low Man" and Re-amped "12-Key" Metal/Thrash Electric Guitar RealTracks
-Artist Performance Set 9: Celtic Flute with Geoff Kelly
-Instrumental Studies 8: Brent Mason 12-key Train-Beat Licks
-Look Ma! More MIDI 2
-MIDI SuperTracks Set 29: More Organ, Piano & Accordion

Xtra Styles PAK 7 for Band-in-a-Box® 2019 Special Extended!

The verdict is in, and everyone agrees that Xtra Styles PAK 7 is incredible!

There are 164 unbelievable new RealStyles that await you in Xtra Styles PAK 7! We've dreamed up some surprising new arrangements for your songwriting, production, and teaching needs in four volumes: Jazz 7, Country 7, Rock/Pop 7, and Americana 2.

The possibilities seem endless with these fully-produced styles, like atmospheric folk, Western swing chicken pickin', dreamy Southern rock, smooth jazz with world percussion, Brazilian samba, acoustic grunge, and '90s R&B. We've even included two great new MultiStyles that use up to eight substyles! Do yourself a favor and take home this comprehensive and imaginative collection of styles today!

SPECIAL EXTENDED!!! Get all 164 new RealStyles in the All Xtra Styles PAK 7 for only $29 until October 31st! (Reg. $49)

Specific genre packages are also available for $15 each!

For more information and to listen to demos, click here.

Mac user? You'll find your Xtra Styles PAKs here.

EXTENDED! Our Band-in-a-Box® 2019 for Mac Ends October 31st!

You haven't missed our Band-in-a-Box® 2019 for Mac special, which has been extended to October 31st!

There's still time to purchase your Band-in-a-Box® 2019 for Mac Upgrade at up to 50% off, and receive a FREE Bonus PAK full of great Add-ons!

Plus, our latest Band-in-a-Box® 2019 for Mac is compatible with the just-released macOS Catalina - upgrades start at just $49!

Check out our Band-in-a-Box® packages page for all the purchase options available.

PowerTracks Pro Audio 2019 Build 2 Update Available!

PowerTracks Pro Audio 2019 users can download the FREE Build 2 patch update here

Summary of Changes in Build 2:
Fixed: Sometimes the position of the VST/DX plugs window (even if not visible) would prevent a drop, such as into the drop station, from occurring.
Fixed: When batch converting files, the volume of some file types such as wav/mp3/wma/mp4, etc. would be too low.
Fixed: In Chords Window, you could not enter held chords on Piano track.
Fixed: LeadSheet might not display tied notes on the last bar of a track.
Fixed: Pressing "M" key in Editable Notation to insert a new note at the current time location on the Staff was inserting a duplicate note rather than inserting it above an existing note.
Fixed: Loading in a MusicXML file could result in MIDI notes of zero instead of the currect MIDI notes.
Fixed: Dragging a file into the tracks window didn't always result in the effects slot for the track being setup properly for the file type dragged in.
Fixed: When inserting hard rest, and answering Yes to question about removing notes for the peg, it would remove notes from both clefs instead of the clef that the rest was inserted on.
Fixed: Potential access violation when deleting a note in staff window.
Fixed: Potential jukebox access violation if there were songs with the entire path of the filename being 256 characters or greater loaded into jukebox.
Fixed: Jukebox not playing the playlist in correct order in certain situations involving stopping/restarting, etc.
Fixed: When loading in a MusicXML file that has a specific guitar fretboard defined that matches one of our fretboards, the guitar tablature type will now be set for the notation.
Fixed: Ability to load in .MXL (compresssed musicXML file) as well as ability to load normal noncompressed musicXML file with the new .musicxml extension instead of just .XML.
Fixed: Hammer ons, pull offs, and slides are now being saved to MusicXML files.
Fixed: Exceptionally jittery timing indicator in the notation window during playback compared to older versions of RealBand.
Fixed: If the start of a generated section of a song didn't have a chord entered at the beginning of the section, then it could default to a C major chord instead of the most recent chord prior to the section.
Fixed: Potential access violation if song has micro-pegs and multiple notes on a peg.
Fixed: Accidental element that specified whether a note was displayed as sharp/flat wasn't eing saved to XML, even though the correct pitch of the note itself was saved.

Forum Stats
30264 Members
62 Forums
60306 Topics
508971 Posts

Max Online: 2434 @ 11/14/17 12:37 AM
Newest Members
srburger, flwiii, Armagnac, DBB555, tceddy

30264 Registered Users
Top Posters (30 Days)
VideoTrack 165
Noel96 154
floyd jane 119
Janice & Bud 114
MarioD 109
beatmaster 104
Jim Fogle 100
BlueAttitude 100
rayc 91
bluage 84
Today's Birthdays
No Birthdays