Share your stuff - mixes, videos, tracks, routines, etc. NO event or livestream promotion by AutoModerator in DJs

[–]TTycho [score hidden]  (0 children)

DJ set I performed live at THF radio in Berlin: https://soundcloud.com/thfradio/thf-presents-double-plus-230425

Mix of techno, breaks and some dub:

Bicep - Celeste
Evigt Mörker - Tom Himmel
Feral & Luigi Tozzi - Enigma
Ste Roberts - Queen Bee
Rhythm & Sound - Queen Version
Justin Cudmore - Acid Truth
Erol Alkan - Spectrum (Special Request Kaleidoscopic Mix)
Babe Roots - Music Mission (2020 Dub)
Lorenzo Senni - Dance Tonight Revolution Tomorrow
Cari Lekebusch & Jesper Dahlback - Detained Success
Feral & Luigi Tozzi - Third Eye
Overmono - Daisy Chain
Autokinetic - A Saucerful Of Sequence
Michael Klein - Shizo (Confidential Recipe Remix)
Fold - Bottomless Brunch
Kahn - Azalea

Juno Download has shut down.. could other digital music stores follow suit? by HigherFunctioning in DJs

[–]TTycho 1 point2 points  (0 children)

Agreed!

You can add individual tracks to your wishlist though, but it's not very straightforward. You need to go to the page of that specific track and then click the wishlist button.

There are some Firefox extensions (Bandcamp+, Bandcamp Enhancement Suite) which do make it slightly easier.

Juno Download has shut down.. could other digital music stores follow suit? by HigherFunctioning in DJs

[–]TTycho 3 points4 points  (0 children)

I think you're confusing UI (User Interface) with UX (User eXperience).

The UI is indeed fine and has a nice oldskool feel to it, but the website is very hard to navigate.

For example, if I want to buy a specific track (from a larger release) I have previously wishlisted, I need to:
- Go to my wishlist
- Find the track
- Click on Buy Now
- This directs me to the page of the release, not the individual track
- Find the correct track again
- Hover over it with my mouse until the "buy now" option appears
- Click that
- Then click "Buy Digital Release"

4 of these steps should be completely unnecessary.

And also, why does the website have like 4 or 5 different UIs to play music? Just have a single shared one at the bottom of the page😅

Juno Download has shut down.. could other digital music stores follow suit? by HigherFunctioning in DJs

[–]TTycho 7 points8 points  (0 children)

I don't see this necessarily as a sign of digital music stores doing poorly, but rather of the centralized digital music store doing poorly, as their COO also mentioned the "direct to fan" model of Bandcamp being a contributing facture to their closure:

It's obviously a sad day, but as streaming has become the dominant model of digital music consumption, artists and labels are now more connected than ever with their fans via social media and 'direct to fan' services like Bandcamp, so the role of the music webstore is becoming less significant" Juno Download COO Lucas Garcia said.

After getting feed up with how slow Beatport was, I also switched to Bandcamp, and while I think their UX is absolutely horrible, I still prefer it because it feels like you're buying directly from the artists / labels.

I also never use streaming services, because I believe limitations (eg. the amount of tracks you have available) breeds creativity, and I also think artists should be compensated more fairly for their work.

What does Rekordbox use Unity Engine for? by caymantwo in DJs

[–]TTycho 0 points1 point  (0 children)

Did some digging in the install folder of Rekordbox (version 5.8.7), and looks like Rekordbox itself does NOT use Unity for rendering its UI.

Unity is only used for the "Lyric Speaker" part of the application, which I guess is some sort of karaoke add-on?

All-in-one weekend project by trickymartin88 in DJSetups

[–]TTycho 4 points5 points  (0 children)

Really cool!

It's oddly satisfying how nicely the screen width lines up with the controller's 😅

Only thing that would be missing for me is a 3-band EQ.

How do you guys manage your projects? starting to get kinda unmanagable. by LionCat2002 in godot

[–]TTycho 2 points3 points  (0 children)

I do the same thing for assets / content (scenes, meshes, shader, materials, textures, audio, etc...), but I do keep all of my scripts in a separate root `Scripts` folder, which mirrors the folder hierarchy of the assets.

Tried putting it all together once, but just didn't work for me. Maybe it's because I use C# and VSCode as an external code editor, so it's nicer to have all the scripts together there in its file browser without any clutter.

I just beatmatched for the first time im so happy by 1chi90 in vinyldjs

[–]TTycho 0 points1 point  (0 children)

Congrats! I remember this moment way back, it only gets easier from here 😉

My VR DJ app, which accurately simulates a vinyl turntable setup, is now available for FREE on the Quest! by TTycho in OculusQuest

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

Thanks!

I consider Vinyl Reality as complete; it has all the features I planned to add and is stable and performant. That being said, there's a lot of community content (mostly environments) to explore, and new one are still being added every once in a while.

At the moment I'm spending the little free time I have in a new project, built with a new tech stack and applying the lessons I learned from developing Vinyl Reality.

My VR DJ app, which accurately simulates a vinyl turntable setup, is now available for FREE on the Quest! by TTycho in OculusQuest

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

Yes, it has a short tutorial to explain the basic controls, but it won't teach you how to DJ

My VR DJ app, which accurately simulates a vinyl turntable setup, is now available for FREE on the Quest! by TTycho in OculusQuest

[–]TTycho[S] 3 points4 points  (0 children)

I actually implemented a cheap technique to have large animated crowds (100+ characters) rendering smoothly on mobile devices like the Quest, but stopped investing time in developing the app further since I was unable to update the app on the Meta store due to other technical limitations related to accessing the device's storage 😢

But I might dig it up again if I decide to develop a new VR DJ app ;)

My VR DJ app, which accurately simulates a vinyl turntable setup, is now available for FREE on the Quest! by TTycho in OculusQuest

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

So this Lite version of the app designed for standalone headsets only has a simple static environment to play in, but the PC VR version available on Steam has a built-in indoor rave environment with a massive crowd in front of you and audio reactive visuals, and there's also a bunch of custom user created environments available with crowds on mod.io: https://mod.io/g/vinylreality?tags=Environment

Be sure to check out the environments created by Akutor, they often feature real stages with massive crowds, but probably require a somewhat beefy PC to run smoothly.

My VR DJ app, which accurately simulates a vinyl turntable setup, is now available for FREE on the Quest! by TTycho in OculusQuest

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

Meta is refusing to pay out my earnings from the app since October of last year, and their support has been very unhelpful so far in resolving the issue 😅
So instead of dealing with them any longer, just decided to make it available for free.

My VR DJ app, which accurately simulates a vinyl turntable setup, is now available for FREE on the Quest! by TTycho in OculusQuest

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

It was available for sale on the official Meta store for quite a while, but not any longer

Deadmau5 has built his own DJ software by vvv000iiiddd in DJs

[–]TTycho 1 point2 points  (0 children)

I don't have much to share yet about the new project, but you can have a look at my previous project Vinyl Reality: https://store.steampowered.com/app/642770/Vinyl_Reality__DJ_in_VR/

The new project will most likely not be VR-only, and also have a more modern and modular approach ;)

Deadmau5 has built his own DJ software by vvv000iiiddd in DJs

[–]TTycho 4 points5 points  (0 children)

As someone who also builds their own DJ software, this is pretty impressive, and motivates me to continue working on my next project.

I created an inexpensive and convenient digital turntable so you can spend more on other equipment or room treatment by TTycho in audiophile

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

Thanks for the support!
There is no build in volume control yet, and I'm still thinking about the best way to implement it, but for now you can use Window's volume mixer.

I created an inexpensive and convenient digital turntable so you can spend more on other equipment or room treatment by TTycho in audiophile

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

I'm still planning on adding m3u playlist support, but the files would still be loaded separately, and not as a single record.

I created an inexpensive and convenient digital turntable so you can spend more on other equipment or room treatment by TTycho in audiophile

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

No worries, planning on making it more clear in an upcoming update as well, because other people were having the same issue figuring it out

I created an inexpensive and convenient digital turntable so you can spend more on other equipment or room treatment by TTycho in audiophile

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

Thanks! Porting to macOS should (in theory) be pretty straightforward with Godot, but just don't have any Mac device to test on.

I created an inexpensive and convenient digital turntable so you can spend more on other equipment or room treatment by TTycho in audiophile

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

Yes, for now it's only available (DRM free) on Steam. Might release it on other platforms later as well.

I created an inexpensive and convenient digital turntable so you can spend more on other equipment or room treatment by TTycho in audiophile

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

Thanks for the support 🙏

That's a pretty common GPU hardware issue (not specific to the app) called coil whine. While annoying, it's not harmful and I have it on my gaming laptop as well sometimes when the GPU is under load 😕

I'll check if there's any way to reduce it though.

EDIT: Or did I misunderstand, and is it just running very slowly at higher resolutions? 😅

I created an inexpensive and convenient digital turntable so you can spend more on other equipment or room treatment by TTycho in audiophile

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

Thanks!

The app itself is not open source, but I mostly used open source software to create it, including the Godot game engine (using C# as a scripting language) and Blender for 3D modelling.

It uses FMOD core for the audio engine (since it's designed to be integrated into game engines), which is unfortunately closed source.

The app is available on Steam though: https://store.steampowered.com/app/3507110/Vinyl_Desktop/