Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
BobHoward
Feb 13, 2012

The only thing white people deserve is a bullet to their empty skull

njsykora posted:

I don't think he meant that the Walkman was the last of these moments (hell the PC came 2 years after the Walkman), more than the Walkman was a good example of this kind of "product that shapes the world around it" moment. But also you could make the argument that the smart phone wasn't really its own thing more than it was a combination of a bunch of other things, which is literally how Apple introduced the iPhone as a phone, iPod and web browser combined.

I mean, that argument cuts both ways, doesn't it? Portable Compact Cassette players and recorders existed long before the first Walkman, the Walkman just shrunk it down enough to fit in a large pocket.

Adbot
ADBOT LOVES YOU

Dieting Hippo
Jan 5, 2006

THIS IS NOT A PROPER DIET FOR A HIPPO
the iphone was a well-marketed palm pilot :colbert:

BlankSystemDaemon
Mar 13, 2009



Cyrano4747 posted:

The problem with his argument - that we'll never have another Walkman moment, which is what he's using to describe an innovation so impactful that it reshapes the very way that society interacts with tech - is that we have already had another one since then: the smart phone. And that wasn't based on any kind of amazing breakthrough, it was just a bunch of small things getting good enough to make it possible: good enough touch screens, good enough batteries, good enough SSDs, and all of those good enough parts being cheap enough to make sense for consumer hardware.

Do I have any idea what the next thing will be or if we'll get it in 10, 20 or 50 years? No loving clue, and that's kind of the point.

He's got some other points that are well made about waste and how companies constantly gently caress up IT spending. Yeah, your average office drone can do their TPS reports on a 2015 vintage desktop just fine. Yeah, it's a very mature and very crowded marketplace to be selling enterprise office hardware. But I think he's also ignoring the kind of wear and tear that daily driver office computers face. My work PC is a 4 year old Dell surface clone and hooooly poo poo it's showing its age. It's absolutely fine spec-wise to do the MS Office type poo poo I need to use it for, but it's got a failing fan and the keyboard is acting wonky and the screen's a bit hosed up in a spot and in general it's just getting rough. If I wasn't using it docked all day it would absolutely need to be replaced. As it is I'm trying to baby it just because i don't want to deal with IT loving up transferring my poo poo over until I absolutely have to.

So, yeah, Bob from accounting could do his job on a ten year old Dell desktop. But that hardware wasn't stuck in a time warp, it's been used and run ragged. It's like buying a 5 year old used car that's been doing Uber 24/7 and has 200k+ miles on it. poo poo wears out, and when you get new there's zero reason to artificially hold yourself back to some ancient good enough spec, even if you're not going to be using it to its full potential.
The thing is, the smartphone was neither as revolutionary as all that, nor was it adopted to the same degree - in fact, there’s an argument to be made that Apple stole the idea ftom Nokia, who were just evolving the candybar phone, when they invented what would have been called Nokia MyDevice:

https://youtube.com/watch?v=LzR36votLos

Same can be said of the PC, which took decades to get to a point of perfection and mass-uptake.

njsykora
Jan 23, 2012

Robots confuse squirrels.


BlankSystemDaemon posted:

Same can be said of the PC, which took decades to get to a point of perfection and mass-uptake.

Yeah like the PC might’ve first come out in 1981 but arguably it wasn’t an essential consumer product until the late 90s. Hell my family didn’t get a PC until 2003.

karoshi
Nov 4, 2008

"Can somebody mspaint eyes on the steaming packages? TIA" yeah well fuck you too buddy, this is the best you're gonna get. Is this even "work-safe"? Let's find out!

Dieting Hippo posted:

the iphone was a well-marketed palm pilot :colbert:

The palm pilot was a well-executed apple newton :colbert:

Cyrano4747
Sep 25, 2006

Yes, I know I'm old, get off my fucking lawn so I can yell at these clouds.

BlankSystemDaemon posted:

The thing is, the smartphone was neither as revolutionary as all that, nor was it adopted to the same degree - in fact, there’s an argument to be made that Apple stole the idea ftom Nokia, who were just evolving the candybar phone, when they invented what would have been called Nokia MyDevice:

https://youtube.com/watch?v=LzR36votLos

Same can be said of the PC, which took decades to get to a point of perfection and mass-uptake.

Sure, but in both those cases you're still dealing with a technology that pretty massively shaped society and the way people interact with tech in it, even if it took a few years to really hit that kind of inflection point or if we want to argue about who was truly responsible for introducing it.

Larger point being - the idea that we've hit the end of technology is patently absurd, and that's the argument he's making.

MarcusSA
Sep 23, 2007

Cyrano4747 posted:


Larger point being - the idea that we've hit the end of technology is patently absurd, and that's the argument he's making.

Massive VR adoption is right around the corner!

SpartanIvy
May 18, 2007
Hair Elf
I think his overall observation that stagnation causes chaos for the sake of change is true, but there are definitely new "walkman" products and technologies that come out every once in a while.

Unfortunately the consumerism need for yearly refreshes of models does not align with the rate of actual new advancements so you get wacky dumb poo poo that often is a step backwards instead of forwards, just like in the video.

Modern appliances are a good example of this. We pretty much nailed how to build a stove or fridge or microwave decades ago, but they keep trying to mix things up and it's usually for the worse, like adding see-through windows to fridge doors. There's also an issue with efficiency gains being done at the expense of longevity. So while your modern fridge is 200% as electrically efficient versus the fridge from the 50s, you have to replace it every 6 years instead of every... Lifetime. Is the newer fridge really more efficient if you include replacement costs and the wastefulness?

F4rt5
May 20, 2006

SpartanIvy posted:

I think his overall observation that stagnation causes chaos for the sake of change is true, but there are definitely new "walkman" products and technologies that come out every once in a while.

Unfortunately the consumerism need for yearly refreshes of models does not align with the rate of actual new advancements so you get wacky dumb poo poo that often is a step backwards instead of forwards, just like in the video.

Modern appliances are a good example of this. We pretty much nailed how to build a stove or fridge or microwave decades ago, but they keep trying to mix things up and it's usually for the worse, like adding see-through windows to fridge doors. There's also an issue with efficiency gains being done at the expense of longevity. So while your modern fridge is 200% as electrically efficient versus the fridge from the 50s, you have to replace it every 6 years instead of every... Lifetime. Is the newer fridge really more efficient if you include replacement costs and the wastefulness?

Well if manufacturers would dare to use a $2 metal pump part (like the impelller itself) instead of the $0.25 brittle plastic pump part, the 200% effective fridge could also last 20-30 years no problem. Thing is, they don't because that would mean the fridge would be $50 more expensive, and, you wouldn't have to buy a new one after 5-6 years. Planned obsolescence is sometimes just a (wonderful, for the capitalists) byproduct of making everything as cheaply as possible.

The effectiveness lies in more efficient, brushless electrical motors for the pump; the insulating material used for lining; the coolant system design; and the gas they use as coolant. The only reason design changes like this affect longevity is the aforementioned cheap underdimensioned moving parts.

F4rt5 fucked around with this message at 15:46 on Mar 26, 2024

trilobite terror
Oct 20, 2007
BUT MY LIVELIHOOD DEPENDS ON THE FORUMS!

Wild EEPROM posted:

mac os got better and better from 10.0 until 10.6 and then its been on a steady decline ever since

BobHoward
Feb 13, 2012

The only thing white people deserve is a bullet to their empty skull

karoshi posted:

The palm pilot was a well-executed dramatically less ambitious apple newton :colbert:

Granted, this worked in its favor early on, as Newton was way too ambitious for its time and suffered badly from 1990s Appleitis (potentially cool technology, pathological inability to put it together in a good and focused product).

Later on, the things that made Palm OS good on very constrained hardware made it age badly.

Sininu
Jan 8, 2014

BlankSystemDaemon posted:

We need to reinvent gods so that they can all come arrest HP, because they have commited not just crimes and felonies like the title suggests, but actual sins:
https://www.youtube.com/watch?v=ssob-7sGVWs

I felt such a sense of deja vu watching this video. Have I seen this before somehow? It's not a reupload, right? Did he cover this laptop and its sins in another video? I'm 100% sure I've seen a lot of it before, like, I was able to guess most of what was going on before he explained.

Cyrano4747
Sep 25, 2006

Yes, I know I'm old, get off my fucking lawn so I can yell at these clouds.

Sininu posted:

I felt such a sense of deja vu watching this video. Have I seen this before somehow? It's not a reupload, right? Did he cover this laptop and its sins in another video? I'm 100% sure I've seen a lot of it before, like, I was able to guess most of what was going on before he explained.

Yeah, he says like half way through that he did the laptop earlier but brushed over the feature he's deep diving on now because he didn't know it existed and how hosed up it was.

BlankSystemDaemon
Mar 13, 2009



Sininu posted:

I felt such a sense of deja vu watching this video. Have I seen this before somehow? It's not a reupload, right? Did he cover this laptop and its sins in another video? I'm 100% sure I've seen a lot of it before, like, I was able to guess most of what was going on before he explained.
If you know a decent amount about computers, it’s not hard to guess - I suspect a decent number of folks were able to, because I managed just fine.
Like CRD says, it can’t really work any other way - but it shouldn’t work at all.

Quinntan
Sep 11, 2013

Sininu posted:

I felt such a sense of deja vu watching this video. Have I seen this before somehow? It's not a reupload, right? Did he cover this laptop and its sins in another video? I'm 100% sure I've seen a lot of it before, like, I was able to guess most of what was going on before he explained.

He has a write-up of it on his website (write-up might be too strong a word, I think it's just him transcribing a twitter thread), maybe you read it there?

http://gekk.info/articles/hp-quickweb.htm

Quinntan fucked around with this message at 11:05 on Mar 27, 2024

Kibner
Oct 21, 2008

Acguy Supremacy
Not sure if this totally fits the thread but it is still really cool:

https://www.youtube.com/watch?v=rtTWtzWav8I

SlowBloke
Aug 14, 2017

Cyrano4747 posted:

Yeah, he says like half way through that he did the laptop earlier but brushed over the feature he's deep diving on now because he didn't know it existed and how hosed up it was.

Hell I've used hp business laptops for long enough to have installed & maintained daystarter and quicklook in the field. It was ok for your average office drone but it would melt if the mailbox had any decent size (thanks to the fat32 format of the service partition) and i distinctly remember crapping out text for calendar events if it wasn't straight ascii.

BlankSystemDaemon
Mar 13, 2009



SlowBloke posted:

Hell I've used hp business laptops for long enough to have installed & maintained daystarter and quicklook in the field. It was ok for your average office drone but it would melt if the mailbox had any decent size (thanks to the fat32 format of the service partition) and i distinctly remember crapping out text for calendar events if it wasn't straight ascii.
When watching the video, I had the thought that both QuickLook and DayPlanner could be used for some quite fun things, since they handle arbitrary user input.
What about a JPEG attachment with steganograpd’d ZIP bomb to blow the limited memory environment of UEFI?
What about double-wide Unicode, or emoji, or even just ASCII control characters in SMM mode?

There’s a video idea there, if it’s of interest to anyone.

Cross-Section
Mar 18, 2009

LGR's been running a livestream of his bird feeder for a few days now and it's incredibly wholesome content

https://www.youtube.com/watch?v=XGtN1xqnt7Y

SlowBloke
Aug 14, 2017

BlankSystemDaemon posted:

When watching the video, I had the thought that both QuickLook and DayPlanner could be used for some quite fun things, since they handle arbitrary user input.
What about a JPEG attachment with steganograpd’d ZIP bomb to blow the limited memory environment of UEFI?
What about double-wide Unicode, or emoji, or even just ASCII control characters in SMM mode?

There’s a video idea there, if it’s of interest to anyone.

I don't want to poo poo in the comment section but the machines he used in the video don't rely on bios or smm for their tricks. They use the UEFI extensions to insert boot graphics with daystarter, much like the windows or ubuntu rotating loading indicator (ACPI BGRT). Neither of those two custom applications support unicode or emoji, you will get the usual squares.

SlowBloke fucked around with this message at 18:07 on Mar 28, 2024

Kibner
Oct 21, 2008

Acguy Supremacy

SlowBloke posted:

I don't want to poo poo in the comment section but the machines he used in the video don't rely on bios or smm for their tricks. They use the UEFI extensions to insert boot graphics with daystarter, much like the windows or ubuntu rotating loading indicator (ACPI BGRT). Neither of those two custom applications support unicode or emoji, you will get the usual squares.

UEFI extensions can pause the Windows bootloader?

magimix
Dec 31, 2003

MY FAT WAIFU!!! :love:
She's fetish efficient :3:

Nap Ghost

SlowBloke posted:

I don't want to poo poo in the comment section but the machines he used in the video don't rely on bios or smm for their tricks. They use the UEFI extensions to insert boot graphics with daystarter, much like the windows or ubuntu rotating loading indicator (ACPI BGRT). Neither of those two custom applications support unicode or emoji, you will get the usual squares.

The only way that'd be a 'poo poo' in the comment section is if you conveyed information in a lovely way. Which I don't think you'd do. He's quite open about the limitations of what he knows, be it from experience, or such information he was able to collate.

I like that he's up for trying to hypothesise, but crucially is also open about that, and the fact that yes, he'll get it wrong at times. Seriously. Post your thoughts there! Fundamentally, it is all super-interesting stuff for nerds to bliss out on, so more info, and more accurate info, is definitionally a plus.

SlowBloke
Aug 14, 2017

Kibner posted:

UEFI extensions can pause the Windows bootloader?

There are multiple versions of daystarter (i think the last one was 2?) existing and the machines gravis used being newer than the bailing wire and hopes relying one detailed in the powerpoint (the first iteration was found on vista machines, windows 7 for 2.0). I have no earthly idea on the precise details but i do remember that, if you enabled uefi boot with a modern os that did the spinning loading indicator using the vendor image, daydream would disappear (or crash given how rudimentary hp uefi bios was at the time). It's running acpi bgrt every X seconds, using the vendor image buffer to paste the jpg in hp-tools every x( i might misremembering but i think it was two) seconds.

magimix posted:

The only way that'd be a 'poo poo' in the comment section is if you conveyed information in a lovely way. Which I don't think you'd do. He's quite open about the limitations of what he knows, be it from experience, or such information he was able to collate.

I like that he's up for trying to hypothesise, but crucially is also open about that, and the fact that yes, he'll get it wrong at times. Seriously. Post your thoughts there! Fundamentally, it is all super-interesting stuff for nerds to bliss out on, so more info, and more accurate info, is definitionally a plus.

It's been a shitload of time since i had to manage those apps so there is a definite chance i might have forgotten details or be misremembering, jumping there without a clear list of items to refute/confirm my thesis would be a level of shitposting beyond my standards.

SlowBloke fucked around with this message at 18:53 on Mar 28, 2024

trilobite terror
Oct 20, 2007
BUT MY LIVELIHOOD DEPENDS ON THE FORUMS!
this is tech

trilobite terror posted:

https://www.youtube.com/watch?v=PD3Y1l8XyUw

the thought emporium learn to echolocate

and also their papyrus ikea mummy scrolls were so popular after like three limited runs that they’re now permanently in stock

they’re really nice. I bought a tricolor set from limited run #2. The IKEA man interpretation of Anubis is adorable

BlankSystemDaemon
Mar 13, 2009



SlowBloke posted:

I don't want to poo poo in the comment section but the machines he used in the video don't rely on bios or smm for their tricks. They use the UEFI extensions to insert boot graphics with daystarter, much like the windows or ubuntu rotating loading indicator (ACPI BGRT). Neither of those two custom applications support unicode or emoji, you will get the usual squares.
ACPI BGRT isn’t modifiable at runtime, so that’d imply that they read the UEFI ROM, modify it, and re-flash it (to EEPROM, SPI flash storage, or whatever).
Seems almost worse, since those don’t have a whole lot of write endurance - also, it’s take a lot longer than any CEO would put up with, and there’s no such thing as cancelling a firmware flash; once you start writing, you’d better make sure it finishes and closes, or you risk bricking the device.

Importantly, Windows 7 also doesn’t support UEFI properly, so since only thing available after NTLDR takes over is UEFI Runtime Services, that won’t work - also, it can only be used for things like reading or writing a few variables such as the Boot Manager options.

Also, HPs own documentation presented in the video around 41:42 references SMM in connection with DayStarter - so I think you might’ve missed that?
EDIT: It's apparently not hard to findthe PDF for the presentation slides where HP talked about this, even if the presentation itself isn't as easy to find?

I’d love to know how it’s done, but I can’t see how your explanation fits the available facts.

BlankSystemDaemon fucked around with this message at 19:03 on Mar 28, 2024

SlowBloke
Aug 14, 2017

BlankSystemDaemon posted:

ACPI BGRT isn’t modifiable at runtime, so that’d imply that they read the UEFI ROM, modify it, and re-flash it (to EEPROM, SPI flash storage, or whatever).
Seems almost worse, since those don’t have a whole lot of write endurance - also, it’s take a lot longer than any CEO would put up with, and there’s no such thing as cancelling a firmware flash; once you start writing, you’d better make sure it finishes and closes, or you risk bricking the device.

Importantly, Windows 7 also doesn’t support UEFI properly, so even if the only thing available after NTLDR takes over is UEFI Runtime Services, that wouldn’t work if it could be used for things other than reading or writing a few variables such as the Boot Manager options.

Also, HPs own documentation presented in the video around 41:42 references SMM in connection with DayStarter - so I think you might’ve missed that.

The original release of daystarter was for vista machines while the second one was in 7 hp provided images. Again, lot of time since then but the vista machines with daystarter were far more unreliable in the calendar sequence, which makes me think they are the codebase that the uefi 2010 developer conference (https://uefi.org/sites/default/files/resources/UEFIPlugfestHPSession.pdf) slide deck was about that one while the second release did it some way different since it didn't crap out by looking at it intensely. Never did much digging beside handling tickets about daydream freezing out but mk2 felt like it did something more clever than framebuffer rewrite as the vista build.

BlankSystemDaemon
Mar 13, 2009



SlowBloke posted:

The original release of daystarter was for vista machines while the second one was in 7 hp provided images. Again, lot of time since then but the vista machines with daystarter were far more unreliable in the calendar sequence, which makes me think they are the codebase that the uefi 2010 developer conference (https://uefi.org/sites/default/files/resources/UEFIPlugfestHPSession.pdf) slide deck was about that one while the second release did it some way different since it didn't crap out by looking at it intensely. Never did much digging beside handling tickets about daydream freezing out but mk2 felt like it did something more clever than framebuffer rewrite as the vista build.
Windows 7 didn't support UEFI properly, so I'm not sure that it matters that VIsta didn't either?

Interestingly enough, Dong Wei is still presenting on UEFI stuff according to the latest UEFI developer conference - but he works at Arm now?
It'd be interesting to have him tell war stories, but I doubt those could be public.

To be clear, I'm not saying you're wrong that it's not using SMM - I'm saying that any method proposed that doesn't involve SMM isn't likely to work,; ACPI BGRT can't do it for the reasons outlined, and UEFI Runtime Services won't work on either VIsta or 7.

BlankSystemDaemon fucked around with this message at 19:35 on Mar 28, 2024

SlowBloke
Aug 14, 2017

BlankSystemDaemon posted:

Windows 7 didn't support UEFI properly, so I'm not sure that it matters that VIsta didn't either?

Interestingly enough, Dong Wei is still presenting on UEFI stuff according to the latest UEFI developer conference - but he works at Arm now?

I was referring to the era of machines and their baseline bios which ran the daystarter code. HP expected a bios re flash if you decided to upgrade the vista machines to 7 and the firmware had a different set of build codes with the ones validated for vista. Daystarter behaved differently in each branches, with the windows 7 validated firmware not as quirky and freeze prone if daystarter was enabled.

Incidentally it was so much time ago that i wouldn't be surprised if tokin wasn't born yet.

The whole suite of efi based apps in the probook xx10-xx60 series was a huge pain in the rear end since it would corrupt easily if the computer didn't shut down cleanly while saving quicklook or daystarter data, requiring to remake the partition and reinstall the diagnostic package.

SlowBloke fucked around with this message at 20:04 on Mar 28, 2024

BlankSystemDaemon
Mar 13, 2009



SlowBloke posted:

I was referring to the era of machines and their baseline bios which ran the daystarter code. HP expected a bios re flash if you decided to upgrade the vista machines to 7 and the firmware had a different set of build codes with the ones validated for vista. Daystarter behaved differently in each branches, with the windows 7 validated firmware not as quirky and freeze prone if daystarter was enabled.

Incidentally it was so much time ago that i wouldn't be surprised if tokin wasn't born yet.
A one-time reflash for Vista>7 is different from reflashing the firmware every single time Outlook updates DayStarter.

Also, don't forget that ACPI BGRT is the bootsplash that's presented after the POST, but before UEFI hands things off to NTLDR.EFI - which is what's responsible for loading the kernel, symbols, and text that the kernel needs to initialize devices and bring up the rest of the OS.
That device and OS initialization is what both the Windows spinning boot logo, as well as the HP DayPlanner, is covering up (and it's fairly easy to disable via msconfig, so you can see the drivers and such being loaded) - so the firmware is no longer actively being used (except in so far as what's available through Runtime Services, but Windows Vista and 7 can't do that).

BlankSystemDaemon
Mar 13, 2009



One way to test the SMM-overwriting-framebuffer vs "other method" would be to do this:

Only registered members can see post attachments!

SlowBloke
Aug 14, 2017

BlankSystemDaemon posted:

One way to test the SMM-overwriting-framebuffer vs "other method" would be to do this:



I have a pile of Probook 4310s in my scrap pile, if I can find a working unit and enough spare time i'll test it.

SlowBloke fucked around with this message at 20:15 on Mar 28, 2024

Arivia
Mar 17, 2011
i would be extremely surprised if gravis didn't have a something awful account, might be worth pointing him to the discussion in this thread if anyone is on his patreon or whatever.

SlowBloke
Aug 14, 2017

Arivia posted:

i would be extremely surprised if gravis didn't have a something awful account, might be worth pointing him to the discussion in this thread if anyone is on his patreon or whatever.

The only one contradicting his video is me, based on old experiences and feels without solid proof. I think his time would be better spent on pretty much anything else.

SlowBloke fucked around with this message at 20:40 on Mar 28, 2024

Sagacity
May 2, 2003
Hopefully my epitaph will be funnier than my custom title.
Do you think his parents got the idea for his name after getting their ultrasound?

Arivia
Mar 17, 2011

SlowBloke posted:

The only one contradicting his video is me, based on old experiences and feels without solid proof. I think his time would be better spent on pretty much anything else.

I don't think that's true. Gravis has spoken at length about how much he enjoys getting more details and behind the scenes stuff from people who had hands on experience with these technologies when they were being used. And the discussion of the various interlocking technologies and how they were to support would definitely fit that alley.

Sagacity posted:

Do you think his parents got the idea for his name after getting their ultrasound?

It's from the old Gravis gamepad, I believe.

Arivia fucked around with this message at 21:05 on Mar 28, 2024

priznat
Jul 7, 2009

Let's get drunk and kiss each other all night.
RIP Gravis :canada:

I had a GUS and it taught you all about fiddling with drivers to get sound support working :haw:

Farmer Crack-Ass
Jan 2, 2001

this is me posting irl

Sininu posted:

I felt such a sense of deja vu watching this video. Have I seen this before somehow? It's not a reupload, right? Did he cover this laptop and its sins in another video? I'm 100% sure I've seen a lot of it before, like, I was able to guess most of what was going on before he explained.

he posted about it on cohost about a year ago:

https://cohost.org/cathoderaydude/post/1228730-taking-the-deepest-p

https://cohost.org/cathoderaydude/post/1311259-hell-never-ends-on-x

Sininu
Jan 8, 2014


Okay, I did read these way back yeah. I remembered it was just about the Hyperspace, but it was a lot more.

Kazinsal
Dec 13, 2011



priznat posted:

RIP Gravis :canada:

I had a GUS and it taught you all about fiddling with drivers to get sound support working :haw:

The MIDI playback test software that came with it had some :krad: tunes in it too.

Adbot
ADBOT LOVES YOU

priznat
Jul 7, 2009

Let's get drunk and kiss each other all night.

Kazinsal posted:

The MIDI playback test software that came with it had some :krad: tunes in it too.

Oh yeah I even upgraded the RAM on mine to 1MB!

I made a ton of tunes on it, mostly just doing cover versions of songs. Without an actual midi controller keyboard just with the regular pc keyboard lol. I can't even remember how that worked.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply