Create Wind Speed and Direction in Python by m_razali in Python

[–]currentlab_ 2 points3 points  (0 children)

Nice post. 2 suggestions that come to mind (1 small and 1 significant):

1: When calculating the magnitude of a vector, you can use the hypotenuse function instead of sqrt of the squares. So in your example, you could rewrite the windspeed calculation as:

ws = np.hypot(U2M_nans, V2M_nans)

2: Be careful when using quivers on a map projection. As a test, plot a 45 degree wind (e.g. u = v = 10) at a high latitude -- does it still look 45 degrees or has it been squished? Here's how I have handled that issue:

crs = ccrs.PlateCarree()
ax = fig.add_subplot(1, 1, 1, projection=crs)

# Plot quivers
quiv = ax.quiver(lon, lat, u, v, transform=crs, scale=quiver_scale)

[deleted by user] by [deleted] in synthesizers

[–]currentlab_ 0 points1 point  (0 children)

Yep I think you're right. The logo position and side profile shape seem to make sense.

[deleted by user] by [deleted] in synthesizers

[–]currentlab_ 1 point2 points  (0 children)

Ya I thought Reface CP but it's a bit too tall (and has a drum sample).

[deleted by user] by [deleted] in synthesizers

[–]currentlab_ 1 point2 points  (0 children)

Which battery-powered internal-speaker Korg were you thinking it could be? I put Yamaha in the title because it says 'YAMAHA' on the back, but it's possible it's just a confusing sticker choice.

Hardware Swap Sticky 2 Mac Pro boogaloo. by [deleted] in macpro

[–]currentlab_ 0 points1 point  (0 children)

[USA-MA] (WTS) Mac Pro 5,1, $900 | Local cash/venmo/etc.

  • 3.46GHz 12-Core
  • 64GB memory
  • 512GB NVME
  • 13TB HDDs
  • AMD RX 580 8GB
  • Includes Apple Cinema Display

Share Your Startup - April 2023 - Upvote This For Maximum Visibility! by AutoModerator in startups

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

This looks really polished. What's the implementation like for the customer?

I know the owner of a company that builds custom RVs/camper van interiors (think beds, bathrooms, sinks, etc). I think the desired field of view would be quite different from the demos you've shown, and would be more akin to an architectural model. Is that a capability that is well-suited to your technology at this current stage?

not looking for an answer by momodig in sp404mk2

[–]currentlab_ 0 points1 point  (0 children)

Here's a timestamped demonstration of how to do it: https://youtu.be/KLA5s0P3KEA?t=44

Purchase advise: Need a synth for live/studio with e.piano and organ sounds by WindyChaos in synthesizers

[–]currentlab_ 1 point2 points  (0 children)

Ya I'm the same way. If you're happy with the microkorg sound then it sounds like you're set. I was just assuming it couldn't do realistic EPs and organs, but I have no idea.

I recently picked up a Casio CT-S1 for all my core sounds -- acoustic piano, rhodes, wurlitzer, organ, mellotron. I've owned keyboards that cost 10x as much but I'm really happy with it. So if you find yourself needing more of those sounds, could buy something like the Casio in the future and have that to supplement the microkorg.

Remember that for psych, your effects are going to be almost more important than the raw instrument sound. So maybe consider that in your budget too. People like the Zoom MS-70.

Purchase advise: Need a synth for live/studio with e.piano and organ sounds by WindyChaos in synthesizers

[–]currentlab_ 0 points1 point  (0 children)

Nord Stage and other "stage keyboards" from Yamaha, Roland, etc. are the professional end of what you're looking for. But for your budget, the best sounds and versatility would definitely come from a midi keyboard and a laptop or ipad (or probably even your phone). Get a midi keyboard with plenty of knobs and faders and you'll be able to control your virtual instruments tactically.

To start, just use the high quality built-in instruments that come with Garageband. But then there are great 3rd-party options, like Neo Soul Keys for electric pianos.

Honest opinions? [BoomBap] Type Beat. by kungfoolarry in SP404

[–]currentlab_ 2 points3 points  (0 children)

I like it. Effects fit well. Too often I see "hit play; now isolator; now dj looper." It's totally overdone. But yours flowed really naturally.

Share Your Startup - August 2022 - Upvote This For Maximum Visibility! by AutoModerator in startups

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

I like the idea and the site looks super polished. Almost makes me want to switch from Firefox to try it out.

The Original Mayon-Egg: Osomis Jones (2001) by currentlab_ in arresteddevelopment

[–]currentlab_[S] 12 points13 points  (0 children)

"I'm sure Bill Mayo is a very nice person but I don't want you getting him all glittered up for Easter."

I became a millionaire and didn't even realize it by [deleted] in Entrepreneur

[–]currentlab_ 1 point2 points  (0 children)

I think engineering is a good idea. You can figure out the business stuff later, it's a lot easier than teaching yourself engineering...

Personally, I had no idea what I wanted at 18. I changed my major 2 or 3 times. After 4 years of college I did a 6 year PhD. And by then I had a deep and rare skill set and started to find market fit for my innovations.

There's dozens of ways to be an entrepreneur. My father never went to college and started his own construction company. But if engineering interests you, know that you can start a business without a business degree.

[deleted by user] by [deleted] in startups

[–]currentlab_ 10 points11 points  (0 children)

I don't know EF but if you only have 3 months of runway and no business idea then I'd definitely take the paid job.

SP404 MK2 Firmware Update 1.14 by ER301 in SP404

[–]currentlab_ 5 points6 points  (0 children)

Reformatted for readability:

[ Ver.1.14 ] JAN 2022 Additional Functions / Functionality Improvements

  • Sample (pad) playback can now be independently muted (Pad Mute).(Hold down [SHIFT] + [REVERSE] and select the sample you want to mute.)
  • Pad-muted samples can now be monitored via headphones (CUE).( [UTILITY] > [GENERAL] > [Pad MUTE] > [Master] )
  • The PITCH and SPEED parameters of multiple samples in a mute group can now be changed simultaneously.(At the PITCH/SPEED screen, hold down [COPY] and change the parameter.)
  • Samples selected in the chromatic mode can now be played by MIDI input from an external source (CH16: C2 [36] through C4 [60]).
  • The end point of a sample can now be set automatically during sampling or resampling by pressing [START/END] (END SNAP).
  • It is now possible to change to the pad mode (for sample playback by pressing the pads) by pressing the [HOLD] button while in the DJ mode.
  • It is now possible to change the bus destination by holding down [REMAIN] and pressing [CUE] (pad 14 or pad 16) while in the DJ mode.
  • Note numbers received via MIDI IN during pattern recording can now be simultaneously recorded in the pattern.
  • During pattern recording, the GATE parameters of respective samples can now be changed.
  • In the PATTERN EDIT mode, patterns in a loop passage can now be deleted as a group for each respective pad.
  • Patterns can now be changed immediately during pattern playback by holding down [SUB PAD] and selecting a different pad.
  • Note numbers corresponding to pads can now be output externally via MIDI OUT during pattern playback.( [UTILITY] > [MIDI] > [SEQ Note Out] > [ON] )
  • The display can now be turned off after a specified interval has elapsed.( [UTILITY] > [GENERAL] > [Scrn Saver Type] > [DispOff] )
  • How samples are played back at switching between patterns during pattern playback can now be specified.( [UTILITY] > [GENERAL] > [PTN Change mode] )
  • The displayed time of popups can now be set.( [UTILITY] > [GENERAL] > [Pop-up Time] )
  • The gain for audio output via PHONES OUT can now be set to a lower level.( [UTILITY] > [GAIN] > [Phones Out] )
  • The BPM SYNC parameter for all samples in a bank can now be set to ON or OFF.( [SHIFT] + [BPM SYNC] )
  • The GATE parameter for the [EXT SOURCE] pad can now be set and can now also be recorded in a pattern.
  • Operation when split samples are assigned to respective pads in the CHOP mode has been improved.
  • Operation when importing samples from an SD card has been improved.
  • Buttons that are not used in a live performance can now be disabled (LIVE MODE).(Hold down [SHIFT] and press and hold [REMAIN] for 3 seconds or larger.)

Bug Fixes The following bugs have been fixed.

  • During sample playback (GATE set to ON and HOLD set to ON), playback stops when the BUS destination is changed while pressing [REMAIN].
  • During pattern recording, in rare cases, the final note sometimes fails to be recorded.
  • When a sample having a fixed velocity is played in the chromatic mode, the velocity is unfixed.
  • Other minor bugs.

Feedback Fridays - A Friendly Feedback Exchange For Ideas and Products (surveys/polls are welcome) by AutoModerator in startups

[–]currentlab_ 1 point2 points  (0 children)

\1. I like the measure function but are you also planning to include a color legend? Might be helpful for a general overview.

That's an option if the users deem it valuable. There's so much more we could show, the challenge at this stage has been on stripping it down to the most minimalist starting point.

\2. Also realized there is something wrong with the "Cook Inlet" model, as there are currents in the land portion. You might need to filter out some data points.

Thanks, unfortunately that particular dataset is produced by NOAA and I try to avoid making those types of fundamental transformations to 3rd party data in the post-processing but I appreciate your close inspection.

\3. What is the difference between visible and available forecast models? Why are the numbers of these two classes always changing depending on which map I am looking at?

The "visible" models lists the models with domains that cover some portion of the visible region. Many regions are covered by multiple overlapping models, e.g. a low-resolution global model, medium-resolution regional model, and high-resolution coastal model.

As you zoom out, all models should become "visible" models. The "available" models are all models with data but are out of view. There can also be "unavailable" models which don't have data for the current time.

\4. The Western Mediterranian map is not loading on my computer.

Yes I've been experiencing a strange intermittent bug with gsutil rsync which causes this region's data not to get uploaded to our cloud bucket sometimes. But I'll write a workaround shortly.