Maddie & The Roses 🌹
@maddie
midi fairy 🎹 reverse engineer 👩🏻🔧 game dev 🇵🇭🇦🇺🏳️⚧️🏳️🌈 she/her, plural they/them& 📍 syd, aus maddie.vision @infloresce.com Roses system 🌹 🍓 Alyssa ♾️ Elysia ✨ estelle 🔥 Glimmer 👗 lily☆marie 🌙 Mio 🎀 Ruby 🌟 selene 🌺 Valeria
got Gleam/Lustre into a VST/AU plugin :O by making js ffi bindings for the JUCE's JS API interface. i'm thinking i miiiiiight just go with this for building out the Kitty/GBA VST plugin. i'd definitely get from my figma mockups to there much faster lol
every australian is going to post about this bc we've never ever had these lmao these are common living in the US and initially thought it came from my US eSIM. scared the shit out of me.
apparently i contributed to this more than i actually remember... trying to possibly imagine what kind of "permissions system" i could have came up with in the early 2000s
wtf! TIL that HTML elements with IDs just straight up get exposed as global JS variables named by their ID???
say what you will about YAML but i find it a nice tool for brainstorming configs that i'd eventually have a UI for. it isn't the only tool for it, and it most likely won't be the actual public facing format. but, …
you have something like this for each group. of course, in order to use this in an ideal way some tooling to build the sysex given a 32 digit hex string would be the way to go (in rosetracker there is syntax for putting raw MIDI in a cell and you can create a ruby function to output that)
also a fun rosetracker thing is there is a ruby helper function for attaching an event list to every note in the channel, so i didn't have to put all those SC5 effects manually (none of this API is finalised)
i finally added noise support to kitty advance. i'm not feeling particularly creative tonight, and the last thing the world needs is another SMB recreation, but it does the job for testing basic noise stuff and is a thing i can quickly do from memory lol. i'll probably work on the plugin UI soon
i guess there will be lots of xenoblade replays happening later this year
adding pluralkit or similar bots seem to be a point of contention for moderation in some servers. i do think there are some valid concerns. the proxying technicality of deleting/reposting can also mess up bridges. but what about /plu/ral userproxy commands? they're tied to moderatable entities
did anyone have one of these? a watch from 2003 that had multiple time zones, alarms, timers, even a phonebook. you could sync w your computer w a USB cable. you could even write your own apps in assembly (i made a hourly binary beeper alarm and a game of sorts). beep tones had multiple frequencies
until then, i guess this will do lol. i just want to play a playlist of MIDI files on my GBA
yesss i love that :D we've also added the option to colour by note in our tracker, tho it isn't the default one hehe. eager to see more trackers/editors add this feature :3
more GBA midi stuff, this time sending a more substantial amount of data over the wire lots of electrical noise unfortunately! not sure whether the GBA amp upgrade i plan to install will help with that at all. (featuring some more old anime MIDIs.. Mai Otome this time)
still a bit glitchy and stuff but it's progress! sending MIDI from Logic Pro to my GBA while live playing along
got that lua visualizer to work with the emulator MIDI input (now to finally do some GFX code to port it to actual GBA) [featuring Trails in the Sky music]
apparently you can really push the voice limit on this mixer, if you bring down the sample rate (and increase the voice array size).. i have it at max 32 here, and no real obvious voice drops on this MIDI (another really old anime OP transcription lol)
facepalming at my cursed way of "commenting out" a block of lua code
ok yeah why not, two birds one stone lol. i connected the keyboard to the GBA emulator midi input and played one of the demo songs from the keyboard.. you can hear it absolutely struggling with the polyphony lmao.. but it works for the most part!
managed to nab one of these for super cheap…they never even sold these in Australia so im wondering how they got it lol. its def seen better days but tested a whole bunch of stuff (recording, MIDI, etc) and everything works! and now to begin the slow process of sampling all the instruments & kits…
this is such a strange assortment of stuff i ran through the midi2gsf pipeline
started making this MIDI based GBA sound driver today... does samples + GBC channels. here's a silly little example tune
my song "kitty date" from Cloud Crew: The Meowlbum! made in rosetracker, a tracker/DAW that i've been working on :)