Thursday, 4 September 2025
How to label DJ mixes in Apple Music and organise them into a playlist - an Atmospheric Drum & Bass Revival exemplar
Bedroom DJ TraVice here- poorly tagged music files are a pet peeve of mine. I like 'em well-tagged for easy selection. Hopefully this post suggests the value of doing this with the example of a proper playlists creation from Atmospheric Drum & Bass Revival's downloads: This Facebook community is dedicated to the 'past, present and future of the atmospheric genre’s sound', as championed by its pioneers LTJ Bukem & DJ Fabio from the early 1990’s. Building on facebook.com/share/g/16JMzzdxzA, this group’s leadership launched a mix series to showcase its community’s DJ mixing talent in 2023. At the time of writing, 20 mixes are available to stream off Soundcloud at soundcloud.com/atmosphericdrumandbass, with 13 offered for free downloaded (see example in Figure 1).
| Figure 1. Atmospheric Drum & Bass Revival soundcloud download selection |
In Apple Music a new playlist is simply created by pressing Apple and N at the same time. After downloading the mixes, they can be placed in a playlist by dragging them there from Songs, or simply right clicking on the mix and selecting <Add to playlist>, then choosing ’ Atmospheric Drum & Bass Revival’.
| Figure 2. Atmospheric Drum & Bass Revival mixes playlist in Apple Music |
With all 13 mixes in the playlist (see Figure 2), it’s now time to improve the labelling of each mix. To improve on Figure 3’s example below, I must enter labels into DJ Illesta’s mix’s fields.
| Figure 3. DJ Illesta Atmospheric Drum & Bass Revival 1 Apple Music info's starting point |
There's much that can be added- artist, album, album artist composer, year, rating, bpm and comments. The extent of which depends on your interest(s). Likewise some labelling choices will be fairly subjective. Take genre for example, I use “drum and bass”, because most of this genre in my library defaults to the softer atmospheric style. However, aficionados of the hard jungle style may choose that to be their default. They may also prefer using DnB or drum & bass, while I use “drum and bass - hardstep” for grittier tracks/mixes.
It’s also important to appreciate that Apple Music’s labelling/tagging system is not designed around labelling DJ mix-sets. This is a meta-problem, since DJs are musicians whose medium is often a blend of other musical artists’ production and sounds. Apple Music’s labelling is understandably geared to the latter’s conventional works. It would struggle to cope with the "meta-mentalness" of a DJ doing a continuous remix of another DJs productions and remixes- for example, try labelling the producer DJ Lenzman’s 2020 mix of DJ Redeyes' tracks!
With an academic hat on, this challenge suggests the multimodal difficulty of labelling DJ’s music work via Apple Music (and iTunes)'s textual labels. Its indexing system caters to original musicians/composers, versus producers, remixers and DJs. For example, there is no dedicated option for adding a DJs setlist. Instead one can appropriate <Comments> (for very short set-lists) or <Custom Lyrics> (for more typical ones, eg. over thirty minutes). Since Atmospheric Drum & Bass Revival provides setlists for each mix, these are easy enough to copy-and-paste as “Custom Lyrics”- see Figure 4.
| Figure 4. DJ Illesta Atmospheric Drum & Bass Apple Music track listing in lyrics |
Since there is no <DJ> identifier, I often add DJ before an artist's name. This makes it easier to select from DJs under the Artists view, depending on one’s mood… Also for a mix of one artist’s work by another DJ (such as Sasha’s “Voyage of Ima” remix of producer BT’s album), it seems apt to use “Composer” to reflect the DJ’s role. {That said, for popular/mainstream DJs, I do lose the DJ to ensure Apple Music manages them by their artist name}.
Figure 5 shows what the completed details page looks like- much better than Figure 2's starting point!
| Figure 5. DJ Illesta Atmospheric Drum & Bass Revival 1 Apple Music info complete + cover |
Working to update the labels of many files is a schlep, so speed things up by creating a cut-and-paste file. This also helps ensure consistency across labelling.
My txt file simply contained the:
Album title format
0# Atmospheric Drum & Bass Revival Mix Series - DJ
Album
0# Atmospheric Drum & Bass Revival Mix Series
Grouping
Atmospheric Drum & Bass Revival Mix Series
Date
Track
1
In each song, I set the track number to be 1 of 1 to reflect an entire DJ's mix. In contrast, the disc number follows the Atmospheric Drum & Bass Revival mix series' order, e.g. disc number of 1 to start my curation of 13. This seems apt in being similar to the sequential serialisation of podcasts.
N.B. As you work to add information to each "song" please note that these updates do not automatically reflect in your Apple Music playlist’s display. So, click to another list, then return to yours for updating its view.
And here’s Figure 6's end result- an Atmospheric Drum & Bass Revival playlist with all mixes extensively labelled, plus all album covers added.
Thursday, 12 June 2025
From Sand Based (1997) to the createwithpixels app (2025)
Create With has recently released its createwithpixels app on Google Play and the Apple Store. This amateur bitmap editor is for novices wanting do low-resolution raster designs on their mobile phones, or tablets. Easy to learn, the app offers a resizable pencil, plus web-friendly colour palette. Images can be exported locally, or shared via a createwithpixels.com library. Here's a short, visual story on key developments towards the app:
1997 "Sand Based"exhibit
![]() |
| Figure 1. Almonds and pomegranates (cycle 3), Sand based exhibit (1997) |
Figure 2's from Travis' exhibit as part of the MA Digital Arts 1996-97 group's year-end show. Middlesex University's Centre for Electronic Arts' exhibited at OXO towers, London).
![]() |
| Figure 2. Sand Based installation by Travis Noakes for his Middlesex University MA in Digital Art year-end's exhibit (1997). |
Michael Cope wrote Jython scripts for Travis to achieve a similar effect in a PC's browser (see Figures 3 & 4).
2003 Pixel Player
| Figure 5. Pixel Player graphic user interface concept page 5 (2004) |
2008-9 Crafty Pixels GUI concept
2010 createwithpixels.com - private Alpha for desktop
Travis wrote a PhD in Media Studies proposal to study the use of creatwithpixels.com and other bitmap drawing software in High Schools. However, his preliminary research at an elite one suggested that focusing on free online portfolio software would be more worthwhile for the Visual Arts. In response, he pivoted to developing a visual arts e-portfolio syllabus (2011-13) at a private school with its HOD, and a repurposed one for a government school...2012 createwithpixels.com - public Alpha
2016-18 Beta GUI for a mobile createwithpixels app
2023-25 createwithpixels app v.1 development
Michael Pretorius and Rafeeq Weideman, both then at Younglings Africa, worked to prepare createwithpixels' front-end for Apple iOS and Google Android apps. Michael continued work on the app's front-end as a freelancer, liaising with Stephen Wolff to integrate with the back-end. In 2025, the Android version was approved by the Google Play Store. Likewise, the iOS version was approved by Apple's app store.Monday, 21 August 2023
Four categories for Anti-Bullying Apps (ABAs), with examples for each
There are many Anti Bullying Apps (ABAs) seeking to inform and assist recipients of cyber harassment. Some ABAs may even assist cyberbullies with curbing their anti-social behaviours. ABAs vary in their specific functions and features. These can be categorised into three groups [1]: (1) general protection, (2) information, and (3) reporting to authorities. This post suggests a fourth, (4) in-platform interventions (such as Instagram's anti-bullying tools). This accommodates tools that are distinct in being specifically developed to exist inside a particular platforms (such as WhatsApp, versus being a standalone app outside it). Such sub-apps (or tools) may also combine different aspects of the top three categories:
1 General protection
1.2 BullStop at https://www.bullstop.io/ aims to help young people's proactive combating of cyberbullying, and monitors social media accounts by regularly reviewing messages as they are received. It uses artificial intelligence for analysing these- flagging offensive content like abuse, bullying, insults, pornography, spam and threats. [1]
2 Information
2.1 ActionPoint aims to help families build stronger communication skills, set healthy boundaries for social media use, define a teen's cyberbullying risk and identify instances of cyberbullying. Ultimately its designers seek to decrease the negative outcomes associated with cyberbullying (view app's research at https://ysilva.cs.luc.edu/BullyBlocker/publications&posters.html).
2.2 Bully Mysteries (available as an Android package to download and install from https://apkcombo.com/bully-mysteries-4cv/udk.android.apptoapp.mystery.l1c5/) is an interactive mystery app that includes the chapter, 'The Case of the Cyberbully'- In it, 'A defenseless victim is being mercilessly harassed by someone. But who could it be and for what purpose? Katie and TC are extra motivated to solve this case and help protect those who can’t protect themselves!'. [6]
2.3 ClearCyberbullying (available as an Android package to download and install from https://apkcombo.com/clearcyberbullying/com.Clear.CyberBullying/) uses Drama Education for creating awareness on cyber-bullying among students and then develop an education video-games exploiting traditional “Puppet characters” or “shadow theatres” coming from the six partners countries. The project at https://www.clearcyberbullying.eu/ seems to have been discontinued. [6]
2.4 Cyberbullying by Grey Lab (available as an Android package to download and install from https://apkgk.com/com.iggnovation.cyberbull) provides information on 'what cyberbullying is, why it works and how to prevent it'. [6]
2.5 Cyberbullying First-Aid was developed in Germany by the klicksafe Youth panel for Android and Apple users. https://www.klicksafe.de/en/materialien/cyber-mobbing-erste-hilfe-app described how the app includes short videos from the coaches Tom and Emilia for recipients of cyberbullying. The app gives 'those affected concrete tips on how to behave, encourage them and accompany in the first steps to take action against cyberbullying. In addition to legal background information and links to anonymous counseling centers, there are tutorials on how to report, block or delete offensive comments on social media platforms such as Instagram, YouTube and TikTok or in the messenger WhatsApp.' The app is available in English, French, German, Luxembourgish, Lithuanian and Slovenian, dependant on the user's device's language setting. [6]
2.6 Cyberbullying Vaccine (available in Korea) aims to provide parents, guardians and other adults with an indirect experience of cyberbullying. [2]
2.7 Klikd at https://klikd.co.za/the-app/ covers many topics, ranging from how to manage tricky people online and cyberbullying, to online reputation to phone addiction. Each module contains multi-faceted components for keeping t/weens engaged throughout their learning journey. The app includes talks by teens, card games and quizzes, and offers plenty of opportunity for reflection. Parents and schools as also supported through updates. [9]
2.8 Know Bullying app at https://healthysafechildren.org/knowbullying-app gives US guardians and parents information on how to discuss online risks and cyberbullying with their children. The app was developed by the U.S. Department of Health and Human Services to; explain the warning signs of bullying, and to offer advice for parents on talking to their kids about bullying. It includes important strategies for preventing bullying for kids in varied age groups (3-6, 7-12, and older). [3]
2.9 Sit With Us is a US Apple app developed by a 16 year old. Natalie Hampton wanted to help pupils set up inclusive lunches with classmates who typically eat alone. [7]
2.10 SpeakOut! aims to help children and other vulnerable people with accessing the internet safely. The UK app presents storylines that tackle the topics of cyber bullying, grooming, sexting, fake news, body image and racism. The app was developed in response to 'the growing need for support specifically targeting 10-14 year olds as they face increased challenges as preteens and young teenagers growing up in a highly connected environment.' For example, the app tackles cyberbullying by featuring tools and techniques that help users recognise online bullying, and how to respond. [7]
2.11 Stand Up to Bullying shows an interactive educational video featuring Lucky Kat, The Kat Patrol, The Cheese Posse and Daren the Lion. It teaches children to identify the different types bullying and to know what to do when they see it happening. The app contains five (5) chapters of informative animation that cover verbal bullying, physical attack and nonverbal bullying. The final chapter instructs them on how to make a plan for when they see any of these situations. Each chapter closes with question and answer sections to support open discussion with kids and students. [7]
2+ Informational games
2.12 Cyberbully Zombies Attack at https://toucharcade.com/games/cyberbully-zombies-attack was developed by NetSmartz® Workshop, a program of the National Center for Missing & Exploited Children® and Gamelearn. The online game helps kids, tweens and teens learn how to handle cyberbullying [6]. It was funded by Sprint through its 4NetSafety(SM) program.
2.13 Cybersafe is a game for Android and Apple that Goffs School UK students created to help children deal with cyberbullying. [6] The app contains 3 fun mini games - each tackling a different issue chosen by the students: 'Detective Charlee: An endless flying game which teaches children to collect cyberbully evidence, by taking screenshots of nasty comments on social networks, to email to a trusted friend or adult. PaS$w0rdBlockr: A challenging puzzle game which encourages children to keep their passwords safe and be wary of people hacking their online accounts. Goof Run: An endless running game with helpful cyberbully advice along the way, set in a colourful chatroom.'
2.14 Professor Garfield Cyberbullying features a Garfield comic strip with examples of cyberbullying and advice on how to deal with it. These are followed by a short interactive quiz that tests what kids have learned. It is available on Apple. [6]
3 Reporting to authorities
3.2 BRIM: Bullying Reduction Intervention and Monitoring provides tools and resources to US teachers, principals, counselors, and others in school communities to help tackle bullying.
3.3 Bully Button from https://bullybutton.fortresgrand.com complements US schools' anti-bullying programs by providing a multi-platform process for administrative intervention in situations of; abuse, bullying, cyberbullying, and social aggression.
3+ Reporting to self
3.12 ReThink – Stop Cyberbullying at https://www.rethinkwords.com/whatisrethink is a non-intrusive service that seeks to detect and stop cyberbullying before it does damage. Its users are flagged to reconsider potentially offensive content before re-sharing it. [5]
4 Platform-specific
4.1 BullyBlock or BullyBlocker for Facebook (https://www.facebook.com/thebullyblocker) seems to have been superseded by the Action Point app (see 2.1) . BullyBlock resulted from research that 'designed, implemented and evaluated automated cyberbullying identification tools for social networks'. The mobile app for Facebook included several such tools. [1]
4.2 Instagram's Rethink and Restrict are described in https://www.bbc.com/news/technology-48916828. Rethink uses 'artificial intelligence to recognise when text resembles the kind of posts that are most often reported as inappropriate by users'. Rethink prompts users to pause and consider what they are saying before sharing content flagged as potentially being inappropriate. Restrict is 'designed to help teens filter abusive comments without resorting to blocking others - a blunt move that could have repercussions in the real world'.
4.3 Shushmoji® for WhatsApp is an anti-chat harassment resource (for Apple or Android users) that provides end-of-conversation stickers and information on tactics individuals can use against chat harassment. See general FAQs at https://www.createwith.net/shushmoji-app-faqs.
4.4 Vodafone’s #BeStrong Emoji Keyboard is available on Android devices. This keyboard developed from the Be Strong Online anti-bullying initiative. A suite of #BeStrong support emojis aimed help young people convey compassion and support to friends who are being bullied online. The idea for a support emoji was first brought to Vodafone by anti-bullying ambassador Monica Lewinsky. The app's emojis were chosen by 'almost 5,000 young people around the world, who identified with them as symbols of compassion and solidarity'. [7]
Conclusion
The examples of apps above are largely from the developed world's Anglo- and Asian spheres, with the full usability of these apps often being restricted to their country of origin (notably, Korea, the UK and US). Kindly let me know of any other interesting resources and/or ABAs in the moderated comments section below? Or you contact me directly. I will update this post on an ongoing basis with suitable recommendations for new apps/resources, plus new ones my research uncovers.
P.S. There are several apps listed in the resources below that are not highly-ranked for Google searches, nor available via the Apple or Android app stores (or may be hidden from searches from South Africa). These are Back Off Bullies [6], Be Cybersafe Game [6], Cyberbullying by Maple Tree [6], Cyberbully Hotline [6], Delete Cyberbullying [6], I Am Witness and Put an End to Cyberbullying [6].
N.B. The many discontinued anti-bullying apps suggest the importance of ongoing investment of human and financial capital. Sustaining ABAs availability requires costly resources to address code updates, app promotion and ongoing refinement.
Resources
[2] 'The application of anti-bullying smartphone apps for preventing bullying in South Korea' by Insoo Oh in Tackling Cyberbullying and Related Problems - Innovative Usage of Games, Apps and Manga.
[3] 'Most useful bullying apps' at https://famisafe.wondershare.com/anti-bullying/usefull-anti-bullying-apps-or-ideas-for-parental-control.html.
[4] 5 Anti-Bullying Apps Every Family Should Have
[5] Anti-bullying apps are popular, but do they work?, Wyman, Christina (2022) in Wired magazine features an interesting critique of ABAs' limits, and their potential value, https://www.wired.com/story/anti-bullying-apps-schools-children.
[8] Searching #Antibullyingapp via Instagram - https://www.instagram.com/explore/tags/antibullyingapp/
Saturday, 15 April 2023
Use the Shushmoji app to learn anti chat harassment tactics and end anti-social conversations with WhatsApp chat stickers
| Stop silly troll! chat sticker example | Stop sinner! chat sticker example | |
|---|---|---|
![]() | ![]() |
The Shushmoji app also offers twenty anti-chat harassment tactics cards. These fall under four strategies for stopping trolls: ignore, report, respond and prevent. Install the app to scroll through all twenty cards on your phone or tablet.
| Ignore strategy index card | Ignore tactic card |
|---|---|
Why develop a Shushmoji app?
Being silent echoes the conventional advice, Do Not Feed the Trolls (DNFTT). It reflects how there are many downsides to communicating with harassers, since they are likely to be mentally unstable (Barnes, 2018). Online trolls score low in the Big Five Personality scores of agreeability and conscientiousness, but score high in Dark Tetrad traits of- narcissism, Machiavellianism, sub-clinical psychopathy and/or everyday sadism. Attempting rational engagement with perpetrators of cyber harassment is likely to provoke retaliatory attacks in excess of the original abuse. This may be further escalated via circling cyber vultures and mobs. Such amplification is common to unmoderated platforms where destructive, hostile and bigoted behaviour is rewarded with likes and re-shares.
Create With Cape Town's end-of-conversation stickers were designed to support targets' ability to disengage from cyberbullies. Unlike the DNFTT tactic, it does not mute their voice and right-of-reply.
These chat stickers can help end chats-gone-bad, whilst showing trolls and their audiences what one thinks of their behaviour.
Support using the Shushmoji app
Shushmoji app credits
Shushmoji feedback
Alternately, hashtag #Shushmoji and #CreateWithCapeTown and give a shout-out to our Facebook, Instagram, LinkedIn or Twitter accounts. Cheers!
Friday, 26 August 2022
Want emoji stickers to end #WhatsApp chats with #cyberbullies? The #Shushmoji app on #Android is here!
Wednesday, 24 November 2021
Shushmoji app briefing presentation to Younglings' interns and mobile dev leadership
Written for interns at Younglings who expressed an interest in working on the Shushmoji app for Android and Apple
I recently presented on the background to Create With's Shushmoji app to Younglings. Its interns will be working to complete an Android version this year and an Apple version for launch in 2022.
The hyperlinks from the presentation are shared below for ease-of-access:
SLIDE 3
Travis Noakes' research at www.travisnoakes.co.za/p/researcher.html
Create With at createwith.net/
SLIDE 4
Anti-trolling graphics to end abusive conversations at samultimodality.wordpress.com/2018/11/26/anti-trolling-graphics-to-end-abusive-conversations-how-to-whack-a-troll/
Strategies against cyber harassment at http://bit.ly/2D8qv0k
Saturday, 6 April 2019
My Cursed Referencing = Google Scholar citation imports + legacy Refworks
The Academic Referencing Horror Story- a neglected genre?
MY CURSED REFERENCING
![]() |
| Figure 1. Screenshot of UCT off campus login at https://login.ezproxy.uct.ac.za/menu shows Refworks' high salience. |
![]() |
| Figure 2. Screenshot of the Legacy Refworks screen, which shows the low salience of its top left link to ProQuest Refworks. |
Probably the most helpful change for my purposes was that the Legacy Refworks did not flag incomplete citations. By contrast, ProQuest Refworks did this in yellow for essential and blue for optional information. This proved helpful for Lungile Madela and I as we worked through correcting my Refworks database in one week.
![]() |
| Figure 3. The ProQuest Refworks add-in for Microsoft Word shows old folders from my Legacy Refworks database. |
I sincerely hope that there will be no further episodes of 'My Cursed Referencing', but commit to writing a sequel post if they do... Here's to helping others avoid or overcome similar predicaments.















orcid.org/0000-0001-9566-8983