Jump to content

10.5.1 is out.


Ashermusic

Recommended Posts

New in Logic Pro X 10.5.1

Stability/Reliability

 

Logic no longer quits unexpectedly

  • • After a playing Live Loops cell is moved to a track with Flex Pitch enabled, and then the Flex mode is changed.
    • When making adjustments in the Spectrasonics Stylus RMX plug-in.
    • When playing Live Loops cells that trigger MPE enable software instruments.
    • When recalling a screen set that only contains a Step Sequencer edit window from a track that does not contain any pattern regions.
    • When performing tempo analysis on MIDI regions on a Mapped Instrument track.
    • When switching between drum kits while a Pattern Sequence is playing in a Live Loops cell.
    • Logic no longer hangs if a bus routing that might create feedback is created.
    • Logic no longer experiences occasional hangs when the disclosure triangle for a Track Stack is Option-clicked.
    • Fixes an issue where Logic could unexpectedly quit after moving a playing Live Loops cell to another track after the Flex mode has been changed.
    • Logic no longer experiences occasional hanging when creating a Performance Recording in scenes that contain cells using Take Folders.
    • Fixes an issue where Logic might quit unexpectedly when changing the Software Instrument assigned to Track Stack sub-track while the Step Sequencer Pattern region editor is open.
    • Improves stability with certain Audio Unit plug-ins.

 

Performance

  • • Playing a Live Loops cell with a flexed mono audio track no longer causes unexpected System Overload messages.

 

Accessibility

  • • When Logic is launched for the first time on a system with VoiceOver activated, a dialog offering to change all plug-in windows to Controls View is now displayed.
    • VoiceOver now announces the Show/Hide Library command when it is performed with a key command.

 

Live Loops

  • • A new empty cell region is now created when an empty cell is added to the Live Loops grid.
    • Regions created by a Live Loops Performance Recording are now reliably in sync when some cells are not set to follow tempo.
    • Live Loops cells that do not have Flex Time enabled now reliably play in sync when they are set to Play From Song Position or Play From Cell Position.
    • Live Loops cells now reliably play in sync when pausing and then continuing in cases where there are plug-ins that introduce significant latency in the signal chain.
    • Live Loops cells created by joining two cells containing audio regions now play back properly when the two source cells had different Flex settings.
    • The Copy to Live Loops command now properly aligns the copied regions in cells.
    • The Velocity slider now works as expected in the Live Loops cell Piano Roll editor.
    • Deleting a Live Loops cell with an open Piano Roll editor no longer unexpectedly switches the view to the Tracks area.
    • Fixes an issue where dragging a Live Loops cell containing multiple audio regions to the Tracks area could result in unexpected gaps between regions.
    • It is now consistently possible to enable Flex & Follow for all audio regions in a Live Loops cell.
    • Fixes an issue where Live Loop cells containing audio regions sometimes play a short interval of silence at the end oof every other loop.
    • Regions created by by a Live Loops Performance Recording that include cells playing Flexed audio are new reliably the correct lengths.
    • Cells now update immediately to respond to articulation changes made in MIDI editors.
    • The Velocity slider in the Live Loops Piano Roll editor is more responsive.
    • Switching off multiple selected tracks with their Power buttons now switched off Live Loop cells on those tracks as expected.
    • Includes various improvements in the behavior of freeze tracks in Live Loops
    • Live Loops cells containing multiple overlapping regions now play back as expected in cases where the drag mode is set to Overlap.
    • Cells that contain Drummer regions or Step Sequencer Pattern regions no longer incorrectly show recording options.
    • Drummer and Step Sequencer regions that do not start on an even bar now play in sync when added to a Live Loops cell.  
    • Live Loops Performance Recording now works correctly in cases where some cells contain compressed audio file formats.
    • The Event List editor now reliably shows the content of audio and MIDI Live Loops cells.
    • Live Loops cell region inspectors now reliably update to show changes in selection or focus.
    • Fixes an issue where take folders copied to Live Loops cells are sometimes transposed unexpectedly.
    • The Piano Roll Inspector for MIDI Live Loops cells now remains visible when changing the focus between the Live Loops grid and the Piano Roll.

 

Sampler/Quick Sampler

  • • The Sampler waveform display now updates when a sample for an existing zone is replaced.
    • In Slice mode, Quick Sampler now reliably plays all slices in cases where the project tempo is much faster than the audio file loaded into the plug-in.
    • Sustain pedal (cc64) messages no longer cause held notes in Quick Sampler to go into their release phase when the “Play to End on Release” setting is enabled.
    • The Slice Play buttons in Quick Sampler now reliably play the correct slice the Snap mode is set to Transients.
    • It is now possible to preview audio files "in place" in the Sampler load files dialog.
    • Fixes and issue where the Cleanup Project command sometimes removes references to Sampler files.
    • Dragging regions with a forward slash (/) in the filename into Quick Sampler no longer prevents regions from being dragged in the tracks area.
    • Loudness detection is now reliably performed on sections of long audio files used in a zone in Sampler.
    • Improves compatibility of certain EXS24 settings with Sampler.
    • Saving over an existing Sampler instrument setting no longer prompts for the file path in cases where an alias or symlink is used.

 

Drummer/Drum Machine Designer

  • • The Drum Machine Designer window is no longer hidden unexpectedly when the Reimport Original command is used for a pad.
    • Drum Machine Designer pads now show up on the MacBook Pro Touch Bar immediately after an instance of the plug-in is inserted.
    • It is now possible to join Drummer regions together.
    • Assigning input note to Drum Machine Designer pads now works properly when the pad is clicked before the note is assigned.

 

Flex Time and Flex Pitch

  • • Regions set to Flex Time: Polyphonic now play correctly when the pitch setting in the Region Inspector is changed.
    • The Flex Inspector in the Track Inspector now displays reliably on Tracks set to Flex Pitch mode.
    • Fixes an issue where Blue tempo markers are sometimes created unexpectedly on regions with Flex Time enabled.
    • The Scale Quantize setting for Flex Pitched regions is no longer sometimes  enabled unexpectedly.
    • Flex Time edits made across multiple selected regions are now immediately displayed
    • The demo song "Ocean Eyes" no longer transposes unexpectedly if Flex is disabled.

 

Plug-ins

  • • Third-party software instruments no longer unexpectedly show multi-output stereo configurations that they don’t actually support.
    • Modulating the Edgy Filter in Retro Synth no longer can cause an unexpected noise.
    • Fixes an issue where dragging the gain for an EQ band in the Channel EQ sometimes causes it to unexpectedly jump 24 dB in value.
    • The Pianoteq Audio Unit plug-in again works with Logic Pro X.

 

Key Commands

  • • The key command to Select All now works consistently in all text fields.
    • The “Go To” key command no longer requires pressing an extra Tab before entering numbers when performed on a MacBook Pro running macOS Catalina.
    • Key commands now work while the mouse button is being pressed.
     

ARA

  • • All supported ARA Audio Units are now visible in the plug-in browser.

 

Automation

  • • Automation is now possible for meta parameters in Audio Unit plug-ins.
    • Recording Region-based Automation on Software Instruments in cycle mode no longer causes MIDI playback to stop working.

 

Editing

  • • The Slip Left and Slip Right commands now nudge events by the correct increments in MIDI edit windows.
    • The window view in the Audio Track editor no longer jumps unexpectedly back to the region start when working with Flex Pitch with the "Select tracks on region/marquee selection" setting enabled
    • Adding a note after the end of a region in the Piano Roll now extends the length of the region.

 

Smart Tempo

  • • Logic now correctly identifies the downbeat for short audio recordings.

 

Takes/Comping

  • • Colors assigned to Takes within a Comp now display correctly.

 

Import

  • • Logic now loads MIDI files that were generated in Cakewalk correctly
    • Imported audio is now inserted at the playhead position, as expected.

 

Global Tracks

  • • Fixes an issue where using the key command to insert a time signature sometimes deletes subsequent time signatures.

 

Track Stacks

  • • Double-clicking a track folder that contains only one track now opens the folder as expected.

 

General

  • • Opened windows are now reliably visible when first opening projects created in earlier versions of Logic Pro X.
    • The "Create Tracks and Mute" recording preferences no longer unexpectedly creates extra Stereo Output tracks when recording overlapping recordings in Track Stacks.
    • The Split Region at Marquee Selection command now works as expected.
    • Fixes an issue that prevented patches from being dragged and dropped into the track header.
    • The Join Regions and Join Regions by Track commands now work as expected when there are looped MIDI regions at contain no data included.
    • The Discard Recording and Return to Last Play Position command now deletes the audio file from the drive, as expected.
    • Projects no longer stop playing after a single beat in certain cases.
    • When multiple projects are open, the Play button now works with whichever project iOS currently in focus.
    • Plug-ins can now be added to to channel strips when multiple projects are open.
    • The Mixer now displays reliably when multiple projects are open.
    • It is now possible to enter a delay value in Software Instrument region inspectors.
    • Multiple record-enabled Software Instrument Track Stacks respond to incoming MIDI as expected
    • Marquee selections now resize correctly to adjust to changes in zoom.
    • Catch Playhead now works with floating windows.
    • Link content now works properly in projects created in versions earlier than Logic Pro 10.5.
    • Locked screen sets that include an Event Float window now work as expected.
    • Fixes an issue where drag and dropping audio files onto the Sampler sometimes leaves graphic artifacts that look like regions in the Tracks area absolve the Sampler window.

Link to comment
Share on other sites

New in Logic Pro X 10.5.1

Stability/Reliability

 

Logic no longer quits unexpectedly

  • • After a playing Live Loops cell is moved to a track with Flex Pitch enabled, and then the Flex mode is changed.
    • When making adjustments in the Spectrasonics Stylus RMX plug-in.
    • When playing Live Loops cells that trigger MPE enable software instruments.
    • When recalling a screen set that only contains a Step Sequencer edit window from a track that does not contain any pattern regions.
    • When performing tempo analysis on MIDI regions on a Mapped Instrument track.
    • When switching between drum kits while a Pattern Sequence is playing in a Live Loops cell.
    • Logic no longer hangs if a bus routing that might create feedback is created.
    • Logic no longer experiences occasional hangs when the disclosure triangle for a Track Stack is Option-clicked.
    • Fixes an issue where Logic could unexpectedly quit after moving a playing Live Loops cell to another track after the Flex mode has been changed.
    • Logic no longer experiences occasional hanging when creating a Performance Recording in scenes that contain cells using Take Folders.
    • Fixes an issue where Logic might quit unexpectedly when changing the Software Instrument assigned to Track Stack sub-track while the Step Sequencer Pattern region editor is open.
    • Improves stability with certain Audio Unit plug-ins.

 

Performance

  • • Playing a Live Loops cell with a flexed mono audio track no longer causes unexpected System Overload messages.

 

Accessibility

  • • When Logic is launched for the first time on a system with VoiceOver activated, a dialog offering to change all plug-in windows to Controls View is now displayed.
    • VoiceOver now announces the Show/Hide Library command when it is performed with a key command.

 

Live Loops

  • • A new empty cell region is now created when an empty cell is added to the Live Loops grid.
    • Regions created by a Live Loops Performance Recording are now reliably in sync when some cells are not set to follow tempo.
    • Live Loops cells that do not have Flex Time enabled now reliably play in sync when they are set to Play From Song Position or Play From Cell Position.
    • Live Loops cells now reliably play in sync when pausing and then continuing in cases where there are plug-ins that introduce significant latency in the signal chain.
    • Live Loops cells created by joining two cells containing audio regions now play back properly when the two source cells had different Flex settings.
    • The Copy to Live Loops command now properly aligns the copied regions in cells.
    • The Velocity slider now works as expected in the Live Loops cell Piano Roll editor.
    • Deleting a Live Loops cell with an open Piano Roll editor no longer unexpectedly switches the view to the Tracks area.
    • Fixes an issue where dragging a Live Loops cell containing multiple audio regions to the Tracks area could result in unexpected gaps between regions.
    • It is now consistently possible to enable Flex & Follow for all audio regions in a Live Loops cell.
    • Fixes an issue where Live Loop cells containing audio regions sometimes play a short interval of silence at the end oof every other loop.
    • Regions created by by a Live Loops Performance Recording that include cells playing Flexed audio are new reliably the correct lengths.
    • Cells now update immediately to respond to articulation changes made in MIDI editors.
    • The Velocity slider in the Live Loops Piano Roll editor is more responsive.
    • Switching off multiple selected tracks with their Power buttons now switched off Live Loop cells on those tracks as expected.
    • Includes various improvements in the behavior of freeze tracks in Live Loops
    • Live Loops cells containing multiple overlapping regions now play back as expected in cases where the drag mode is set to Overlap.
    • Cells that contain Drummer regions or Step Sequencer Pattern regions no longer incorrectly show recording options.
    • Drummer and Step Sequencer regions that do not start on an even bar now play in sync when added to a Live Loops cell.  
    • Live Loops Performance Recording now works correctly in cases where some cells contain compressed audio file formats.
    • The Event List editor now reliably shows the content of audio and MIDI Live Loops cells.
    • Live Loops cell region inspectors now reliably update to show changes in selection or focus.
    • Fixes an issue where take folders copied to Live Loops cells are sometimes transposed unexpectedly.
    • The Piano Roll Inspector for MIDI Live Loops cells now remains visible when changing the focus between the Live Loops grid and the Piano Roll.

 

Sampler/Quick Sampler

  • • The Sampler waveform display now updates when a sample for an existing zone is replaced.
    • In Slice mode, Quick Sampler now reliably plays all slices in cases where the project tempo is much faster than the audio file loaded into the plug-in.
    • Sustain pedal (cc64) messages no longer cause held notes in Quick Sampler to go into their release phase when the “Play to End on Release” setting is enabled.
    • The Slice Play buttons in Quick Sampler now reliably play the correct slice the Snap mode is set to Transients.
    • It is now possible to preview audio files "in place" in the Sampler load files dialog.
    • Fixes and issue where the Cleanup Project command sometimes removes references to Sampler files.
    • Dragging regions with a forward slash (/) in the filename into Quick Sampler no longer prevents regions from being dragged in the tracks area.
    • Loudness detection is now reliably performed on sections of long audio files used in a zone in Sampler.
    • Improves compatibility of certain EXS24 settings with Sampler.
    • Saving over an existing Sampler instrument setting no longer prompts for the file path in cases where an alias or symlink is used.

 

Drummer/Drum Machine Designer

  • • The Drum Machine Designer window is no longer hidden unexpectedly when the Reimport Original command is used for a pad.
    • Drum Machine Designer pads now show up on the MacBook Pro Touch Bar immediately after an instance of the plug-in is inserted.
    • It is now possible to join Drummer regions together.
    • Assigning input note to Drum Machine Designer pads now works properly when the pad is clicked before the note is assigned.

 

Flex Time and Flex Pitch

  • • Regions set to Flex Time: Polyphonic now play correctly when the pitch setting in the Region Inspector is changed.
    • The Flex Inspector in the Track Inspector now displays reliably on Tracks set to Flex Pitch mode.
    • Fixes an issue where Blue tempo markers are sometimes created unexpectedly on regions with Flex Time enabled.
    • The Scale Quantize setting for Flex Pitched regions is no longer sometimes  enabled unexpectedly.
    • Flex Time edits made across multiple selected regions are now immediately displayed
    • The demo song "Ocean Eyes" no longer transposes unexpectedly if Flex is disabled.

 

Plug-ins

  • • Third-party software instruments no longer unexpectedly show multi-output stereo configurations that they don’t actually support.
    • Modulating the Edgy Filter in Retro Synth no longer can cause an unexpected noise.
    • Fixes an issue where dragging the gain for an EQ band in the Channel EQ sometimes causes it to unexpectedly jump 24 dB in value.
    • The Pianoteq Audio Unit plug-in again works with Logic Pro X.

 

Key Commands

  • • The key command to Select All now works consistently in all text fields.
    • The “Go To” key command no longer requires pressing an extra Tab before entering numbers when performed on a MacBook Pro running macOS Catalina.
    • Key commands now work while the mouse button is being pressed.
     

ARA

  • • All supported ARA Audio Units are now visible in the plug-in browser.

 

Automation

  • • Automation is now possible for meta parameters in Audio Unit plug-ins.
    • Recording Region-based Automation on Software Instruments in cycle mode no longer causes MIDI playback to stop working.

 

Editing

  • • The Slip Left and Slip Right commands now nudge events by the correct increments in MIDI edit windows.
    • The window view in the Audio Track editor no longer jumps unexpectedly back to the region start when working with Flex Pitch with the "Select tracks on region/marquee selection" setting enabled
    • Adding a note after the end of a region in the Piano Roll now extends the length of the region.

 

Smart Tempo

  • • Logic now correctly identifies the downbeat for short audio recordings.

 

Takes/Comping

  • • Colors assigned to Takes within a Comp now display correctly.

 

Import

  • • Logic now loads MIDI files that were generated in Cakewalk correctly
    • Imported audio is now inserted at the playhead position, as expected.

 

Global Tracks

  • • Fixes an issue where using the key command to insert a time signature sometimes deletes subsequent time signatures.

 

Track Stacks

  • • Double-clicking a track folder that contains only one track now opens the folder as expected.

 

General

  • • Opened windows are now reliably visible when first opening projects created in earlier versions of Logic Pro X.
    • The "Create Tracks and Mute" recording preferences no longer unexpectedly creates extra Stereo Output tracks when recording overlapping recordings in Track Stacks.
    • The Split Region at Marquee Selection command now works as expected.
    • Fixes an issue that prevented patches from being dragged and dropped into the track header.
    • The Join Regions and Join Regions by Track commands now work as expected when there are looped MIDI regions at contain no data included.
    • The Discard Recording and Return to Last Play Position command now deletes the audio file from the drive, as expected.
    • Projects no longer stop playing after a single beat in certain cases.
    • When multiple projects are open, the Play button now works with whichever project iOS currently in focus.
    • Plug-ins can now be added to to channel strips when multiple projects are open.
    • The Mixer now displays reliably when multiple projects are open.
    • It is now possible to enter a delay value in Software Instrument region inspectors.
    • Multiple record-enabled Software Instrument Track Stacks respond to incoming MIDI as expected
    • Marquee selections now resize correctly to adjust to changes in zoom.
    • Catch Playhead now works with floating windows.
    • Link content now works properly in projects created in versions earlier than Logic Pro 10.5.
    • Locked screen sets that include an Event Float window now work as expected.
    • Fixes an issue where drag and dropping audio files onto the Sampler sometimes leaves graphic artifacts that look like regions in the Tracks area absolve the Sampler window.

 

Wow, thats a lot of fixes, so Apple Released Logic 10.5 with ALL these problems?

Link to comment
Share on other sites

Wow, thats a lot of fixes, so Apple Released Logic 10.5 with ALL these problems?

 

software is always a work in progress; the point is, this update happened reasonably quickly, and brings a lot of fixes. and, down the line, there will be another update... then another. apple didn't release a bad version of logic, it released it's latest version. etc etc etc etc

 

same as it ever was.

Link to comment
Share on other sites

For whatever reason, the first time I launched 10.5.1 after installation, it took a really long time doing the standard “updating AU plugins” check; I’m talking 5+ minutes, to the point I was considering force quitting. But it finally progressed to the project screen. After that I tried quitting and restarting several times (including a reboot) to see if the problem would continue, but each subsequent launch has been as smooth and quick (a couple seconds) as usual, so I’m hoping it did whatever strange updating it had to do the first time and I’m now in the clear.
Link to comment
Share on other sites

Wow, thats a lot of fixes, so Apple Released Logic 10.5 with ALL these problems?

 

software is always a work in progress; the point is, this update happened reasonably quickly, and brings a lot of fixes. and, down the line, there will be another update... then another. apple didn't release a bad version of logic, it released it's latest version. etc etc etc etc

 

same as it ever was.

 

Yep I agree, same as it ever was, but you would expect the things listed to have been sorted before release, not waited to be tested by the public, at least not such a huge list.

Link to comment
Share on other sites

Wow, thats a lot of fixes, so Apple Released Logic 10.5 with ALL these problems?

 

software is always a work in progress; the point is, this update happened reasonably quickly, and brings a lot of fixes. and, down the line, there will be another update... then another. apple didn't release a bad version of logic, it released it's latest version. etc etc etc etc

 

same as it ever was.

 

I remember so clearly a meeting after I had started at Microsoft. We were getting close to releasing one of the Windows operating systems, but I had full access to the bug database and knew how many bugs still existed. I expressed my shock that we would release an OS with so many open bugs. How could we?!?!? I actually thought you didn’t release software until there were zero open bug reports.

 

After rolling their eyes at how naive I was, they calmly explained that, for various reasons, “perfect” software of this magnitude was pretty much impossible.

 

It didn’t take long for me to see, first hand, just how complex software development is at that level, and the process involved in deciding when to release something.

Link to comment
Share on other sites

 

software is always a work in progress; the point is, this update happened reasonably quickly, and brings a lot of fixes. and, down the line, there will be another update... then another. apple didn't release a bad version of logic, it released it's latest version. etc etc etc etc

 

same as it ever was.

 

Yep I agree, same as it ever was, but you would expect the things listed to have been sorted before release, not waited to be tested by the public, at least not such a huge list.

 

 

Most of the time there is a date planned and set. So even though some known bugs exist, developers have to obey the schedule. Also close to the release there might be new regression bugs caused by the latest beta or RC where there might not be enough time to discover.

But I think overall 10.5 was a solid release despite hundreds of new features . Especially compared to other software.

And finally I am sure 10.5.1 was at Release Candidate and being tested when 10.5 released. 4 weeks is not enough to find all these bugs, fix them and release.

Link to comment
Share on other sites

 

software is always a work in progress; the point is, this update happened reasonably quickly, and brings a lot of fixes. and, down the line, there will be another update... then another. apple didn't release a bad version of logic, it released it's latest version. etc etc etc etc

 

same as it ever was.

 

Yep I agree, same as it ever was, but you would expect the things listed to have been sorted before release, not waited to be tested by the public, at least not such a huge list.

 

You are pretty, pretty clueless. Geez....

Link to comment
Share on other sites

Yep I agree, same as it ever was, but you would expect the things listed to have been sorted before release, not waited to be tested by the public, at least not such a huge list.

You are making the choice to see the glass half empty. By expecting something that isn't, you are setting yourself up for disappointment.

 

Let's go back to reality. Work costs money. You're saying you would expect Apple to do a whole lot more work than what they are doing. Could they, in return, reasonably expect you to pay a whole lot more money? If there was a $10,000 bug-free version of Logic Pro X, is that the one you would elect to purchase instead of the current $200 version? Who is going to pay a team of 100 full-time beta testers who feverishly test every new Logic release against every possible combination of Mac hardware, MacOS version, 3rd party plug-in and hardware controller keyboards, control surfaces, synthesizers and samplers, audio interfaces, MIDI interfaces, 3rd party Mac utilities, iPads and iPhones running Logic Remote, USB mics and USB headphones, MIDI-over-LAN software, graphic cards, bluetooth protocols, etc etc....? And how would that negatively impact the release date? Would the software still be relevant by the time it's released?

 

The list of bugs (that were fixed) published by Apple is only the tip of the iceberg anyway. Whether you choose to see them or not, and whether you experience them or not in your personal worfklow, all DAW software has thousands and thousands of bugs. Some small tiny ones. Some big ones that would occur only in super specific situations, or under rare conditions. Some that have to do with the communication with 3rd party hardware or software you will probably never own. Some that have to do with Logic tools you never use. Some that fix behaviors you had never noticed occurred. And even probably some that no one will ever discover. To expect a software publisher to fix all bugs before a release is illusory, it just cannot be done - the effort would be colossal.

 

Moreover, negative comments like the one you posted are the exact reason why Apple had, in the past, decided to never publish lists of bug fixes: because they thought it made them look bad. However, is that a solution, to not own up to your mistakes and just fix them behind your back, without you ever knowing? To leave the users in the dark, never knowing where they stand, and left alone to guess whether or not in the new version, one of the many tools they use for their passion or their job was repaired and can now be trusted, while another one hasn't been fixed yet?

 

I for one am very glad they changed their mind, and I find that it is a much more professional and mature attitude to fully disclose what stability issues and bugs they've fixed and make a list of repairs publicly available.

 

I am no Apple fanboy, but for this extraordinary service, go Apple. And thank you Jeff Cross for your time and effort compiling those lists. Your work is not going unappreciated.

Link to comment
Share on other sites

I actually thought you didn’t release software until there were zero open bug reports.

 

On a large scale, highly used complex software system, bug reports (of varying severity) probably come in faster than you can fix them, so you'd never ship anything.

And that's without even taking new features into account...

 

After rolling their eyes at how naive I was, they calmly explained that, for various reasons, “perfect” software of this magnitude was pretty much impossible.

 

When I was doing CS at Uni back in the mid 90s, our software reliability lecturer basically said that (up until then at least) there was only one, large scale, *bug free* software system in the world, and that was the Space Shuttle flight control system. And the effort, and expense it took to achieve that is mind boggling.

 

Basically, in software, it is fundamentally impossible to test all the code paths (it becomes an infinite search tree actually really quickly). Instead, there are many other tools to improve, maintain and text reliability.

 

The way things are now - while to non-software developers probably seems a little weird ("I mean, why can't they just test the stuff? While can't it just work? Maybe they should hire developers that know how to write code *properly*?" Other stuff people makes just works, why is software different?) - really is the fundamental reality of *all* software. It's not that programmers are bad, it's just that this is the way software development is, for a whole bunch of reasons.

 

If you're curious, pick any language, and write a program that lets the user input two numbers, then add them together, and display the result. And then let a developer show you just how many bugs are in your three-line program that you didn't foresee or handle... you'd be surprised!

 

Edit: I've said on more than one occasion how appreciative I am of the list of published fixes, and that it continues. It's incredibly helpful.

Link to comment
Share on other sites

there was only one, large scale, *bug free* software system in the world, and that was the Space Shuttle flight control system.

Even that system started with a bug, which was discovered 20 minutes before the originally scheduled first flight of the Space Shuttle! :mrgreen:

 

There was a "bug" - a very small, very improbable, very intricate, and very old mistake in the initialization logic of the Primary Avionics Software System, that prevented astronauts and technicians to backup the primary software system.

 

Source: https://www5.in.tum.de/persons/huckle/space_.pdf

Link to comment
Share on other sites

On that uni course, we had to form competing teams to bid for and develop an app. Me and a friend were on one team, and our other friend who lived in the same apartment was on a different team. He could never crash ours, but we'd kill his almost without effort, much to his annoyance. He wasn't that great on attention to detail, I guess! :)

 

(Some years after leaving uni, I learned that he was now writing the software for missile guidance systems... (!) )

Link to comment
Share on other sites

Hopefully it'll fix the weirdness that is the playhead sticking and refusing to move randomly. Pressing the space bar to try and shift it just makes the playhead jump backwards a few divisions. It's doing my head in.

 

That aside, it's an amazing upgrade.

 

UPDATE: Wooooooohoooooo!! The playhead sticking after playing one beat was a known bug and it's gone.... (*bandages head, wipes blood off wall)

Edited by PDQ1
Link to comment
Share on other sites

Yep I agree, same as it ever was, but you would expect the things listed to have been sorted before release, not waited to be tested by the public, at least not such a huge list.

You are making the choice to see the glass half empty. By expecting something that isn't, you are setting yourself up for disappointment.

 

The list of bugs (that were fixed) published by Apple is only the tip of the iceberg anyway. Whether you choose to see them or not, and whether you experience them or not in your personal worfklow, all DAW software has thousands and thousands of bugs. Some small tiny ones. Some big ones that would occur only in super specific situations, or under rare conditions. Some that have to do with the communication with 3rd party hardware or software you will probably never own. Some that have to do with Logic tools you never use. Some that fix behaviors you had never noticed occurred. And even probably some that no one will ever discover. To expect a software publisher to fix all bugs before a release is illusory, it just cannot be done - the effort would be colossal.

 

I am no Apple fanboy, but for this extraordinary service, go Apple. And thank you Jeff Cross for your time and effort compiling those lists. Your work is not going unappreciated.

 

Hi David, and Everyone.

Sorry for sounding so negative,

Of course there will bugs, I accept that.

I understand, fair comment.

 

You are right, theres a good chance many people will never witness any of them anyway.

and it this is bug fix to a brand new version of Logic.

 

Apologies everyone, just been feeling low recently.

Link to comment
Share on other sites

Hopefully it'll fix the weirdness that is the playhead sticking and refusing to move randomly. Pressing the space bar to try and shift it just makes the playhead jump backwards a few divisions. It's doing my head in.

 

That aside, it's an amazing upgrade.

 

UPDATE: Wooooooohoooooo!! The playhead sticking after playing one beat was a known bug and it's gone.... (*bandages head, wipes blood off wall)

 

yeap same here... not fixed

Link to comment
Share on other sites

Hi David, and Everyone.

Sorry for sounding so negative,

Of course there will bugs, I accept that.

I understand, fair comment.

 

You are right, theres a good chance many people will never witness any of them anyway.

and it this is bug fix to a brand new version of Logic.

 

Apologies everyone, just been feeling low recently.

 

just expressing your thoughts; what we do on these forums (along with discussion, help, cries for help, etc). meanwhile, hang in there...

Link to comment
Share on other sites

1819136065_ScreenShot2020-06-12at7_19_27AM.thumb.png.9c64eb33c8f5f4c3c86422edf0337af3.pngno drag and drop up or down.. to change.. the Velocity for the "Pattern Region" ..

3 clicks before.. change a single Hit Velocity.. and no way to convert Midi Region to Pattern Region.. you have to re-write the whole Midi Track.. if you want to Use "Pattern Region" What a joke..

Link to comment
Share on other sites

Black UI.. in some Plugins Not FIXED...

 

Yes, there are old plugins that don't display correctly in 10.5. All the old Camel plugins don't work either.

 

I expect it's a consequence of those plugins using old frameworks. Have Audio Ease said anything about Altiverb 7 compatability?

 

There are also apparently some problems with plugins that use iLok, as there is a Pace issue with a fix in the works, apparently.

Link to comment
Share on other sites

The first launch, it redoes a deep plugin scan (without feedback), probably to fix the AU validation and multi-output issues that were caused previously.

 

From then on, it should launch as normal (it seems a little slower than 10.5.0 here, anecdotally, but haven't timed it...)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...