This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Verilog ADAT receiver - based on https://opencores.org/projects/adat_optical_feed_forward_receiver | |
module ADAT_receiver ( | |
input m_clk, | |
input adat_in, | |
output reg [3:0] adat_user, // ADAT user bits | |
output reg adat_wordclock, // ADAT wordclock out (approx 50% symmetry) | |
output reg i2s_bclk, // I2S bit clock | |
output reg i2s_lrclk, // I2S left-right clock | |
output reg i2s_data0, // I2S data channel 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// This file is automatically generated by the EDS parser | |
// Do not modify this file manually | |
#pragma once | |
#include <vector> | |
#include <string> | |
struct ObjectDictionaryEntry { | |
unsigned int index; |
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<xsd:schema targetNamespace="" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |
<xsd:element name="Ableton"> | |
<xsd:complexType mixed="true"> | |
<xsd:sequence> | |
<xsd:element name="LiveSet" minOccurs="0"> | |
<xsd:complexType mixed="true"> | |
<xsd:sequence> | |
<xsd:element name="NextPointeeId" minOccurs="0"> | |
<xsd:complexType> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Update index: | |
# epub-fts5.sh | |
# FTS5 query (avoid single quotes, there's no escaping): https://www.sqlite.org/fts5.html#full_text_query_syntax | |
# epub-fts5.sh foo OR bar NOT baz | |
# epub-fts5.sh '"foo bar"' | |
# epub-fts5.sh 'NEAR(foo bar)' | |
EPUB_PATH=$HOME/path/to/your/epub/library |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* The MIT License (MIT) | |
* | |
* Copyright (c) 2019 Ha Thach (tinyusb.org) | |
* | |
* Permission is hereby granted, free of charge, to any person obtaining a copy | |
* of this software and associated documentation files (the "Software"), to deal | |
* in the Software without restriction, including without limitation the rights | |
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
* copies of the Software, and to permit persons to whom the Software is |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import sys | |
import time | |
from pyqtgraph.Qt import QtCore, QtGui | |
import numpy as np | |
import pyqtgraph as pg | |
class App(QtGui.QMainWindow): | |
def __init__(self, parent=None): | |
super(App, self).__init__(parent) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Set-WindowsExplorerOptions -DisableShowHiddenFilesFoldersDrives -DisableShowProtectedOSFiles -DisableShowFileExtensions | |
Enable-RemoteDesktop | |
cinst console-devel | |
cinst sublimetext2 | |
cinst autodesk-fusion360 | |
cinst openscad | |
cinst gimp | |
cinst scribus |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rtpmidi = require('rtpmidi'), | |
session = rtpmidi.manager.createSession({ localName: 'Axoloti', bonjourName: 'Axoloti RTP-MIDI Bridge (syso)', port: 5006 }); | |
sp = require("serialport"); | |
s = new sp.SerialPort("/dev/tty.usbmodem261", { baudrate: 115200 }); | |
b = new Buffer(7); | |
session.on('message', function(deltaTime, message) { | |
new Buffer("AxoM").copy(b); new Buffer(message).copy(b,4); s.write(b); | |
}); | |
session.connect({ address: '127.0.0.1', port: 5004 }); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
midi = require('midi'), | |
input = new midi.input(), | |
output = new midi.output(), | |
com = require("serialport"); | |
serialPort = new com.SerialPort("/dev/tty.usbmodem261", { | |
baudrate: 115200, | |
}); | |
input.openVirtualPort("My Virtual Midi Input"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> mdb 0 0x420 | |
0x00000000: 00 80 00 20 bd 01 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 cd 12 00 00 | |
0x00000020: cd 12 00 00 cd 12 00 00 cd 12 00 00 01 13 00 00 01 13 00 00 cd 12 00 00 01 13 00 00 bd 12 00 00 | |
0x00000040: 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 | |
0x00000060: 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 | |
0x00000080: 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 | |
0x000000a0: 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 | |
0x000000c0: 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 | |
0x000000e0: 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 | |
0x00000100: 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 01 13 00 00 |
NewerOlder