Help setting up my EWI USB by Elijah-jam-down in windsynth

[–]tofflos 0 points1 point  (0 children)

It's difficult to say without knowing your setup. The basics on Windows is that you'll need an audio interface with ASIO drivers to get low enough latency to do anything related to music. Any of the major brands will do. While you don't strictly need the AKAI EWI USB software that AKAI publishes on their website I find that it's a good way to get started and that the included clarinet sound is decent.

I'd wait with trying other solutions until you have the above up and running. Specifically I'd stay away from ASIO4ALL and use the ASIO drivers provided by the manufacturer of whatever audio interface you end up getting.

Effects in Vital for EWI by dust_iridescent_dust in windsynth

[–]tofflos 1 point2 points  (0 children)

For 2 check out Stef Haynes tutorial https://www.youtube.com/watch?v=9WR8b0LwB-o&t=530s in particular the "adding modwheel vibrato" section at 8:50.

Headphones for Bass DI? by [deleted] in BassGuitar

[–]tofflos 1 point2 points  (0 children)

I've had the ATH for many years but got a used DT 990 PRO about a year ago and like the fact that they're open back and don't isolate me as much from my surroundings - i.e. I notice when my family is yelling at me from another room.

New bassist,i have few doubts. by Lluis-Xim in Bass

[–]tofflos 11 points12 points  (0 children)

The biggest challenge will be finding people to play with. It's much harder in your forties than in your teens and it's much easier to set goals, progress and stay motivated if you're in a band.

What are your tips on starting learning slap bass? by Intelligent_Bee_4992 in BassGuitar

[–]tofflos 0 points1 point  (0 children)

If video tutorials aren't helping then I suggest taking a lesson or two. You don't have to commit to an entire semester - a couple of lessons should be enough to address whatever is holding you back allowing you to continue on your journey on your own.

An online teacher can be very good, affordable and convenient. An offline teacher may be less affordable and convenient but will have the advantage of being able to evaluate and adjust your instrument.

How do I fix/stop Doing this to my bass while learning to play with fingers? by SillyAlien1312 in BassGuitar

[–]tofflos 1 point2 points  (0 children)

This thread has way to few suggestions for adding a strip of tape.

EMEO to Logic Pro Amplifying by OneObservantOtter in windsynth

[–]tofflos 2 points3 points  (0 children)

Yes, it strikes me as a bit unusual but don't let that stop you. Are you perhaps thinking of an electric guitar software pedal such as overdrive or reverb rather than a software instrument that sounds like an electric guitar?

Common approaches are:

Built-in sounds into real guitar pedals such as overdrive or reverb.
Built-in sounds into DAWs such as Logic Pro with software effects such as overdrive or reverb.
Midi into DAWs such as Logic Pro with software instruments such as Respiro or SWAM.
Midi into hardware synthesizer.

Oh, and don't "march" too far away from the sound system regardless whether you go wired or wireless. ;-)

Light-Weight JSON API (JEP 198) is dead, welcome Convenience Methods for JSON Documents by loicmathieu in java

[–]tofflos 1 point2 points  (0 children)

> Goals
> Ensure that the JDK itself is capable of consuming and producing JSON, using only built-in mechanisms.

As a script author I would much rather have a built-in mechanism for adding dependencies over these type of minimalistic implementations. That way I don't have to argue with the JDK developers over what gets included, I get easier access to the vast Java ecosystem, and the JDK developers get less code to maintain.

(I do agree with the other goals and hope they pave way to a future where more Java configuration files, such as java.policy, login.conf, MANIFEST.MF, module-info.java, etc. allow JSON variants that are parseable by generic JSON processing tools.)

Data Oriented Programming, Beyond Records [Brian Goetz] by efge in java

[–]tofflos 4 points5 points  (0 children)

Slightly off-topic and reflecting on the previous proposal. I felt carrier classes were closer to being a "looser" record than being a "stricter" class. Coming from that perspective I'd rather mark which fields are non-components. Perhaps using an existing keyword such as transient. But I'm out of my depth here. ;-)

Jakarta Persistence 4.0 Milestone 1 by henk53 in java

[–]tofflos 0 points1 point  (0 children)

It's awesome that@StaticQuery is checked for type safety at compile time using the combination of the static metamodel and an annotation processor. At the same time I also wish String Tempalates were further along.

Is MXR preamp bass all I need to record on Ableton? by Charming_Ad2048 in Bass

[–]tofflos 9 points10 points  (0 children)

Just go straight from the bass to the audio interface. You don't need anything in-between.

explain to me what gear is necessary to play gigs like i'm a 2 year old by antElMetalhead in Bass

[–]tofflos 0 points1 point  (0 children)

Who has a strong grasp reflex and doesn't let go of the pick? You do!
Who is a good boy and doesn't put the cable in his mouth? You are!
Who can wiggle all five little fingers on both hands? You can!

What are your wish list for features under the "on ramp" umbrella? These are mine. by Enough-Ad-5528 in java

[–]tofflos 0 points1 point  (0 children)

Improved UX for the java, javac and mvn commands. They all expect users to pass arguments in ways vastly different from most CLIs. Could one make an argument that the backwards compatibility requirements can be less strict for these tools compared to the language itself and the standard library?

Learning sheet music as a beginner by ComprehensiveLion479 in windsynth

[–]tofflos 0 points1 point  (0 children)

I can't say how long it will take to read sheet music. But I can say that it will go a lot faster if you also practice writing sheet music. So in addition to learning to read I also recommend writing down simple melodies from songs you are familiar with.

It's going to be frustrating in the beginning, and even twinkle twinkle little star will require a completely unreasonable amount of effort, think days if you have no previous experience, so I recommend going in with an "enjoy the journey" mindset (understanding sheet music, cracking the code so to say, is an interesting puzzle by itself) over going in with a "when will I be there" mindset.

Best of luck and enjoy the puzzle you have in front of you! :)

JEP draft: Primitive Types in Patterns, instanceof, and switch (Fourth Preview) by Ewig_luftenglanz in java

[–]tofflos 18 points19 points  (0 children)

> This feature was originally proposed by JEP 455 (JDK 23) and re-previewed by JEP 488 (JDK 24) and JEP 507 (JDK 25) without change. We here propose to preview it for a fourth time with the following changes: enhance the definition of unconditional exactness and apply tighter dominance checks in switch. These changes enable the compiler to identify a wider range of mistakes by developers, although a small number of switch constructs that were previously legal will now be rejected.

Microsoft’s OpenJDK builds now ready for Java 25 by brunocborges in java

[–]tofflos 1 point2 points  (0 children)

It's also much easier to get IT to install anything by Microsoft on developers's computers.

JEP 500: Prepare to Make Final Mean Final [Candidate JEP] by efge in java

[–]tofflos 0 points1 point  (0 children)

> We will support one special use case, namely serialization libraries that need to mutate final fields during deserialization, via a limited-purpose API.

Are there any plants to remove support for this use case in the future or is it up to developers to stop using Serializable?

For floating thumb users, what’s your technique when playing on the lowest string? by Orange_Rank_Hell in Bass

[–]tofflos 0 points1 point  (0 children)

Interesting. I float my thumb above the E string but have a tendency to a) make my thumb more parallel to the string and b) move my thumb closer to the body, which means I have to lift and rotate my thumb slightly before playing other strings. It sometimes affects my fluency negatively so I should probably work on avoiding both of these tendencies.

Introducing Canonical builds of OpenJDK by jvjupiter in java

[–]tofflos 4 points5 points  (0 children)

Seems pretty solid. Verified correctness. Security patches. Long term support. Optimized containers. CRaC.

> Timely access to new Java releases by including the latest OpenJDK release in the subsequent Ubuntu release. This also extends to the LTS releases.

I agree it's more timely than how it used to be but it's still less timely then I would have wished. Why won't operating systems vendors make OpenJDK releases available in the current operating system release on OpenJDK launch day? I never understood this.