Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Remilia Scarlet

  • Content count

  • Joined

  • Last visited

Everything posted by Remilia Scarlet

  1. So remember midi123, my command line MIDI player, and it's associated SoundFont synthesis library, Haematite? Both written in pure Crystal?  Yeah, the code in the repo's tip now supports mmap()'ing of SoundFonts for vastly improved memory usage and (basically) streaming sample data from disk.


    Playing a MIDI using my custom SC-55 SoundFont:

    • before: 128 MB used
    • after: 32 MB used after finish playing

    More updates to the program coming soon.  Gonna take a break from Benben and work in it instead.

  2. Remilia Scarlet

    Best Way to Play MIDIs?

    Once Crystal has finalized it's Windows support (should be soon), and I figure out what audio backend to use, then yes. Same with my VGM player, Benben.
  3. Remilia Scarlet

    What are you?

    Some sort of goth vampire with a fursona.
  4. Remilia Scarlet

    Best Way to Play MIDIs?

    I use my own MIDI player, midi123. It uses SoundFonts (and maybe an OPL emulator in the future), has a few extra features that go beyond the usual MIDI players and the SoundFont specs, and can also bulk-convert MIDIs to WAV files very quickly. It's currently only for Linux, though (and maybe macOS, I've never tried it here).
  5. My VGM player Benben v0.2.0 is out! New features include YM2612 and SN764xx support (so, Sega Genesis music now works), OPL and OPL2 support, greatly improved CPU and memory usage when rendering to WAV or Au, and various other things.

    Full release notes, source code, and an x86-64 Linux AppImage, are all available here: https://chiselapp.com/user/MistressRemilia/repository/benben/technote?name=acb3dbf5feb1f957b7d1c84c8ac942d3e4b104b7

    I'll see about possibly getting an AppImage for AArch64 out later today as well.  The program works fine on my PineBook Pro and Raspberry Pis, so it's just a matter of packaging (or you compiling it from source).

    Related, my underlying YunoSynth library is now at v0.2.0 as well: https://chiselapp.com/user/MistressRemilia/repository/yunosynth/



  6. Remilia Scarlet

    Is it pronounced "gibs" or "jibs"?

    I know it's a soft G, but I continue to pronounce it with a hard G, and probably always will. I pronounce "giblets" with a hard G, too. Relevant:
  7. Remilia Scarlet

    What Video Game Are You Currently Playing?

    Been playing a bit of Rayxanber II and III lately. The former has been quite humbling to say the least.
  8. Remilia Scarlet

    What are you listening to?

  9. Definitely. I fucking love ROTT. Wolf3d I also enjoy, but much less than ROTT. As long as there's some variation in the level (which ROTT has just enough of, imo), it's fun.
  10. The PSG in a HuC6280.
  11. Worst? Nah, and I wouldn't want to shit all over someone's code anyway. But this was at least a headscratcher I encountered recently. info->DdaFadeOutL[info->Channel] = (Sint32)((double)(PSGChn->ddaSample * PSGChn->outVolumeL) * ((1 + (1 >> 3) + (1 >> 4) + (1 >> 5) + (1 >> 7) + (1 >> 12) + (1 >> 14) + (1 >> 15)) * SAMPLE_FADE_DECLINE));
  12. Enemies 1. I'm fine with this as long as they feel and sound OK. 2. If they fit in nicely, then I don't see this as a problem. 3. This is awesome. Armoury 4. As long as there aren't too many. 5. Not too big of a fan of this, but if it's subtle and works well, I'm OK with it. Otherwise I'd probably skip it. 6. This is exactly my preference. Mechanics 7. Almost certainly going to skip it unless it's very, very small additions (like a new powerup), or done very lightly. 8. Likely going to skip it unless it's just small extras added to, or a reskin of, the standard HUD 9. Avant-garde sort of things are likely a pass for me. 9.5. If it's a long map, or a huge set of maps, I'll likely pass it. I prefer maps that take me 5-20 minutes. Gameplay 10. Perfectly fine with this. 11. Generally fine with this as long as it's not overdone. I don't want to play Strife, I don't want to play MGS4, I want to play Doom. 12. Perfectly fine with this. 13. A few puzzles are OK, sure. But mandatory secrets will make me quit instantly. 14. Sure, these seem OK. 15. Not too big of a fan of this. A bit of mild platforming is fine, but extensive use will likely cause me to not play it unless the wad has the movement physics of Quake. Textures 16. Perfectly OK. 17. Sure. 18. I'm more likely to look at the other aspects of the level(s) to determine if I'll play it. Otherwise, cool. Advanced Features 19. As long as they aren't overdone, I think these are fine. I do prefer blockier designs overall, though. 20. LOVE IT. 21. Love it, but not if it's done with portals. I will not play a map if it's portal heavy. 22. Sure, why not. 23. Sure, but I would REALLY prefer module music or mp3/ogg/opus/whatever. 24. Scripting the game to feel totally different: likely going to pass. I still want it to feel like Doom at its core.
  13. Remilia Scarlet

    What are you listening to?

  14. In no particular order... Skinny Puppy - Too Dark Park Clan of Xymox - Creatures Ego Likeness - Breedless Kraftwerk - Trans-Europe Express Heathen Apostles - Dust to Dust Probably changes slightly month-to-month.
  15. Remilia Scarlet

    What are you listening to?

  16. Remilia Scarlet

    What age did you start DOOM?

    I was 10 or 11. It was the year after it came out.
  17. Remilia Scarlet

    What is your "Go-To" software for dealing with your system?

    Terminology, Emacs, Mutt (or Claws), Element, and some fbpanel instances running in Sawfish. I suppose Firefox as well. I only really use a file manager (SpaceFM for me) when I'm sorting through images in bulk. I do most things in a terminal window or Emacs. And I suppose *technically* things like bash and ls.
  18. Remilia Scarlet

    Doomworld Musicians (ALL of you) - Tell Us Of Your Gear!

    OS: Linux DAW: Renoise. I used to use Cakewalk Sonar, but stopped after Sonar 8.5. I occasionally mess with DefleMask as well, but haven't finished anything in it. MIDI: I've messed with QTractor a bit to modify some existing MIDI files, but that's it. There's a few MIDI editors I intend to look at, but I almost never write straight MIDI files anymore, so it hasn't been a priority. I mostly just listen to them. VSTs: ImpOSCar; SQ8L; an old Native Instruments Komplete (I mainly use Reaktor from it); some Arturia synths; Korg M1 VST and some other Korg synth VSTs; Sonitus:fx, BlueCat Audio, MeldaProduction VSTs for effects. My own custom software for SoundFont stuff, connected via JACK. Not too many samples aside from drum samples and effects, though. But nothing is stopping me from using granular synthesis and effects with some mundane everyday sound effect to create interesting things, either. I did that with a recording of a Hoover vacuum once... Monitors: Rokkit-6. I guess technically my car's subwoofers to check the bass end as well, though I currently don't have a car to put them in :-P Keyboards: currently none ;_; I just type in what I need. Yay for a tracker interface. Outboard synths: Just a JV-1010 these days. I used to have a PolyEvolver Keyboard (god I LOVED that thing), a small Alesis module, and a Nord Rack, but hard times forced me to sell those. Editing: WaveLab + some custom programs I've written. Other stuff: I have an older Behringer mixing board, but don't use it much these days. I used to use an M-Audio FireWire Solo as my sound interface, but I moved to something else to move away from FireWire (I think a SoundBlaster USB thing?). Not ideal, but it works. I use Sony MDR-7506 for my headphones, and a Sure SM58 for a mic when I really need it, which is almost never.
  19. Remilia Scarlet

    how old is your computer?

    Nice, I got a Pentium 4 in an Alienware case. Time to play Doom 3. Hmm, case kinda sucks. Time to get a new case. I need more storage. *Buys more storage* And a video card *buys a new video card*. Man I need more RAM. *Buys RAM* This is getting agonizingly slow. *Buys a motherboard, CPU, and RAM, continues to use old parts, adds more storage* Crap, power supply died. *Buys a new power supply*. Hmm, time for a new video card. *Buys a new video card* Sweet, money! *Buys a new CPU, motherboard, case, and RAM, as well as an SSD, continues to re-use parts that aren't bad* Repeat until Computer of Theseus. It has never been 100% new since 2003, just continually upgraded piece by piece. As I said, I think some of the case screws and possibly a cable or two are still original. It would still have the original hard drive as well (it still works; I was using it for my swap partition and temporary space for a long time), but it's IDE, and I didn't want to mess with it after around 2021.
  20. Remilia Scarlet

    how old is your computer?

    Depends. My desktop is technically a continuation of a computer I bought in 2003, just continually upgraded piece-by-piece over the years. There might be a cable or screw left in it that's still from the original machine. Otherwise, I last did a major upgrade in 2021, and a minor one last year. My main laptop is probably about 4 years old. I have no plans to upgrade it anytime soon. My PineBook Pro is less than a year old. My TI-99/4a is older than me.
  21. Remilia Scarlet

    Do You Own a Device Capable of Playing Audio CDs?

    I would prefer a digital format, yes. If FLACs were available, that would be great so I can decide myself if I want to keep the FLACs (and maybe burn a CD myself, for use in my mom's car), or convert them to a lossy format. Actually, I forgot to mention that I sometimes use FLAC in my first post. But only for the albums that are most dear to me, or for CDs that are very hard to come by. I also like using them as backups for the final renders of my own music that I write. Digital is just easier for me, I guess. When I had a car, it had a USB port on the stereo and supported various formats, which let me hold a LOT more music in a more compact way. When I finally get a car again, I plan to reuse my old stereo because of this. Never streaming, though. I prefer to actually possess files, not stream them from something like Spotify that doesn't pay artists well.
  22. Remilia Scarlet

    Do You Own a Device Capable of Playing Audio CDs?

    I have a bluray drive in my computer, and the car I use only supports CDs. So yes, I still have CD music-capable devices ^_^ That said, I haven't bought a CD in ages. Whenever I did, I just ended up ripping it to mp3 or Vorbis or Opus so I could listen to it from my laptop or phone.
  23. Remilia Scarlet

    What're You Watching On TV, and How? (Cable, Streaming, etc.)

    TBH, I mainly watch tornado storm chasing videos on Youtube these days, or science-y videos covering paleontology or space stuff. Also the occasional anime still, but not on Youtube, and not as often as before since I'm not into a lot of the popular anime themes these days. I suppose I've also gotten into listening to yandere RP/ASMR videos lately, seeing as my subscription feed now has quite a few of them, but those are more something I just listen to :-P I don't have an actual TV, and haven't for many, many years. I honestly don't miss it.
  24. Remilia Scarlet

    What are you listening to?

  25. Remilia Scarlet

    Which celestial body would you visit?

    I think Neptune and Triton are at the top of my list. Neptune is just so insanely beautiful, and Triton looks sorta like a cantaloupe. Pluto would also be nice given how pretty it is as well. Io would be interesting to visit as well. So would Enceladus and its jets.