[Cuis-dev] Siren progress and questions
Stephen Travis Pope
stephen at heaveneverywhere.com
Fri Dec 2 13:07:49 PST 2022
Hi again community,
I found the issue with the icon loading (!^#%@ Endianness) and got the music notation a lot closer (still layout bug, but they’re not that complicated).
I’ll put the code up on GitHub once I’ve slept.
Any help or references on the FFI plug-ins for Mac would be most appreciated…
stp
——
Attached screen shots
Music Icons - does anyone know of a higher-res set of such images?

The latest music notation - still has obvious layout, opacity and clipping bugs, but real close.
The code in the upper-left window generated the lower display; [(DynamicCloud c-tor) edit] !

--------
Stephen Travis Pope Ojai, California, USA

http://HeavenEverywhere.com
http://FASTLabInc.com
https://vimeo.com/user19434036/videos
http://heaveneverywhere.com/Reflections
> On Dec 2, 2022, at 6:48 AM, Stephen Travis Pope <stephen at heaveneverywhere.com> wrote:
>
>
> Hi folks,
>
> New update after an all-nighter — it’s 6:45 AM, and we had a nice little earthquake 90 minutes ago about a mile from here (https://earthquake.usgs.gov/earthquakes/map/?currentFeatureId=ci40383632&extent=34.38935,-119.31599&extent=34.48031,-119.23462).
>
> I’m attaching a zip file below of the new, somewhat-more-complete Siren-on-Cuis port.
>
> What works
>
> The core’s solid: MusicMagnitudes, Events/EventLists, etc.
>
> The GUI classes work “pretty much” - I have scroll and selection/dragging on the basic display list views with pop-up menu (see screen shots below)
>
> The smart layout managers are working; see the music notation examples below. Lots of work on the editing functions and fancy tool layout (loads of VisualWorks screen layout methods that the Cuis parser can’t read).
>
> The add-on packages (6-pane browser and Workbook tool) are more-or-less fully functional.
>
>
> What’s still to-do
>
> The I/O (MIDI, OSC, Sound) is still broken until I get some advice on using FFI plug-ins on Mac/ARM systems.
>
> For some reason, I can’t move the set of special icons for music notation from VisualWorks to Cuis (see screen shots below).
>
> There’s still a lot of “stale” code to be removed (e.g., displayOn: aGraphicsContext methods)
>
> stp
>
> ----
>
> Screens
>
> Basic display list views showing support for multi-selection (items with “handles” in the first view) and hierarchical display lists (2nd view)
>
> <dlv4.jpg>
>
> Basic pitch-time view using automatic layout via a LayoutManager (above) and adding a clef (below); note that the note head and clef icons are screwed up (see next figures)
>
> <dlv5.jpg>
>
> Here’s what the dictionaries of music-related icons look like in VisualWorks
>
> <MusicConstants.jpg>
>
> but for some reason, when I store them and read them in to Cuis, the bits get all shifted. Still working on it (after some sleep, that is)
>
> <MusicConstants-cuis.jpg>
>
>
>
> and HERE’s the zip of the source and build script (packages coming soon).
> See the build script in Siren_Cuis/FileIns/build-siren.txt for instructions, and the Workbook for complete doc.
>
> <Siren_Cuis.zip>
>
> Enjoy!
>
> stp
>
> --------
>
> Stephen Travis Pope Ojai, California, USA
>
> <pastedGraphic.tiff>
>
> http://HeavenEverywhere.com
> http://FASTLabInc.com
> https://vimeo.com/user19434036/videos
> http://heaveneverywhere.com/Reflections
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20221202/c7404ec0/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: music-icons.jpg
Type: image/jpeg
Size: 104643 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20221202/c7404ec0/attachment-0002.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dlv6.jpg
Type: image/jpeg
Size: 148048 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20221202/c7404ec0/attachment-0003.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedGraphic.tiff
Type: image/tiff
Size: 2442 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20221202/c7404ec0/attachment-0001.tiff>
More information about the Cuis-dev
mailing list