Hey folks,
New build of the Dog for your toyage!
Over the past several weeks I have not only been bogged as usual with non-doggiebox work, but I've also re-tooled some of the internal model used for representing beats within bars. As a result there has been some change to the file format (see below) but this will soon give rise to some more useful features like inserting beats, joining bars, pasting things together, etc.
A note on plans and version numbering... at the moment this bears a "1.3" label. It may or may not end up being called that in the end; it depends how things go. Many desirable features have been discussed on this list over the past months, and I am going to try to start exploring them in these builds over the next while.
So, what's new since 1.2:
• Zooming level can now be controlled on a per-bar basis, like in the 1D1 demo build (July). Zoom operations will apply to selected bars, or if none are selected, then all visible bars. Zoom is now also saved to disk. • Icon handling in the drum kit editor has been improved to facilitate operations in the image's native format (e.g. PDF, EPS, PICT), in addition to simple bitmap. (Previously, all images were converted to TIFF during an export, copy or drag'n'drop, which could result in loss of detail -- Carl, this should fix the issues you had described awhile ago.) • Changing the time signature now causes the bar to retain its structure; for example, given a 3|4 bar containing 3 quarter notes, changing to 4|4 will cause the notes to become triplets over 4 beats. • Visual consistency in the pattern editor has been improved (e.g. 12|8 bars now appear like 4|4 bars at the same zoom). • There is a new Preferences option "Create backward-compatible files". If enabled, song files saved with this and later versions will still be openable in Doggiebox 1.1-1.2 (though they will be about twice as large on disk). Otherwise, Doggiebox 1E2 or newer will be required. This is due to extensive re-implementation of the underlying beat/bar timing model that will give rise to more versatile editing operations in the coming builds. • Mac OS 10.3.2 (or later) is now required. -- I am interested to hear how this impacts everyone. My perception is that a minority are using 10.2 now, and dropping support for it will allow me to concentrate on taking advantage of the newest tech. In several months Tiger will be out and it seems 10.3 will reasonably become the "legacy" platform.
Also, several memory leaks have been fixed.
Grab at http://www.doggiebox.com/distribution/Doggiebox-1E3.tbz. Stuffit Expander (or your choice of bzip2/tar utilities) should extract it. Feedback rocks as usual.
-ben
On 16 Nov 2004, at 04:37, Ben Kennedy wrote:
• Zooming level can now be controlled on a per-bar basis, like in the 1D1 demo build (July). Zoom operations will apply to selected bars, or if none are selected, then all visible bars. Zoom is now also saved to disk.
I've given the new version a quick spin now (though only a quick spin) -- the feature above I find surprisingly handy. I mean, I expected it would be handy, but it actually makes things nicer than I anticipated. It's somehow more comfy grabbing a section and zooming in to tweak bits than I anticipated.
Though I still await the ability to select individual divisions within a bar, so as to grab that fill in beats 3 and 4 to copy into some other part of some other bar (Yeah, I know, suggesting features right after getting a shiny new build ... but hey :)
Cheers, Carl
-- Carl Edlund Anderson http://www.carlaz.com/
I encountered an unusual error message. I'd been working on a DB song today, then saved and shut down the program. Now, when I try to open up the same file in DB I get a "reconcile drum kit" window, with the first entry saying "(null) ((null))" - I try to assign this odd entry something (like snare or hi-hat...) just to complete the mapping, but when I do, and then follow by hitting the "Continue" button, DB crashes. It looks like all of the other drum options are listed correctly below the "(null)" entry. (I'm using the Hemberger kit.)
Any suggestions? I spent a lot of time on this DB song and hope I won't have to start over...
Thank you in advance!
-Patrick
On Nov 18, 2004, at 6:29 PM, Carl Edlund Anderson wrote:
On 16 Nov 2004, at 04:37, Ben Kennedy wrote:
• Zooming level can now be controlled on a per-bar basis, like in the 1D1 demo build (July). Zoom operations will apply to selected bars, or if none are selected, then all visible bars. Zoom is now also saved to disk.
I've given the new version a quick spin now (though only a quick spin) -- the feature above I find surprisingly handy. I mean, I expected it would be handy, but it actually makes things nicer than I anticipated. It's somehow more comfy grabbing a section and zooming in to tweak bits than I anticipated.
Though I still await the ability to select individual divisions within a bar, so as to grab that fill in beats 3 and 4 to copy into some other part of some other bar (Yeah, I know, suggesting features right after getting a shiny new build ... but hey :)
Cheers, Carl
-- Carl Edlund Anderson http://www.carlaz.com/
-- Zygoat Doggiebox discussion list - http://www.doggiebox.com To unsubscribe, view archives or change your options: http://lists.zygoat.ca/mailman/listinfo/doggiebox
On 18 11 2004 at 7:03 pm -0500, Patrick O'Donoghue wrote:
Now, when I try to open up the same file in DB I get a "reconcile drum kit" window, with the first entry saying "(null) ((null))" - I try to assign this odd entry something (like snare or hi-hat...) just to complete the mapping, but when I do, and then follow by hitting the "Continue" button, DB crashes.
Hey Patrick,
Is this happening only with the new 1E builds, or also with the 1.2 release?
If you feel like sending me your song file, I'll poke around with the debugger and try to figure out what's going on.
-ben