Sand, software and sound
Electronics and computing for the fun of it
- Posts
- 731 from 6 May 2013 to 29 Oct 2026
- Posting
- weekly (43 in the last year)
- Kind
- personal blog
- Feed
- http://sandsoftwaresound.net/feed/
2026 35
- Waldorf Crema, Akai/Behringer open source
- Fall 2026 new stuff is here already
- Fall 2026 new stuff?
- Free Yamaha DJX MIDI songs
- DJX capture: Status
- Capturing Yamaha DJX styles
- Yamaha DJX in the house
- Pre-review: Yamaha PSR-SX620
- In praise of vibe
- Could this be it?
- Trim construction kit with Ableton Live
- Add a construction kit to EP-40 Riddim
- Get yer EP-40 Riddim PDFs
- AN200 patterns converted to Seqtrak
- Yamaha AN-200: Crate digging
- SEQTRAK MIDI controller power
- SEQTRAK as sound module: Connections
- Comparison: SEQTRAK, EP-40 Riddim, Volca Sample
- Review: Yamaha Seqtrak
- Review: HP OmniDesk AMD Ryzen 5
- Pop demo styles for Yamaha
- Anavi Macropad8 QMK MIDI code
- EP-40 Riddim: Jammin’ (1)
- TE Riddim and Ting outta the box
- TE and Alto Music: Success!
- Yamaha PSR-I510 and PSR-I610 keyboards
- NAMM 2026: For those who wait
- NAMM 2026: Long boards
- NAMM 2026: More little things
- NAMM 2026: Hunting the snark
- NAMM 2026: More new products
- NAMM 2026: PSR-E483 and PSR-E583 announcement
- NAMM 2026: Yamaha PSR-E483 and PSR-E583, updates
- NAMM 2026: Tis the season
- Korg Volca Sample riddim?
2025 49
- Ho, ho, ho, NAMM 2026
- Roland Go:Keys mini-review
- Medeli profile
- SAM2695, A50 and NSX-39 thoughts
- M5Stack U187 General MIDI module
- Sound test: Yamaha A50 vs. SAM2695
- M5Stack U187 MIDI in the house
- Gettin’ the itch to chop
- Yamaha MODX M6 snap review
- Yamaha MODX M waveforms vs. MODX
- Yamaha MODX M update (v1.10)
- Yamaha announce MODX M synthesizers
- Yamaha MODX M — Witching Hour?
- Yamaha swallows Steinberg hardware
- Yamaha Extrack app now in the USA
- Review: TalentCell 12V battery pack
- Yamaha Extrack playing partner
- Notating with deCoda and Sibelius
- Yamaha CE20 FM synthesizer (RIP?)
- Bored ape: Go:keys revisited
- Reface DX acoustic instruments for ya
- Everybody likes new stuff
- Adafruit Feather: Megavoice key switching
- MIDI Event Processor — Round 2
- AdaFruit Feather: MIDI Event Processor
- Steinberg Etude vs. CSP-170: Quick demo
- Free stuff from Steinberg
- Yamaha Montage M OS 3.0 update
- Yamaha P-525: Mini review
- Review: Behringer Dual-Phase
- Smart Pianist: Sheet music tutorial
- Smart Pianist: Re-image a song with style
- Yamaha Torch T01 digital piano
- Smart Pianist Audio-to-score tutorial
- Smart Pianist MIDI files and SysEx
- Smart Pianist, CSP and ChordPro
- Smart Pianist: MIDI song tutorial
- The quest for Backing Conductor
- NAMM 2025: ROLI discover 49 keys!
- NAMM 2025: NI free stuff
- NAMM 2025: ROLI teaser
- NAMM 2025: Wait, there’s more!
- NAMM 2025: Korg miniKORG 700Sm
- NAMM 2025: Viscount Legend ONE
- NAMM 2025: Roland V-STAGE
- NAMM 2025: Yamaha updates
- NAMM 2025: Korg New KRONOS
- More NAMM 2025 products and speculation
- NAMM 2025: More little things to come
2024 40
- NAMM 2025: Little things
- Yamaha NAMM 2025 pre-show announcements
- Want vs. need: Yamaha Seqtrak
- Review: Donner MOD Square II for keyboards
- Behringer UV300 pedal teardown
- October 8th — How’d that turn out?
- Floobydust: September 2024
- Yamaha stage keyboards: What’s next?
- Yamaha PSR-SX920 new voices
- New PSR-SX720 and PSR-SX920 models
- Roasted and toasted
- Whither PSR Tutorial Forum?
- SampleRobot, again
- 1010Music tangerine: Sampling electric piano
- First gig: 1010Music tangerine
- MODX EP umph!
- A smorgasbord of electric pianos
- 1010Music tangerine: A rough edge here and there
- Peeling a juicy tangerine
- First take: 1010Music tangerine
- Yamaha announce the Clavinova CLP-800 series
- Potential Yamaha P-525 gotcha!
- Chord progressions for Yamaha Chord Looper
- Yamaha Montage M internals: First look
- Arturia AstroLab: Yes, I played one!
- Arturia AstroLab announced
- Ain’t no April Fool: piano evoce ß
- Anavi Macropad8 for MIDI control
- A few words about my new PSR/Genos styles
- Free Performance Styles for PSR/Genos
- Yamaha Reface DX in the house
- More DX/FM learning resources
- Reface DX: No static at all
- NAMM 2024: KORG Nu:tekt NTS-1 MkII and NTS-3 kaoss pad
- NAMM 2024: Briefs
- NAMM 2024: KORG-fest
- Yamaha SEQTRAK: Quick reaction
- NAMM 2024: Yamaha SEQTRAK Ideastation
- NAMM 2024: In sight
- New year, new piano
2023 97
- Genos2: Behind the scenes video
- Genos2 R&B styles converted for Genos1
- Yamaha CSP-170 in the house!
- Genos2: ¿Si o No?
- Yamaha Genos2: New voices
- Genos 2 is here
- Genos2 pre-game
- Kaiju news (November 2023)
- Patents: GEX, InfiniQ, DX7
- Montage M8x review: Yes, I played one!
- Review: KApro London Symphonic Orchestra
- Montage M8x: Key notes
- Montage M: Fan on, fan off
- Montage M APs and EPs
- Montage (M)usings
- Yamaha Montage M8x: Initial take
- Happy birthday, Montage M!
- Montage M: It’s official
- Montage M (emulated)
- Montage M: More early info?
- Yamaha P-525 digital piano announced
- The fair, the Princess and the unicorn
- The other unicorn in the room
- Hammond M-solo announced
- Isn’t this awkward?
- KORG Keystage MIDI 2.0
- Ridin’ the E-bus
- Yamaha synthesizer sneak peek
- Yamaha NU1XA upright hybrid
- “M” for multi-core? Multi-touch?
- Random weekend thoughts
- Yamaha P-225 review: It’s not for me
- Montage M preseason
- Yamaha P-525 on the way
- Patience is a virtue
- Yamaha Montage M6, M7, M8X
- Field trip: N1X and CLP-785
- Yamaha VRM technology
- Yamaha multi-touch patents
- Floobydust (August 2023)
- Yamaha VRM vs. VRM Lite
- MODX: Character Pianos
- Montage: Thank you for playing!
- Korg Nautilus AT — Upgrade!
- Yamaha CSP Gen 2 digital pianos
- Yamaha P-145 and P-225 digital pianos
- Ludlow, VT (7/10/2023)
- MODX: Rotary speaker (part 5)
- Kawai MP11: Digital electronics
- Digital piano: Tear the roof off
- Yamaha DGX-670: Do you love me?
- MODX: Overdrive slight return (part 4)
- Yamaha Stagepas 100/100BTR
- Yamaha Piaggero NP-15 and NP-35
- Yamaha P-515: I played one
- Yamaha keyboards: Which amp (sim) is that?
- MODX: Drawbar overdrive (part 3)
- MODX: Drawbar waveforms (part 2)
- Arturia Keylab Essential mk3
- MODX: Drawbar control (part 1)
- Yamaha CK88: Yes, I played one
- Just because…
- Korg NTS-2: Initial review
- NAMM 2023: Little things
- NAMM 2023: Pickin’ up the pieces
- NAMM 2023: IK AXE I/O ONE
- NAMM 2023: Round-up
- NAMM 2023: Hammond XK-4
- NAMM 2023: Small stuff
- AWM, AN and VL in one Yamaha synth
- New montage pictured!
- Yamaha MX vs. CK
- Yamaha CK random bits
- Yamaha CK61™ and CK88™
- CK: It’s almost here
- CK: Scraps from the dustbin
- Review: Akai LPK25 Mk2
- NAMM 2023: Roland go uptown
- Inside Akai LPK25 Mk2
- NAMM 2023: Korg want to sell you (a) kit
- NAMM 2023: Roland SH-4D
- NAMM 2023: Mini-bites
- Nord Stage 4 preview
- Flight tracking: Lake Huron incident
- In the works: Kiviak WoFi
- NAMM 2023: Buchla LEM218v3
- NAMM 2023: Korg EK-50U and EK-50CSA
- NAMM 2023: Korg HD-S and TR-S Nu:tekt
- NAMM 2023: Yamaha AG08
- NAMM 2023: Roland FP-E50 piano
- Review: ROLI Lightpad M
- NAMM 2023: Yamaha STAGEPAS 200
- Gestalt: ROLI Lightpad M
- A cheapster for MPE
- Artiphon Orba MPE
- Review: KMI QuNexus
- Synthesizer heaven
2022 61
- God Rest Ye, Merry Gentlemen (ChordPro)
- ChordPro auto-accompaniment
- Adding zones to Keylab Essential with EPP
- Audio Modeling: Camelot and SWAM Flute
- V3 Sound YAMMEX: Progress report
- New Fall 2022 Products
- In the house: V3 Sound YAMMEX XXL
- Review: Korg Module General 128
- Yamaha MODX: Zone Master
- “P” is for “piano”: Yamaha P-S500 digital piano
- Out Of The Shadows
- Mid-September new products
- What if CS and SK had a baby?
- Akai MPK Mini beauty products
- MODX+: Glad that’s over!
- Where to put AN-X™?
- Akai MPK Mini Play: GM/GS MIDI mod
- Yamaha MODX+ madness
- Is MODX+ on the way?
- Akai MPK Mini Play mod: MIDI IN success
- Akai MPK Mini Play: MIDI over USB implementation
- Akai MPK Mini Play MIDI mod (2)
- Akai MPK Mini Play MIDI mod (1)
- Inside Akai MPK Mini Play (mk1)
- Review: Akai MPK Mini Play (Mk1)
- 2019 market data (NAMM)
- You spin me right round
- STEP EDIT → Chord Looper
- Yamaha YC series: Tonewheels
- Guess again: AN-X ™
- Review: Arturia Keylab Essential
- New toys: Roland E-X50 and Moog Mavis
- Yamaha PSS-A50 stereo mod
- NAMM 2022: Your guess is as good as mine
- SDR flight tracking with ADS-B
- NAMM 2020: Casio sneak peek
- Roland and Korg make candy
- CT-S1000V: Tremolo EP
- RTL-SDR: Earth ground are easy
- Casio CT-S1000V: Free registration banks
- Casio CT-S1000V: Master EQ
- Casio CT-S1000V: More tips
- Casio CT-S1000V: Drawbar organ tones
- Casio CT-S1000V: About them effects
- Casio Lyric Creator: Pronunciation
- Casio Lyric Creator: First experience
- Casio singing synthesis in pictures
- Casio CT-S1000V: Quick tips
- Casio CT-S1000V: Observations
- Casio CT-S1000V: First impressions
- Ye olde Yamaha Dance Kit
- Casio speech synthesis technology
- Yamaha PSR-E473 and PSR-EW425
- New Casio portable keyboards
- Akai MPK mini play mk3
- Recent Casio patents (AiR/AiX)
- Casio CT-S1000V, anyone?
- ChordPro auto-accompaniment: Uses
- ChordPro auto-accompaniment: Implementation notes
- Roland Micro Cube GX speaker size
- Hidden arranger smarts: file system SysEx
2021 51
- Wired USB iPad rig
- ChordPro to MIDI accompaniment: Demo
- ChordPro auto-accompaniment: MIDI messages
- ChordPro for Yamaha accompaniment
- Review: The Beatles: Get Back
- Black is back: Software sales
- Wire Less: Part 3, Boss EV-1-WL wireless MIDI expression pedal
- Critique: Genos™ drawbar organ
- SampleTank IOS and Miroslav vs. Korg Module Pro
- Korg Module Pro for church
- Review: Future Kit FK651 stereo simulator
- Review: Synthrotek Dev Delay
- Steinberg WaveLab Cast bundle
- Wire Less: Part 2, Belkin RockStar™
- Random answer day (1)
- Wire Less: Part 1, Korg Microkey Air 49
- PSS chorus: A dusty look back
- PSS-A50 MIDI mod
- PSR-E473 speculation
- Review: Mystic Circuits 0HP Envelope
- Review: Mystic Circuits 0ttenuator
- Yamaha PSS-A50: Look inside
- PSS-A50: Power to the people
- Yamaha PSS-A50 Motion Effects
- Yamaha PSS-A50 MIDI limitations
- Yamaha PSS-A50 MIDI notes
- Summer NAMM 2021
- Review: Yamaha PSS-A50
- Free DJX-II styles: Version 2
- Modal Skulpt SE: Review
- littleBits for audio mods?
- PSS modding: A few ideas
- Combo organ: Top octave emulation
- Review: zplane deCoda
- Combo organ: Top octave generator
- Arpeggio to style conversion
- Combo organ: Reface YC
- Combo organ: Montage, MODX, Genos
- Customizing the Sonogenic voice editor
- Combo organ tone generation
- Curtis Electromusic Specialties
- E-mu Systems and SSM ICs
- SN76477 Complex Sound Generator
- RPi 4 tuning: The code
- ARM Cortex-A72 tuning: Memory access
- Linux clock and temperature: An interlude
- ARM Cortex-A72 tuning: Branch mispredictions
- Cortex-A72 tuning: Data access
- ARM Cortex-A72 tuning: IPC
- Winter NAMM 2021: Do you believe?
- ARM Cortex-A72 execution and load/store
2020 57
- ARM Cortex-A72 fetch and branch processing
- A short trip through ARM cores
- Performance events on Raspberry Pi 4: Tips
- Raspberry Pi 4 ARM Cortex-A72 processor
- Raspberry Pi 4 mini-review
- RTL SDR Blog V3 HF reception
- RTL SDR Blog V3 Radio
- Nooelec Nano 2+ Software Defined Radio
- Review: Roland Micro Cube GX for keyboard
- COVID-19 Washington State August 14, 2020
- Keystep for littleBits
- Arturia Keystep CV
- Arturia Keystep tear-down and cleaning
- littleBits envelope generator
- littleBits Control Signals
- COVID-19: Washington State July 12
- Best things in life are free
- Mini review: Korg Module
- COVID-19: Washington State June 24
- What did you do in self-isolation?
- COVID-19: Washington June 6
- COVID-19: Washington State May 26
- COVID-19: Washington State May 16
- COVID-19: Washington State May 8
- COVID-19: Washington State May 1
- COVID-19: Washington State April 21
- COVID-19: Genetic tests
- COVID-19: Washington State April 15
- COVID-19: Washington State April 8
- COVID-19: Know Your Foe
- COVID-19: Washington April 6
- COVID-19 Numeracy: Round-up
- COVID-19 Numeracy: Seattle scene
- COVID-19 Numeracy: Epidemiologic Testing
- COVID-19 Numeracy: More NYT
- COVID-19 Numeracy: Geography
- COVID-19 Numeracy: New York City
- COVID-19 Numeracy: Comparability
- COVID-19 Numeracy: Charts
- COVID-19 Numeracy: Time
- COVID-19 Numeracy: Testing
- COVID-19 Numeracy: NYT curve flattening by country
- COVID-19: KPI
- Back In The Day
- Sonogenic voice editor
- Korg NTS-1 Assembled
- Korg NTS-1: First look
- Sonogenic UI MIDI flow
- SHS-500 Sonogenic MIDI
- YC61 Developer’s Comments
- Winter NAMM 2020 prequel
- Sonogenic: General MIDI
- Yamaha YC61 stage organ
- Korg unpops the NAMM 2020 cork
- SHS-500: Snap review
- Let’s get small!
- Korg Wavestate leak?
2019 48
- Early wave table and FM synthesis
- Remie: A Christmas Story
- Musing about Montage VA
- SHS-300: The PSS keytar?
- Modding the PSS series
- SHS-500 Sonogenic voices
- Inside Yamaha PSS-E30 Remie
- Review: Yamaha PSS-E30 Remie
- Yamaha Genos V2.0 Update
- Yamaha MODX: Inside stuff
- Just like starting over
- Update about the updates
- Yamaha Montage: Internals revisited
- Yamaha Genos, Montage, sample compression
- Yamaha Genos: Tone generation
- Yamaha Genos: Main CPU
- Another tiny toy from Yamaha: SHS-300
- Where in the world?
- Yamaha Genos update v1.4
- MODX, Ratt, guitar tone
- Superbooth 2019
- Genos sound alike voices on MODX
- Genos/PSR organ registrations
- Yamaha MODX gospel organ
- “Joy, beauty, confidence, and discovery”
- Pacific Northwest Vintage Computer Festival
- PSR-EW410: Tour of its electronics
- Sampleson Reed200 and Markus88
- Winter NAMM 2019: Random Youtube videos
- Yamaha SHS-500 follow-up
- Yamaha piano voice programming
- Yamaha SHS-500 Sonogenic (pre-review)
- Winter NAMM 2019: Yamaha Sonogenic
- Winter NAMM 2019: You Komplete me
- Winter NAMM 2019: Super fly
- Winter NAMM 2019: Today’s catch
- Winter NAMM 2019: Make it redder
- Spectral (component) modeling
- Winter NAMM 2019: Short bits
- Winter NAMM 2019: Akai Pro Force
- Winter NAMM 2019: Korg get spiffed
- Yamaha CP73 and CP88: Da manuals
- Winter NAMM 2019: Yamaha CP73 and CP88
- Winter NAMM 2019: Korg and more
- Winter NAMM 2019: Interfaces
- Noted in passing
- Genos to 60 in 4 seconds
- Zoom Q2n-4K: Wow!
2018 74
- Crumar D9U: Electro 2 Sketch (Part 5)
- Crumar D9U: Testing MIDI (Part 4)
- Crumar D9U: What went wrong? (Day 3)
- Crumar D9U: Slip slidin’ (day 2)
- Crumar D9U: Day one
- Crumar D9U in the house!
- MODX: Quick thoughts
- MULTI FX: It’s for organ, too!
- MODX: Sampling Genos pipe organ
- MODX: Going to the library
- Sample Robot: Quick feedback
- MODX: Get started with Sample Robot
- MODX: Creating a new waveform
- MODX: Select Performance from MMS
- Yamaha MODX: Creating a split
- Easy MODX Super Knob example
- MODX Performance: Latin Flutist
- Paul Allen: 1953-2018
- MODX Theatre Orchestra
- Akai Professional MPK Mini Play
- MODX after the first gig
- Blazin’
- And we’re off!
- Relationship: Committed
- Mobile Music Sequencer mixer
- Getting started with style files
- MMS: Pack voices and drum kits
- Yamaha MODX Version 1.10 Update
- MODX aftermath
- Yamaha MODX announcement
- Yamaha MODX audio demos
- Yamaha MODX: A few more details
- Roland Drops a Keytar
- Yamaha MODX pictures
- Korg EK-50: Meh
- Yamaha MODX event?
- Yamaha MODX vs. Montage
- Do you question?
- Mobile Music Sequencer revisited
- Baby’s are cute!
- All is swell (SWL)
- MIDI TRS pin-out
- Yamaha VKB-100 redux
- Montage update v2.5
- Yamaha QY-70 anatomy
- Insertion effects for MIDI songs
- Summer snoozer?
- Time stretching applied to rotary speaker sound
- Boston Music Expo 2018
- Which guitar is which?
- Single coil, double coil
- Review: Business class air service
- Audio Style file format
- Back in the U.S.
- Code: Display Genos UVF voice info
- Genos: Needed DSP improvements
- Genos master compressor
- Genos voice editing: Blending the split point
- Genos voice editing: An example
- Genos voice editing: XML Notepad
- Genos voice editing: YEM
- NAMM 2018: Montage 2.0
- NAMM 2018: And now Yamaha
- NAMM 2018: Spin me ’round
- NAMM 2018: Rainin’ tonewheels
- NAMM 2018: Ain’t kiddin’ around
- NAMM 2018: The ‘wheels roll out
- NAMM 2018: Today’s catch
- Winter NAMM 2018: More fun toys
- Winter NAMM 2018: Melo Audio MIDI Commander
- Right on the heels of Genos
- Special Executive for Counter-intelligence, Terrorism, Revenge, and Extortion
- CES 2018
- 100 percent Genos
2017 73
- A little Genos Christmas music
- Java note mapper (v0.1)
- NAMM 2018: Half Monty, Full Monty
- Pocket Miku (Thanks, David!)
- Genos: Hi-hat happiness
- A few after action thoughts
- Genos: First contact (snap review)
- Genos: Position and promotion
- First look at new Genos effects
- First glance at Genos voices
- Genos and the future of Montage
- Genos quick hits 1
- Genos has landed
- The future looks bright
- Creating a Mega Voice in YEM
- Genos news from Germany
- Genos: After the fireworks
- Genos internal memory: A speculation
- A few quick Genos links
- Genos genesis
- Genos teaser video four
- Yamaha Genos USA pricing
- Yamaha Reface YC on the go
- Take control of your music
- Genos teaser video three
- GENOS unverified image
- It’s a matter of timing
- Mega Voice in PSR/Tyros styles
- This is the place(ment)
- A hoax image?
- Genos is coming soon
- Flash dance?
- Inside Reface YC and CP
- Vocaloid keyboard announced
- Vox VX50KB keyboard amplifier
- September 1st goes to Korg
- Montage tidbits
- Reface MIDI pin-out
- Pocket Miku: Module review
- Yamaha CSP pianos: First take
- A jaunt into Cold War history
- Pocket Miku software resources
- Summer NAMM 2017: Two new toys
- Pocket Miku pictures
- Pocket Miku hardware resources
- Summer NAMM 2017 preview
- Yamaha NSX-1 resources
- Real Acoustic Sound
- LSI, LSI
- And your keytar can sing
- Roland GO:KEYS is GONE:KEYS
- Roland GO:KEYS – First impressions
- Ableton Live: 2 books, head2head
- Music Expo Boston 2017
- Out with the old…
- New Yamaha patents
- Another reason to stop smoking
- First glimpse: Yamaha MX88BK
- Less talk, more action
- An interesting bit of plumbing, that
- THAT Corporation
- Livings computers indeed
- Welcome CS teachers and students!
- Tuning up a littleBits oscillator
- The Arduino combo organ is back
- Add SPI to littleBits Arduino 3
- A tale of three keyboards
- Sing “Do Re Mi” using an Arduino SPI DAC
- NAMM 2017: Yudo Kami-OTO
- Preparing audio waveforms for Arduino PROGMEM
- Tip-toe through the tech
- Round and round they go
- Won’t be long, yeah!
2016 48
- All’s well …
- FreePlay style deconstructed
- Review: MIDIPLUS miniEngine USB
- The long view
- Rainy day ramblings
- Dr. Synth and the SC-33: An appreciation
- Motif styles for your arranger!
- Montage: The hardware platform
- Add SPI to littleBits Arduino 2
- Add SPI to the littleBits Arduino
- Beat Box at littleBits!
- Inside Reface DX and Reface CS
- Arduino lo-fi beat box
- Add a filter and envelope to the tone sequencer
- Audio via Arduino 16-bit PWM
- Aw, shucks.
- Connect a MIDI shield to littleBits Arduino
- littleBits Arduino MIDI interface
- MIDI sequencer: Testing your MIDI interface
- 5-pin MIDI IN/OUT for Arduino
- littleBits Arduino tone sequencer
- littleBits Arduino: More observations
- littleBits: First review
- Tenor to the max!
- Montage review: Yes, I’ve played one!
- Explicit Sax
- Montage: New waveforms
- We need “code-able” MIDI controllers!
- Inside the DGX digital pianos
- Tutorial: Soft synths on Linux and Raspberry Pi
- Qsynth and FluidSynth on Raspberry Pi: The basics
- USB audio for Raspberry Pi
- Raspberry Pi soft synthesizer: Get started
- Get started: Linux ALSA and JACK
- Get started with Raspbian Jessie and RPi2
- NAND flash data retention
- Montage wave memory
- Nord Stage 2 ex: Test Drive
- What you might have missed…
- A Montage of quick thoughts
- Yamaha Montage: It’s here
- Apple Music Memos: Snap Review
- Some other goodies to appear at NAMM 2016
- Dessert topping? Floor wax?
- So much better in hi-rez
- Through a gap in the curtain…
- Yamaha Montage: First (leaked) glimpse
- (Re)take the stage
2015 45
- Reface YC and DX teardowns
- New Yamaha workstation at NAMM 2016?
- Copy PSR DSP effects (part 4)
- Multi-effects for electric piano (Part 3)
- Editing and saving PSR effects (Part 2)
- PSR effects for electric piano (Part 1)
- The SWP70 tone generator
- SSP1 and SSP2: Designated hitter
- PSR-S770 and S970 internal architecture
- Sending performance data via audio
- Chord Tracker revealed
- Why not high-end x86?
- Innards of Krome and Kronos
- TC-Helicon Play Electric
- Clear the decks?
- Whither XG?
- DigiTech Trio needs a quick upgrade
- Reface CP: Yes, I played one!
- Serial memory and tone generation
- Scat voices the newest Yamaha arrangers
- XG effects: SYSTEM mode
- Arranger memory: One more time!
- Crunchin’ da drums
- Groovin’ in eight zones
- Performance styles for PSR-E443
- MOX interview: Follow up
- Yamaha MOX6: Retrospective
- Yamaha Reface (No, I haven’t played it)
- Free DJX-II styles/patterns for PSR/Tyros
- What’s in a name?
- Footloose and fancy free
- Triton Taktile: A few more thoughts
- Korg Triton Taktile: Snap Review
- Polyphonic Arduino synthesizer
- MidiVOX: An appreciation and review
- PERF tutorial part 3 is now on-line
- PERF tutorial part 2 now available
- RPi2: Work in progress 1
- Second generation RPi is here
- Make music with MMS on a PSR
- Scat voice expansion pack
- Sampling “scat”
- Vocaloid is not just for anime!
- A dive into some old Roland gear
- Send MIDI from USB-B to 5-pin
2014 33
- PSR-E443: Snap review
- Mining the Yamaha DJX II
- Prototino in progress
- DangerShield Drawbars
- MOX construction kits update: version 2
- SA and SA2: Is Motif up to the task?
- More new phrases for MMS
- Yamaha voice of the customer
- How to import new MIDI phrases into MMS
- MOX internal architecture
- Ancient weapons and tools
- Yamaha: The business
- MOX performance to PSR style (part 3)
- MOX performance to PSR style (part 2)
- MOX performance to PSR style (part 1)
- Smooth It Over
- Transferring QY70 style to PSR
- Giving DetroitBeat “Soul”
- 60sSuperGroup mash-up
- S950 audio style mash-up
- PSR/Tyros XG effects
- Sparkfun Danger Shield
- MMS as a tool
- Tyros 4 teardown
- Yamaha arranger product family
- A follow-up on the Yamaha SWP51
- What’s inside of a Yamaha arranger?
- Music gallery
- Mobile Music Sequencer is here
- Arrangers need respect!
- Way back in ’97…
- RPi MIDI bridge
- And now for something completely different
2013 20
- Topics in computer architecture
- VLSI systems course
- Wanna design a computer?
- Courseware is here
- Science!
- rpistat: RPi event monitoring tool
- Memory access time
- Memory hierarchy and performance events
- A sweet one-liner for histograms
- Perils of performance analysis on single core
- Faster matrix multiplication (part 2 of 2)
- Raspberry Pi performance counters (part 1)
- Performance events and Zen
- The fine print in the TRM
- Performance counter kernel module
- An introduction to performance tuning (and counters)
- Building a loadable kernel module
- ARM11 microarchitecture
- Raspberry Pi tips and tricks
- What’s this all about?