digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

814
active users

#voices

0 posts0 participants0 posts today
Replied in thread

GuitarPro be like (I added __repr__ methods to the classes...)

```
>>> [m.voices[0].beats for m in s.tracks[0].measures]
<<<
[[Beat(voice=Voice(measure=Measure(track=Track(song=Song(title=, #tracks=1), number=1, name=Spur 1, #measures=5, #strings=6), #voices=2), #beats=8), #notes=1, duration=Duration(value=8, isDotted=False, tuplet=Tuplet(enters=1, times=1)), start=960),
Beat(voice=Voice(measure=Measure(track=Track(song=Song(title=, #tracks=1), number=1, name=Spur 1, #measures=5, #strings=6), #voices=2), #beats=8), #notes=1, duration=Duration(value=8, isDotted=False, tuplet=Tuplet(enters=1, times=1)), start=1440),
Beat(voice=Voice(measure=Measure(track=Track(song=Song(title=, #tracks=1), number=1, name=Spur 1, #measures=5, #strings=6), #voices=2), #beats=8), #notes=1, duration=Duration(value=8, isDotted=False, tuplet=Tuplet(enters=1, times=1)), start=1920),
...

>>> >>> [n for m in s.tracks[0].measures for b in m.voices[0].beats for n in b.notes]
<<<
[Note(value=2, velocity=95, string=5, effect=<guitarpro.models.NoteEffect object at 0x7ffa4ac99510>, durationPercent=1.0, swapAccidentals=False, type=<NoteType.normal: 1>),
Note(value=4, velocity=95, string=4, effect=<guitarpro.models.NoteEffect object at 0x7ffa4ac99750>, durationPercent=1.0, swapAccidentals=False, type=<NoteType.normal: 1>),
Note(value=0, velocity=95, string=3, effect=<guitarpro.models.NoteEffect object at 0x7ffa4ac999d0>, durationPercent=1.0, swapAccidentals=False, type=<NoteType.normal: 1>),
...
```

I don't know why, but I really like epigraphs in scientific articles. :blobcatheart: For example, I think these are wonderful words for a work on student success:

“You keep asking why your work isn't enough, and I don't know how to answer that, because it is enough to exist in the world and just marvel at it. You don't need to justify that, or earn it. You are allowed to just live.”

-A Psalm for the Wild Built (Chambers, 2021).

Top GIS Voices 2024! 🎉
--
linkedin.com/posts/atlasmapshq <-- Atlas’ post
--
atlas.co/gis-voices-2024/greg- <-- my specific page
--
It was an honour – and a surprise, frankly – to be included amongst these 21 other spatial professionals…
Thank you Atlas for your consideration…
--
“Ever wondered who’s shaping the future of GIS? 🌍
[Atlas is] excited to announce the Top GIS Voices 2024! 🎉
This year, [they] received nominations from across the GIS community — through [their] product and website. After careful review, [they] picked 22 incredible voices.
These are the people sharing knowledge, driving innovation, and inspiring professionals in GIS and mapping...
Give them a follow. They’re worth it! 🙌…”
#GIS #spatial #mapping #community #sharing #voices #GISVoices #GISVoices2024
@atlas

Continued thread

We always love more Station IDs, simple or complex. From artists playing on RFF, but also from rad community members and listeners to join in the fun! Again, DM if you are keen.

There are friendly music producer colleagues on standby to help the hamster clean and edit during this push to freshen and diversify the streams so let's go hard!

Keep lifting each other up out there.

listen, submit, contribute:
radiofreefedi.net

#radioFreeFedi #radio #writers #writing #voices #spokenWord

2/

radiofreefedi.netRFF has entered a rest era /> <meta property=

Just like festivals, shaved ice and swimming pools, cockroaches and other creepy-crawlies are an undeniable and unavoidable part of a Japanese summer — which is what makes the onset of autumn such a relief. japantimes.co.jp/community/202 #community #voices #insects #summer

The Japan Times · Saying good riddance to what bugs me about a Japanese summerBy Jordan Allen