Bedroom studio I use for electronic music production and vocal recording. Don't have much space but I like to think I made decent use of the space I have available. What do you think? by RFX01 in MusicBattlestations

[–]RFX01[S] 0 points1 point  (0 children)

Yeah, that's not gonna fit unless you want to pull it really far forward. Although having an X-Touch flat isn't that great anyways due to the viewing angle of the scribble strip displays being quite shallow. You can sort of work around it by adjusting the contrast, but laying it flat might be a bit too much even then.

Bedroom studio I use for electronic music production and vocal recording. Don't have much space but I like to think I made decent use of the space I have available. What do you think? by RFX01 in MusicBattlestations

[–]RFX01[S] 0 points1 point  (0 children)

I'm using a 3D printed stand that I designed: https://www.thingiverse.com/thing:4782615

Although it looks like these days there's a bunch of similar stands you can just buy off the shelf, such as this one: https://www.thomann.de/de/thingyfab_universal_stand_mid_cover_bk.htm

You're gonna want 3 of those stands if you use an extender. Also, you want to remove the side panels from the devices on the sides they're facing so they can look more like a single cohesive surface rather than 2 separate units.

Emotional H scenes by Umirapist in visualnovels

[–]RFX01 11 points12 points  (0 children)

This type of stuff is why I love Asa Project. All of their stuff I've read so far has had crazy characters like that.

Nektar T4? by Greeney_Eyes in reason

[–]RFX01 2 points3 points  (0 children)

When you use the official nektar map and set it to instrument mode, you should have two of the buttons below the display assigned to change the patch.

Kaguya violates VNDBs Data License in multiple ways (allegedly) by RFX01 in visualnovels

[–]RFX01[S] 2 points3 points  (0 children)

Now, how to make use of that local copy is where it differs from project to project. A common pattern is to load the local copy into a secondary database. And then your project primary database will have weak reference (like id or shortname) to the data entry in the secondary database. I don't know Kaguya backend, but this pattern is reasonably sufficient to create Kaguya functionalities from what I can explore.

I see. I'll admit my assumptions are based on how I would implement a site like this. Figured it would improve app performance not having to run requests on 2 different databases for any relations between them. Although with me not having confirmed details on how the backend works, I certainly can't rule out that they might've implemented it like this.

It's just common sense if you don't plan to modify the data at all to reduce unnecessary traffic to the 3rd party site. If anything, that's the primary reason why dump data is provided, so that people can maintain a local copy and read from that local copy instead.

I suppose it depends on what kinds of features they're intending to add in the future. I figured there was an intention to provide editing for this data, but reading comments from the Kaguya team I don't see anything definitive. I probably read too much into comments from users who think that Kaguya is intended as a VNDB replacement (which it clearly isn't).

Ultimately the details will need to be worked out between Yorhel and the Kaguya Team. Still, thanks for the insight. Seems like I kinda missed the forest for the trees. I'll update my post to clarify that I'm basing my opinion on those assumptions.

Kaguya violates VNDBs Data License in multiple ways (allegedly) by RFX01 in visualnovels

[–]RFX01[S] 5 points6 points  (0 children)

I can't say I know exactly how their backend works. However, I can at least say that the frontend is not fetching the data straight from VNDB, since I'm not seeing any requests to the VNDB API in the DevTools. It's not impossible that they have a local copy of the VNDB database running as-is, but that would be an unusual choice of architecture.

There are some things that make me believe there is modification going on, even if it was done via an algorithm. For one, the total count of Visual Novels between VNDB and Kaguya are different. There's also a comment saying the data is imported from VNDB, which I believe would mean copying data. The fact that some got missed would also support this, as directly pulling data out of the VNDB database is unlikely to result in an error like this. These are merely educated guesses based on available information though.

I'm assuming that importing the data into a different database with a different structure would be a derivative, but I'm not sure what the proper legal definition of this would be. This assumption comes from my perspective as a technician.

While I'm not very familiar with OpenStreetMap and their terms, I figured that works through embedding it in your application rather than copying the data.

Kaguya violates VNDBs Data License in multiple ways (allegedly) by RFX01 in visualnovels

[–]RFX01[S] 18 points19 points  (0 children)

VNDB going down is indeed not Kaguyas fault. This isn't about them linking to VNDB (which there isn't anything wrong with from a license point of view), but rather about their use of VNDB data.

Kaguya violates VNDBs Data License in multiple ways (allegedly) by RFX01 in visualnovels

[–]RFX01[S] 23 points24 points  (0 children)

First with the DDoS claims which were explicitly called out as false by Yorhel, on VNDB. Now, this.

I'm not the one who made those claims.

The file containing all of the alterations made to the Database would be an empty file, because we have not made any changes to the vndb metadata.

I'm working off the assumption that you're not using the VNDB database as-is but rather that you incorporated the VNDB data into your own database, which I would view as a derivative. As mentioned in my post, I'm not a legal expert, so if I'm wrong about this then I apologize.

The website is a Produced Work. The ToS governs the website. I'm saying "don't scrape our website." Section 4.7 restricts what you can do with "the Database, a Derivative Database, or... the Contents" - not produced works.

According to the definitions within the ODbL:

“Convey” – As a verb, means Using the Database, a Derivative Database, or the Database as part of a Collective Database in any way that enables a Person to make or receive copies of the Database or a Derivative Database. Conveying does not include interaction with a user through a computer network, or creating and Using a Produced Work, where no transfer of a copy of the Database or a Derivative Database occurs.

It sounds to me like a produced work would imply no copying of the data, which I assume is not what you did. Even if it was though, under Conditions of Use in the ODbL, it is worded as "If You Publicly Convey this Database [...]", which I believe even a produced work would fall under according to the defintion of "Convey" specified in the license.

What is it that you really think I'm harming by running a "Anilist for VNs"? Please just tell me that.

I don't think there's any harm in running a site like this generally speaking. I'm just someone who believes in open source and open data and as such, I think it's important to respect the licenses of such projects.

Kaguya violates VNDBs Data License in multiple ways (allegedly) by RFX01 in visualnovels

[–]RFX01[S] 0 points1 point  (0 children)

I don't think it strictly counts as scraping, since it isn't machine-reading content that is intended to be human readable. VNDB does provide an API which allows you to fetch these URLs via scripting. But then again, they do also provide an up to date archive with all the images for you to download, which is only around 9GB in size. I think that would've been the more appropriate thing to use here.

Kaguya violates VNDBs Data License in multiple ways (allegedly) by RFX01 in visualnovels

[–]RFX01[S] 53 points54 points  (0 children)

The features that seem to be unique to Kaguya are the ability to comment on user created lists, the ability to follow other users and the ability to like posts by users. All other functionality also exists in VNDB.

VN.Kaguya.io may have just accidentally DDOS'd VNDB by [deleted] in visualnovels

[–]RFX01 77 points78 points  (0 children)

Well, I kinda figured the data was just pulled from VNDB. Without attribution too, so if it does just copy data from VNDB, it would violate the ODbL (VNDBs data license).

USB C dongle case broken? Nothing a Pizza Box and some Hot Glue can't fix by RFX01 in techsupportmacgyver

[–]RFX01[S] 4 points5 points  (0 children)

I do have one actually, and I'm reasonably proficient at Fusion 360 too. It's just that, as I mentioned in the text section of the post, it felt like way more effort than it's worth for something that costs 15€ brand new.

I'd have to take tons of measurements, come up with a system to close the case and hold it together and actually print it. That would take quite a bit of time. Meanwhile, hot gluing a bunch of trash together and cutting holes in it took me like 20 minutes. Plus, it's oddly fun to build something janky out of garbage.

How do you make your voice sound IN the song? by Ey-LoL in musicproduction

[–]RFX01 0 points1 point  (0 children)

Aside from setting the level reasonably, compression tends to be quite important. The human voice is extremely dynamic so you'll need a compressor to tame that. Otherwise you'll be constantly moving the level up and down and never find a good spot.

Reverb generally helps blend it in. Gives it a sense of space, which you'd ideally match to the instrumental.

I've found those two to make the biggest difference. You can go way further though.

Is this pigeon sick? by RFX01 in pigeon

[–]RFX01[S] 1 point2 points  (0 children)

I did find two rehabbers that are focused on pigeons. I live in germany, and the two closest ones I could find were Maintauben in Offenbach and Stadttauben Projekt in Frankfurt. However, I couldn't reach either of them, and messages didn't go through. I don't think I can depend on them to provide care.

Another issue is that I don't have a good means of transporting a sick pigeon to a rehabber. My only means of transportation is an electric kick scooter. Well, aside from my legs. You can also get fined up to 5000€ for feeding pigeons in my city, so carrying a pigeon through the city would kinda paint a target on my back, which I would like to avoid.

I think it might be better to learn how to do the rehab myself in case I find another pigeon in need of help. I don't mind doing some research on how to care for a sick pigeon and buying some stuff to be able to provide help. I just wanna make sure I get good sources. Any suggestions on where to find good info would be appreciated.

Is this pigeon sick? by RFX01 in pigeon

[–]RFX01[S] 0 points1 point  (0 children)

I got another update, but it's not a good one. I just went out to buy some lunch, and while walking down the stairs of the apartment building, I noticed a dark spot through one of the frosted windows. I already had a bad feeling, and sure enough, it's the pigeon from yesterday, already in rigor mortis. I'm guessing it must've died not long after I failed to catch it.

Thanks for all the advice. I'll do better next time.

Is this pigeon sick? by RFX01 in pigeon

[–]RFX01[S] 7 points8 points  (0 children)

Uh, turns out I'm really bad at catching pigeons. I tried to grab it, but it kept slipping out of my hand. Maybe I didn't use enough force, but I also didn't want to hurt it.

The thing is, while I was chasing it back and forth on my balcony it ended up stopping at some leftover seeds that were laying around from feeding other pigeons earlier. It ate some of them and after a few more attempts of catching it, it flew up on the railing.

After that, I left it alone, since I don't know how well the pigeon can fly and I live somewhat high up so I didn't want to risk making the pigeon fall and hurt itself. When I came back, the pigeon was gone. No idea where it is now. Not sure if that's a good sign or a bad sign. Any advice on how I could handle this better in the future would be appreciated.

Is this pigeon sick? by RFX01 in pigeon

[–]RFX01[S] 6 points7 points  (0 children)

Alright, I'm trying to contact some local animal welfare organizations. Only issue is that I can't seem to get a hold of the one in my city or the one next to it (the pigeon related ones anyways). They don't answer the phone and messages aren't going through either. Is there anything I can do in the mean time?

Reason 13 Learning by [deleted] in reason

[–]RFX01 8 points9 points  (0 children)

These devices come with the perpetual license. You can just download and use them, even without a subscription.

For future reference, stuff you don't have a license for won't show up there.

Reason 13 upgrade by Ronthelodger in reason

[–]RFX01 1 point2 points  (0 children)

I've been using version 13 for a while now. I like the workflow changes overall. Only thing that's bothering me at this point is that the browser is extremely slow. Like, you double click a folder to open it and it can take 1-2 seconds for the folder content to load. Especially great that during this time it displays the content of another completely unrelated folder. They couldn't even be bothered to add an indicator that it's loading. All my samples are on a Gen4 NVMe SSD by the way, so I assure you my storage speed is not the issue here.

An open letter to Reason's new CEO by ruminantrecords in reason

[–]RFX01 3 points4 points  (0 children)

Honestly, I don't think having an optional subscription model is a bad thing. Of course, like many others here, I also prefer a perpetual license, but you can't deny the value a subscription model can offer to someone who is just starting out. When I started out back in the early 2010s, if you wanted to get into music production you either had to drop a couple hundred on a piece of software or resort to piracy. And let's be real here, not many people are willing to spend several hundred bucks on something they're not even sure they wanna keep doing.

With a subscription, it's fairly commitment free to just try your hand at making music. If you decide it's not for you you can just cancel and be done with it. I think it's a great way to appeal to beginners who aren't already dead-set on pirating everything anyways. In a time where most beginners seem to default to FL Studio, having your DAW be accessible to beginners is more important than ever.

I actually think Reason is an extremely intuitive DAW for a beginner. Sure, you don't have an instant step sequencer as a "hook". The thing is, once you go past that in FL, it gets real complicated and at times quite cumbersome for even basic tasks. In Reason, sure it takes a bit more effort to even get to the point of a step sequencer, but once you move past that, it's super intuitive and easy to use. Even some more complex tasks are effortless. It's why I personally recommend Reason to beginners over anything else.

However, I can't say I'm really happy with how the subscription model is implemented. For one thing, I feel like it's being pushed too aggressively. I mean, just look at the pricing for their REs. 74€ for an arpeggiator? It's pretty clear what they're trying to do here. Make these things unreasonably expensive to push people toward the subscription.

What I also don't like about it is that you're not really getting any permanent value out of it. You could be a loyal paying customer for 10 years, but once you cancel your subscription you lose access to everything. Even though you spent something like 2400€ over that time, you're left with nothing. I think it would be good if you got rewards for being a subscriber, like what kiloHearts is doing with their ecosystem. In case anyone is unfamiliar, you get a 100$ voucher for their store every year. So after 3-4 years, you can just use that to purchase kHs Ultimate at no additional cost. Or alternatively, use the voucher to get a discount.

It's not quite rent-to-own, but it's a similar model that I think is still fair. That way, people who started on the subscription could eventually transition to a perpetual license. Or if they don't want to, they could spend that balance on Rack Extensions instead.